Cambiar Batería T480s (Interna y Power Bridge): Guía
February 3, 2026Reemplazo y Calibración Batería T480s: Guía Paso a Paso
February 3, 2026Instalar Coreboot en ThinkPad X230: Guía Paso a Paso
El Lenovo ThinkPad X230 no es solo un portátil; es una leyenda. Su robustez, teclado excepcional y facilidad de reparación lo han convertido en un favorito para entusiastas y profesionales. Pero, ¿y si pudieras llevarlo al siguiente nivel? Al reemplazar la BIOS propietaria por Coreboot, no solo acelerarás su arranque, sino que también tomarás el control total sobre tu hardware, mejorando la seguridad y la privacidad.
En esta guía definitiva, te guiaremos a través de todo el proceso de flasheo. Es un procedimiento técnico, pero con las herramientas adecuadas y un poco de paciencia, transformarás tu X230 en una máquina más libre y potente.
¿Qué es Coreboot y Por Qué Deberías Instalarlo?
Antes de sumergirnos en el “cómo”, entendamos el “porqué”. La BIOS (o UEFI en sistemas más modernos) es el primer software que se ejecuta al encender tu ordenador. Coreboot es un proyecto de software libre que busca reemplazar este firmware propietario con una alternativa minimalista, rápida y auditable.
Los beneficios de instalar Coreboot en tu ThinkPad X230 son significativos:
- Velocidad de arranque espectacular: Coreboot elimina el código innecesario (bloatware) de la BIOS tradicional, permitiendo que tu sistema operativo se inicie en cuestión de segundos.
- Seguridad y transparencia: Al ser de código abierto, cualquiera puede auditar Coreboot en busca de vulnerabilidades o puertas traseras. Además, permite neutralizar o eliminar componentes de dudosa reputación como el Intel Management Engine (ME).
- Control total del hardware: Te liberas de las restricciones impuestas por el fabricante. Puedes personalizar la configuración de arranque, usar diferentes “payloads” (como SeaBIOS o TianoCore) e incluso eliminar listas blancas de hardware.
- Prolongar la vida útil: Darle una segunda vida a un hardware tan increíble como el del X230 es una victoria para ti y para el medio ambiente.
Hardware y Software Necesarios
Para llevar a cabo esta misión, necesitarás algunas herramientas específicas. La preparación es clave para un flasheo exitoso.
Lista de Materiales:
- Un ThinkPad X230 (¡obviamente!).
- Un programador de hardware. El más común y económico es el CH341A (versión negra), que debe ser modificado para funcionar a 3.3V. Alternativamente, una Raspberry Pi es una excelente opción.
- Una pinza de prueba SOIC8 (como la Pomona 5250 o un clon de buena calidad). Esto es crucial para conectar con el chip de la BIOS sin necesidad de soldar.
- Destornilladores de precisión (Phillips #0 y #1) para desmontar el portátil.
– Un ordenador secundario con un sistema operativo Linux para compilar Coreboot y ejecutar el software de flasheo.
Guía de Instalación Detallada
¡Manos a la obra! Sigue estos pasos con atención. La paciencia y la precisión son tus mejores aliados.
Paso 1: Desmontaje del ThinkPad X230
Primero, debemos acceder al chip de la BIOS en la placa base.
- Apaga el portátil y retira la batería. Este es el paso de seguridad más importante.
- Retira los tornillos de la tapa trasera que aseguran el teclado (suelen estar marcados con un icono de teclado).
- Desliza el teclado hacia la pantalla y levántalo con cuidado. Desconecta el cable plano (ribbon cable) que lo une a la placa base.
- Ahora, retira los tornillos del reposamuñecas (palm rest). Desconecta el cable del trackpad y levanta el reposamuñecas.
- ¡Ahí está! Verás los dos chips de la BIOS cerca de la ranura de la RAM. Necesitamos trabajar con el chip inferior de 8MB (el superior es de 4MB y corresponde al firmware del EC).
Paso 2: Realizar una Copia de Seguridad de la BIOS Original
ADVERTENCIA: Este es el paso más crítico. No continúes sin tener una copia de seguridad funcional de tu BIOS original. Si algo sale mal, esta copia es tu única forma de restaurar el portátil.
- Conecta la pinza SOIC8 al chip de 8MB. Asegúrate de que el Pin 1 de la pinza (marcado con un punto rojo o un cable de color) coincida con el Pin 1 del chip (marcado con un pequeño círculo en la placa).
- Conecta la pinza al programador CH341A, y este a tu ordenador con Linux.
- Instala `flashrom`, la herramienta que usaremos para leer y escribir en el chip: `sudo apt-get install flashrom`.
- Realiza al menos dos lecturas del chip y comprueba que son idénticas.
- `sudo flashrom -p ch341a_spi -r backup1.bin`
- `sudo flashrom -p ch341a_spi -r backup2.bin`
- Verifica que los archivos son idénticos con un checksum: `sha256sum backup*.bin`. Las dos cadenas de caracteres deben ser exactamente iguales. Si no lo son, revisa la conexión de la pinza e inténtalo de nuevo.
- Guarda estos archivos de respaldo en un lugar seguro (una nube, un USB, etc.).
Paso 3: Compilar Coreboot
Ahora es el momento de construir tu propio firmware personalizado.
- Clona el repositorio de Coreboot y sus submódulos:
- `git clone https://review.coreboot.org/coreboot`
- `cd coreboot`
- `git submodule update –init –checkout`
- Ejecuta la herramienta de configuración: `make nconfig`.
- Dentro del menú, configura las opciones principales:
- Mainboard -> Vendor: Lenovo
- Mainboard -> Model: ThinkPad X230
- Payload -> Add a payload -> SeaBIOS (es el más recomendado para empezar).
- Opcional pero recomendado: usa la utilidad `me_cleaner` para neutralizar el Intel ME. Esto mejora drásticamente la seguridad.
- Guarda la configuración y sal. Ahora, compila el firmware con el comando `make`.
- Si todo va bien, tendrás un archivo llamado `coreboot.rom` en el directorio `build`. ¡Este es tu nuevo firmware!
Paso 4: Flashear Coreboot en el Chip
Con tu copia de seguridad a salvo y tu `coreboot.rom` listo, es hora del flasheo.
- Asegúrate de que la pinza sigue correctamente conectada.
- Usa `flashrom` para escribir la nueva ROM. El comando es: `sudo flashrom -p ch341a_spi -w build/coreboot.rom`
- El proceso tardará unos minutos. Flashrom primero borrará el chip, luego escribirá el nuevo firmware y finalmente lo verificará. Si la verificación es exitosa, ¡has terminado!
Ensamblaje y Primer Arranque
Desconecta el programador y la pinza con cuidado. Vuelve a montar tu ThinkPad X230 en orden inverso al desmontaje: reposamuñecas, teclado y batería.
Contén la respiración y presiona el botón de encendido. En lugar del logo de Lenovo, deberías ver la pantalla de arranque de SeaBIOS, seguida del inicio de tu sistema operativo. ¡Notarás que el proceso es mucho más rápido!
Conclusión: Tu ThinkPad X230, Mejor que Nunca
¡Felicidades! Has liberado con éxito tu ThinkPad X230 de su firmware propietario. Ahora posees una máquina que no solo arranca más rápido, sino que también es más segura, transparente y está completamente bajo tu control.
El camino para instalar Coreboot puede parecer intimidante, pero la recompensa es inmensa. Has adquirido un conocimiento profundo sobre el funcionamiento de tu hardware y te has unido a una comunidad que valora la libertad del software y la soberanía digital. Disfruta de tu portátil renovado, ahora más potente y fiable que nunca.


