Rendimiento SSD MacBook Pro M2: La controversia explicada
February 1, 2026MacBook Pro M3 Max: Prueba de Throttling en Render 8K
February 1, 2026Instalar Coreboot en X230: Guía para Liberar la BIOS
Si eres el orgulloso propietario de un Lenovo ThinkPad X230, ya sabes que tienes entre manos una máquina legendaria por su durabilidad y rendimiento. Pero, ¿y si pudieras llevarla al siguiente nivel? Instalar Coreboot, un firmware de código abierto, es la clave para desbloquear todo su potencial, eliminando las restricciones de la BIOS propietaria y dándote un control sin precedentes sobre tu hardware. Esta guía te llevará paso a paso a través de este emocionante proceso.
¿Por Qué Instalar Coreboot en tu ThinkPad X230?
Reemplazar la BIOS de fábrica no es una tarea trivial, pero las ventajas son considerables. Al liberar tu X230 con Coreboot, obtendrás beneficios inmediatos que transformarán tu experiencia de usuario y la seguridad de tu equipo.
- Velocidad de arranque fulminante: Coreboot está diseñado para ser minimalista. Inicializa solo el hardware esencial, reduciendo los tiempos de arranque de minutos a meros segundos.
- Seguridad y Transparencia: Al ser 100% de código abierto, Coreboot permite una auditoría completa de su código. Di adiós a las cajas negras y a las posibles puertas traseras (backdoors) ocultas en el firmware propietario.
- Eliminación de Restricciones: Olvídate de la “whitelist” de hardware de Lenovo. Con Coreboot, podrás instalar tarjetas Wi-Fi más modernas, cambiar la pantalla a una de mayor resolución (FHD IPS) y usar hardware no autorizado por el fabricante.
- Neutralización del Intel Management Engine (ME): Coreboot te permite limpiar o neutralizar parcialmente el Intel ME, un subsistema que opera con privilegios máximos y que ha sido objeto de controversia por sus vulnerabilidades de seguridad.
- Personalización Extrema: Puedes elegir tu propio “payload” (la interfaz que se carga después de Coreboot), como SeaBIOS para una experiencia tradicional o GRUB2 para arrancar directamente tu sistema operativo.
Requisitos Previos: Lo que Necesitarás
Antes de empezar, es crucial reunir todas las herramientas. Un error en este punto puede complicar el proceso, así que asegúrate de tener todo a mano.
Hardware Esencial
- Un portátil Lenovo ThinkPad X230.
- Un programador de chips SPI. El modelo CH341A (en su versión negra con selector de 3.3V) es económico y muy popular para esta tarea.
- Una pinza SOIC8 (también conocida como clip Pomona) para conectarte al chip de la BIOS sin necesidad de soldar.
- Un segundo ordenador con un sistema operativo Linux para ejecutar el software de flasheo.
- Un juego de destornilladores de precisión para desmontar el portátil.
Software Necesario
- Flashrom: La herramienta de software fundamental para leer y escribir en el chip de la BIOS.
- El toolchain de Coreboot: El conjunto de herramientas para compilar tu propia imagen de Coreboot personalizada.
- Dependencias de compilación (como `git`, `build-essential`, `ncurses-dev`, etc.).
Guía Paso a Paso para Instalar Coreboot
Este es un procedimiento técnico que requiere paciencia y atención al detalle. Sigue cada paso cuidadosamente para asegurar un resultado exitoso.
Paso 1: Desmontaje del ThinkPad X230
Primero, desconecta la batería y la fuente de alimentación. Para acceder al chip de la BIOS, necesitarás desmontar parcialmente el portátil. Retira el teclado y el reposamuñecas. El chip de la BIOS principal (el que vamos a flashear) es un chip de 8 pines que suele estar cerca del lector de ExpressCard. En el X230, hay dos chips; nos centraremos en el chip superior de 4MB (W25Q32) o en el inferior de 8MB (W25Q64) dependiendo de la configuración deseada. Para una instalación completa, se deben leer ambos, combinar las imágenes y flashear una imagen completa en el chip inferior. Nos centraremos en el flasheo del chip superior por simplicidad inicial.
Paso 2: Conexión del Programador SPI
Conecta la pinza SOIC8 al programador CH341A. Ahora, con mucho cuidado, engancha la pinza al chip de la BIOS en la placa base. ¡La orientación es crucial! El cable rojo de la pinza debe coincidir con el Pin 1 del chip, que suele estar marcado con un pequeño punto o muesca. Una conexión incorrecta puede dañar el chip. Conecta el programador USB al segundo ordenador.
Paso 3: Realizar una Copia de Seguridad de la BIOS Original
Este es el paso más importante. NO LO OMITAS. Una copia de seguridad funcional de tu BIOS original es tu única red de seguridad si algo sale mal. Abre una terminal en tu ordenador Linux y ejecuta el siguiente comando para leer el contenido del chip:
sudo flashrom -p ch341a_spi -r bios_original_1.bin
Repite el proceso al menos dos veces más, guardando en archivos diferentes (bios_original_2.bin, bios_original_3.bin). Luego, verifica que las copias son idénticas usando un checksum:
sha256sum bios_original_*.bin
Si los hashes coinciden, tu copia de seguridad es válida. Guárdala en un lugar seguro.
Paso 4: Construir tu Propia Imagen de Coreboot
Ahora llega la parte divertida: crear tu firmware. Clona el repositorio de Coreboot y ejecuta el script de configuración.
git clone https://review.coreboot.org/coreboot.git && cd coreboot
make menuconfig
Dentro de la interfaz de configuración, selecciona la placa base correcta (Mainboard > Lenovo > ThinkPad X230). Aquí también podrás configurar opciones como el “payload”. SeaBIOS es una excelente opción para empezar, ya que emula una BIOS tradicional. Guarda la configuración y compila Coreboot con el comando make. El proceso tardará un rato y generará un archivo coreboot.rom en el directorio build.
Paso 5: Flashear Coreboot en el Chip
Con tu copia de seguridad a buen recaudo y tu imagen de coreboot.rom lista, es hora de flashear. Utiliza Flashrom de nuevo, pero esta vez para escribir:
sudo flashrom -p ch341a_spi -w build/coreboot.rom
No interrumpas este proceso bajo ninguna circunstancia. No desconectes el programador ni apagues el ordenador. Una vez que Flashrom verifique que la escritura ha sido exitosa, habrás instalado Coreboot.
Paso 6: Reensamblaje y Primera Prueba
Desconecta la pinza y el programador con cuidado. Vuelve a ensamblar tu ThinkPad X230, conecta la batería y cruza los dedos. Pulsa el botón de encendido. Si todo ha ido bien, verás la pantalla de arranque de SeaBIOS (o el payload que hayas elegido) en cuestión de segundos. ¡Enhorabuena!
Conclusión: Tu X230, Más Libre y Potente que Nunca
Instalar Coreboot en tu ThinkPad X230 es más que una simple actualización; es una declaración de principios sobre la propiedad y el control de tu propio hardware. Has reemplazado un sistema cerrado y restrictivo por un firmware abierto, rápido y seguro que te acompañará durante muchos años más.
El camino puede parecer intimidante, pero la recompensa es un portátil revitalizado, más rápido y, sobre todo, verdaderamente tuyo. Has liberado el potencial oculto de una de las mejores máquinas jamás construidas. ¡Disfruta de tu nuevo sistema!


