ThinkPad T480: Upgrade a trackpad de cristal del X1
January 31, 2026Solucionar fallo firmware Thunderbolt 3 en ThinkPad T480
January 31, 2026Cómo Instalar Coreboot en T440p: Guía Paso a Paso
Liberar el verdadero potencial de un portátil tan robusto y personalizable como el ThinkPad T440p es un proyecto increíblemente gratificante. Si buscas mejorar la velocidad, la seguridad y tener un control absoluto sobre tu hardware, reemplazar el BIOS/UEFI propietario por Coreboot es el camino a seguir. Coreboot es un firmware de código abierto que inicializa el hardware y te permite arrancar tu sistema operativo de forma más rápida y segura.
En esta guía, te llevaremos de la mano a través de todo el proceso de flasheo. Prepárate para darle a tu T440p una nueva vida.
¿Por Qué Instalar Coreboot en tu ThinkPad T440p?
Antes de sumergirnos en el procedimiento técnico, es fundamental entender los beneficios que obtendrás. No es solo un cambio por el simple hecho de hacerlo; es una mejora sustancial para tu máquina.
- Velocidad de arranque fulminante: Coreboot elimina código innecesario y procesos redundantes del firmware tradicional, resultando en tiempos de arranque que pueden reducirse a unos pocos segundos.
- Seguridad mejorada: Al ser de código abierto, la comunidad puede auditarlo en busca de vulnerabilidades. Además, te permite neutralizar o eliminar componentes de “caja negra” como el Intel Management Engine (ME), una conocida fuente de riesgos de seguridad.
- Libertad y control total: Tú decides qué “payload” (como SeaBIOS o TianoCore) usar para arrancar tu sistema operativo. Tienes el control total del firmware, sin puertas traseras ni restricciones impuestas por el fabricante.
- Extiende la vida útil de tu hardware: Un T440p es una máquina fantástica. Con Coreboot, te aseguras de que el software fundamental que lo controla sea moderno, seguro y eficiente durante muchos años más.
Antes de Empezar: Requisitos y Advertencias
Este procedimiento requiere precisión y las herramientas adecuadas. Asegúrate de tener todo lo necesario antes de comenzar.
Material Necesario
- Un portátil Lenovo ThinkPad T440p.
- Un programador de hardware para chips SPI, como el popular y económico CH341A. También puedes usar una Raspberry Pi.
- Una pinza de prueba SOIC8 para conectar el programador al chip BIOS sin necesidad de soldar.
- Un segundo ordenador (se recomienda un sistema operativo basado en Linux como Ubuntu o Arch) para compilar Coreboot y ejecutar el software de flasheo.
- Herramientas básicas de desmontaje: destornilladores de precisión, púas de plástico, etc.
Advertencia Importante
Este proceso es avanzado y conlleva riesgos. Si no se siguen los pasos correctamente, podrías dejar tu portátil permanentemente inutilizable (lo que se conoce como “brick”). Procede bajo tu propia responsabilidad. Es absolutamente crucial que hagas una copia de seguridad completa y verificada de tu firmware original antes de escribir cualquier dato nuevo en el chip.
Guía Paso a Paso para Flashear Coreboot
Paso 1: Desmontaje del T440p y Localización del Chip BIOS
Primero, desconecta la batería y cualquier fuente de alimentación. Procede a desmontar la carcasa inferior de tu T440p. Debes retirar el teclado y el reposamuñecas para acceder a la placa base. El chip del BIOS que nos interesa es el que está más cerca de la esquina inferior derecha de la placa (mirando desde el frente). Es un chip de 8 pines, usualmente de la marca Winbond o Macronix.
Paso 2: Lectura del Firmware Original (Backup)
Este es el paso más crítico de todos. Conecta la pinza SOIC8 al chip 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 e instala flashrom, la herramienta que usaremos para comunicarnos con el chip.
Ejecuta el siguiente comando para leer el contenido del chip y guardarlo en un archivo:
sudo flashrom -p ch341a_spi -r bios_original.bin
¡No avances sin verificar! Realiza la lectura al menos dos veces, guardando en archivos diferentes (ej. `bios_original2.bin`). Luego, compara sus sumas de verificación (checksums) para asegurarte de que son idénticas.
sha256sum bios_original.bin bios_original2.bin
Si los hashes coinciden, tu copia de seguridad es válida. Guarda este archivo en un lugar seguro. Es tu única red de seguridad.
Paso 3: Obtener y Compilar Coreboot
En tu ordenador con Linux, clona el repositorio oficial de Coreboot y sus submódulos:
git clone https://review.coreboot.org/coreboot
cd coreboot
git submodule update --init --checkout
A continuación, ejecuta el menú de configuración:
make menuconfig
Aquí deberás configurar la compilación para tu T440p:
- Mainboard: Selecciona Vendor `Lenovo` y Model `ThinkPad T440p`.
- Payload: Elige un “payload”. SeaBIOS es una opción popular y sencilla, que se comporta de manera similar a un BIOS tradicional. TianoCore te dará un entorno UEFI.
- Hardware: Puedes configurar detalles específicos si has modificado tu T440p (ej. CPU, pantalla).
Guarda la configuración y sal. Ahora, compila Coreboot con el comando:
make
Si todo va bien, tendrás un archivo llamado coreboot.rom en el directorio build/. Esta es la imagen de tu nuevo firmware.
Paso 4: Flasheo del Nuevo Firmware Coreboot
Con el programador todavía conectado, es hora de escribir la imagen de Coreboot en el chip. Usa el siguiente comando:
sudo flashrom -p ch341a_spi -w build/coreboot.rom
Flashrom primero borrará el chip, luego escribirá la nueva ROM y finalmente la verificará. No interrumpas este proceso por ningún motivo. Si la verificación final es exitosa, ¡has flasheado Coreboot correctamente!
Primer Arranque y Pasos Finales
Desconecta con cuidado la pinza SOIC8 y el programador. Vuelve a montar parcialmente tu T440p (lo suficiente para encenderlo de forma segura). Conecta la batería y la alimentación, y presiona el botón de encendido. Si todo ha ido bien, serás recibido por la pantalla de SeaBIOS (o el payload que hayas elegido) en lugar del logo de Lenovo. ¡Felicidades!
Ahora puedes apagarlo, terminar de ensamblarlo por completo y proceder a instalar tu sistema operativo preferido. Disfruta de un arranque más rápido y de la tranquilidad que te da tener un firmware de código abierto.
Conclusión: Tu T440p, Ahora Más Libre y Potente
El proceso de instalar Coreboot en un T440p es sin duda un desafío técnico, pero la recompensa es inmensa. Has tomado el control de tu hardware a un nivel fundamental, mejorando su rendimiento, seguridad y filosofía. Ahora posees un dispositivo que no solo es potente en su hardware, sino también transparente y libre en su software más básico. Has transformado un gran portátil en una máquina excepcional y verdaderamente tuya.


