Cambia la placa del Framework 13 a Intel Core Ultra: Guía
January 31, 2026Cómo Cambiar Puerto Thunderbolt 3 del ThinkPad T480s
January 31, 2026Instalar Coreboot en ThinkPad X230: Guía Paso a Paso
¿Cansado de las limitaciones, la lentitud y las potenciales vulnerabilidades del BIOS propietario de tu portátil? Si tienes un legendario ThinkPad X230, estás de suerte. Este robusto equipo es uno de los mejores candidatos para dar el salto a Coreboot, un proyecto de firmware de código abierto que reemplaza el BIOS/UEFI tradicional para ofrecerte un control sin precedentes sobre tu hardware.
Instalar Coreboot puede parecer una tarea intimidante, pero con las herramientas adecuadas y una guía clara, podrás liberar todo el potencial de tu X230. Prepárate para experimentar arranques ultrarrápidos, una seguridad mejorada y la satisfacción de poseer un dispositivo verdaderamente tuyo.
¿Por Qué Instalar Coreboot en tu ThinkPad X230?
Antes de sumergirnos en el proceso técnico, repasemos los beneficios que te esperan. Reemplazar el firmware de fábrica no es solo un capricho para entusiastas; es una mejora tangible para tu equipo.
- Velocidad de Arranque Extrema: Coreboot elimina código innecesario y optimiza el proceso de inicialización. Tu X230 podrá arrancar en cuestión de segundos.
- Seguridad y Transparencia: Al ser de código abierto, Coreboot es auditado por una comunidad global. Esto te permite eliminar componentes opacos como el Intel Management Engine (ME), una conocida fuente de vulnerabilidades.
- Control Total: Tú decides qué “payload” (como SeaBIOS o GRUB2) se ejecutará después de la inicialización del hardware, dándote un control absoluto sobre el proceso de arranque.
- Eliminación de Listas Blancas: Olvídate de las restricciones del fabricante. Con Coreboot, podrás instalar tarjetas Wi-Fi no autorizadas y otras actualizaciones de hardware sin problemas.
- Longevidad para tu Hardware: Dale una nueva vida a tu ThinkPad, asegurando su compatibilidad y rendimiento durante muchos años más.
Requisitos Previos: Lo que Necesitas Antes de Empezar
La preparación es clave para un flasheo exitoso. Asegúrate de tener todo lo siguiente a mano antes de comenzar.
Hardware Esencial
- Un ThinkPad X230.
- Un programador de flash SPI. El más común y económico es el CH341A (en modo 3.3V), aunque también puedes usar una Raspberry Pi.
- Una pinza SOIC8 Pomona 5250 o similar. Esta herramienta es crucial para conectarte al chip del BIOS sin necesidad de soldar.
- Un segundo ordenador (preferiblemente con Linux) para compilar Coreboot y ejecutar el software de flasheo.
Software y Herramientas
- Un sistema operativo basado en Linux (como Debian o Ubuntu) en tu segundo ordenador.
- El paquete
build-essentialy otras dependencias de compilación. - La herramienta
flashrom, fundamental para leer y escribir en el chip del BIOS. gitpara clonar el repositorio de Coreboot.
Guía de Instalación Paso a Paso
¡Advertencia! Este proceso implica manipular el firmware de tu portátil y, si se hace incorrectamente, puede dejar tu dispositivo inutilizable (un “ladrillo”). Procede con precaución y bajo tu propia responsabilidad. Hacer una copia de seguridad de tu BIOS original es el paso más importante.
Paso 1: Desmontaje y Localización del Chip del BIOS
Primero, debemos acceder físicamente al chip del BIOS. Desconecta el cargador y retira la batería de tu X230. Con cuidado, quita el teclado y el reposamuñecas (palm rest). En el ThinkPad X230, encontrarás dos chips de memoria flash. El que nos interesa es el chip inferior (el más cercano a ti), que suele ser un Winbond W25Q64FV o similar de 8MB.
Paso 2: Conexión y Lectura del BIOS Original
Conecta la pinza SOIC8 al chip del BIOS, asegurándote de que el Pin 1 de la pinza (marcado con un cable rojo) coincida con el Pin 1 del chip (marcado con un pequeño punto). Conecta el otro extremo al programador CH341A y este a tu segundo ordenador.
Abre una terminal y ejecuta el siguiente comando para leer el contenido del chip. Es vital hacer varias copias y compararlas para asegurar una lectura correcta.
sudo flashrom -p ch341a_spi -r backup1.bin
sudo flashrom -p ch341a_spi -r backup2.bin
Ahora, comprueba que los archivos son idénticos:
sha256sum backup*.bin
Si los hashes coinciden, ¡excelente! Guarda estos archivos en un lugar seguro. Esta es tu única red de seguridad si algo sale mal.
Paso 3: Compilación de Coreboot
Ahora viene la parte divertida: construir tu propio firmware.
- Clona el repositorio de Coreboot:
git clone https://review.coreboot.org/coreboot.git && cd coreboot - Descarga los submódulos necesarios:
git submodule update --init --checkout - Configura tu compilación: Ejecuta
make menuconfig. Navega por el menú y selecciona las siguientes opciones clave:- Mainboard -> Vendor: Lenovo, Model: ThinkPad X230.
- Payload -> Add a payload: SeaBIOS. Este es el payload más común y se comporta como un BIOS tradicional.
- Extrae los blobs necesarios: Coreboot necesita algunos binarios propietarios (blobs) de tu BIOS original, como el descriptor de Intel Flash y la región GbE. Utiliza el script `util/ifdtool/ifdtool` para extraerlos de tu copia de seguridad:
./util/ifdtool/ifdtool -x backup1.bin
Esto creará varios archivos, comoflashregion_0_flashdescriptor.binyflashregion_2_gbe.bin. - Compila la ROM: Finalmente, ejecuta el comando
make. Si todo va bien, tendrás un archivo llamadobuild/coreboot.rom. ¡Este es tu nuevo firmware!
Paso 4: Flasheo de la Nueva ROM de Coreboot
Con la pinza aún conectada, es hora de escribir la ROM de Coreboot en el chip. Usa el siguiente comando. La bandera --verify es crucial para confirmar que la escritura se realizó sin errores.
sudo flashrom -p ch341a_spi -w build/coreboot.rom --verify
El proceso tardará unos minutos. No desconectes nada hasta que veas el mensaje de verificación exitosa.
Paso 5: Reensamblaje y Primer Arranque
Desconecta el programador y la pinza con cuidado. Vuelve a montar el reposamuñecas y el teclado. Coloca la batería, cruza los dedos y presiona el botón de encendido. Si todo ha ido bien, verás la pantalla de inicio de SeaBIOS en unos pocos segundos y tu sistema operativo arrancará mucho más rápido que antes.
Tu ThinkPad X230, Ahora Más Libre y Potente que Nunca
¡Felicidades! Has reemplazado con éxito el firmware propietario de tu ThinkPad X230 con Coreboot. No solo has mejorado la velocidad y la seguridad de tu máquina, sino que también has dado un paso importante hacia la soberanía tecnológica, tomando el control total sobre tu hardware.
Este es solo el comienzo. Ahora puedes explorar diferentes payloads, personalizar aún más tu compilación y unirte a una comunidad apasionada por el hardware libre. Disfruta de tu ThinkPad renovado, una máquina que es verdaderamente tuya, desde el silicio hasta el sistema operativo.


