ThinkPad T480: Instala el trackpad de cristal (Guía)
February 3, 2026MacBook Pro M3 Max: Throttling en Render, ¿Es un Problema?
February 3, 2026Coreboot en T440p: Elimina la whitelist paso a paso
¿Cansado de que tu Lenovo ThinkPad T440p decida qué tarjeta WiFi o qué componentes puedes usar? La infame “whitelist” de Lenovo es una barrera frustrante, pero hay una solución potente y de código abierto: Coreboot. Instalar este firmware alternativo no solo elimina esas restricciones, sino que también acelera el arranque y te da un control sin precedentes sobre tu hardware. Esta guía te llevará de la mano a través de todo el proceso, desde el desmontaje hasta el flasheo final. ¡Prepara tus herramientas y libera el verdadero potencial de tu T440p!
¿Por Qué Instalar Coreboot en tu T440p?
Reemplazar el BIOS propietario por Coreboot es más que un simple capricho técnico. Es una mejora sustancial que transforma tu portátil. Aquí te dejamos los beneficios clave:
- Eliminación total de la whitelist: El principal motivo. Instala cualquier tarjeta WiFi (como una moderna Intel AX210), WWAN o mSATA sin el temido error 1802. ¡La libertad de elegir tu hardware es tuya!
- Arranques ultrarrápidos: Coreboot es minimalista. Se deshace de todo el código innecesario del BIOS tradicional, permitiendo que tu sistema operativo se inicie en cuestión de segundos.
- Seguridad y transparencia: Al ser 100% de código abierto, Coreboot es auditado constantemente por la comunidad. Esto reduce las puertas traseras y vulnerabilidades que pueden existir en el firmware propietario.
- Personalización avanzada: Puedes elegir tu propio “payload” (el software que carga el sistema operativo), como SeaBIOS o TianoCore, y configurar opciones de arranque que simplemente no existen en el BIOS de fábrica.
- Dar una segunda vida a tu hardware: El T440p sigue siendo una máquina increíblemente capaz. Con Coreboot, aseguras su relevancia y rendimiento por muchos años más.
Herramientas y Software Necesarios
Antes de empezar, es crucial reunir todo lo necesario. Un buen preparativo es la mitad del éxito.
Hardware Imprescindible
- Un portátil Lenovo ThinkPad T440p (¡obviamente!).
- Un programador de chips SPI, como el popular y económico CH341A.
- Una pinza de testeo SOIC8. Esto es vital para conectarte a los chips del BIOS sin necesidad de soldar.
- Otro ordenador (se recomienda una distribución de Linux como Ubuntu o Debian) para compilar Coreboot y ejecutar el software de flasheo.
- Herramientas básicas de desmontaje: destornilladores de precisión (Phillips #0 o #1) y púas de plástico para abrir la carcasa sin dañarla.
Software Requerido
- Flashrom: La utilidad de línea de comandos para leer y escribir en los chips de la BIOS.
- Paquetes de desarrollo: Necesitarás `build-essential`, `git`, `pciutils`, `zlib1g-dev` y otras dependencias para compilar Coreboot desde el código fuente.
- El repositorio oficial de Coreboot, que clonaremos directamente desde su Git.
Guía Detallada de Instalación Paso a Paso
Este proceso requiere paciencia y atención al detalle. Sigue cada paso cuidadosamente.
Paso 1: Desmontaje y Localización de los Chips del BIOS
Lo primero es acceder a la placa base. Asegúrate de que el portátil esté desconectado de la corriente y retira la batería principal. Luego, quita la tapa inferior. El T440p tiene dos chips de BIOS que debemos flashear:
- Un chip de 8MB (U49), situado cerca de la ranura de la tarjeta WWAN.
- Un chip de 4MB (U46), ubicado debajo del conector del touchpad, por lo que tendrás que retirar el teclado y el reposamuñecas para acceder a él.
Identifica claramente ambos chips. Suelen ser de marcas como Winbond o Macronix.
Paso 2: ¡Copia de Seguridad del Firmware Original!
ESTE ES EL PASO MÁS IMPORTANTE. Si algo sale mal, esta copia de seguridad será tu único salvavidas. No continúes sin tener un backup verificado.
- Conecta la pinza SOIC8 al chip de 8MB, asegurándote de que el Pin 1 (marcado con un punto rojo en el cable de la pinza) coincida con el Pin 1 del chip (marcado con un punto en el propio chip). Conecta el programador CH341A a tu otro ordenador.
- Abre una terminal y ejecuta el comando de lectura con Flashrom. Es recomendable hacerlo varias veces:
flashrom -p ch341a_spi -r backup_8mb_1.bin
flashrom -p ch341a_spi -r backup_8mb_2.bin - Verifica que las copias son idénticas con el comando `diff backup_8mb_1.bin backup_8mb_2.bin`. Si no muestra ninguna salida, la copia es perfecta.
- Repite el mismo proceso para el chip de 4MB. Guarda estos archivos en un lugar seguro. ¡No los pierdas!
Paso 3: Compilar Coreboot a Medida
Ahora llega la parte divertida: construir nuestro propio firmware.
- Clona el repositorio de Coreboot y sus submódulos:
git clone https://review.coreboot.org/coreboot
cd coreboot
git submodule update --init --checkout - Inicia la configuración con `make menuconfig`. Navega por el menú de texto y ajusta las siguientes opciones:
- Mainboard -> Vendor: Lenovo, Model: ThinkPad T440p.
- Chipset -> Deja las opciones por defecto, pero asegúrate de que esté configurado para generar una imagen de 12MB.
- Payload -> Add a payload -> SeaBIOS. Es el más común y compatible.
- Guarda la configuración y sal. Ahora, ejecuta el comando de compilación:
make. Si todas las dependencias están instaladas correctamente, el proceso tardará unos minutos y generará el archivo final en `build/coreboot.rom`.
Paso 4: Dividir y Flashear la Nueva Imagen
El archivo `coreboot.rom` tiene 12MB, pero nuestros chips son de 8MB y 4MB. Debemos dividirlo.
- Usa el comando `dd` para separar la imagen:
dd if=build/coreboot.rom of=bottom.rom bs=1M count=8(Para el chip de 8MB)
dd if=build/coreboot.rom of=top.rom bs=1M skip=8(Para el chip de 4MB) - Conecta de nuevo la pinza SOIC8, esta vez para escribir. Empieza con el chip de 8MB (el más accesible):
flashrom -p ch341a_spi -w bottom.rom - Ahora, con mucho cuidado, conecta la pinza al chip de 4MB (el que está bajo el reposamuñecas) y flashea la segunda parte:
flashrom -p ch341a_spi -w top.rom
Flashrom verificará la escritura automáticamente. Si todo sale bien, ¡has terminado la parte más delicada!
Paso 5: Ensamblaje y Primer Arranque
Vuelve a montar tu T440p con cuidado, conectando todos los cables y asegurando todos los tornillos. Coloca la batería, cruza los dedos y pulsa el botón de encendido. El primer arranque con Coreboot puede tardar un poco más de lo normal (hasta 30 segundos) mientras realiza el “entrenamiento de la memoria RAM”. Si ves el logo de SeaBIOS y tu sistema operativo empieza a cargar, ¡felicidades, lo has conseguido!
Conclusión: Tu T440p, Más Potente y Libre que Nunca
El proceso puede parecer intimidante, pero el resultado vale cada minuto invertido. Tu ThinkPad T440p ahora es una máquina verdaderamente tuya, libre de las cadenas de una whitelist y equipada con un firmware moderno, rápido y seguro. Es el momento de instalar esa tarjeta WiFi 6E que tenías guardada o de probar ese procesador i7 Quad-Core que antes no te atrevías a poner. Has desbloqueado el potencial oculto de uno de los mejores portátiles jamás construidos.


