Actualizar Mainboard Framework a 13ª Gen: Guía Paso a Paso
February 7, 2026Guía: Instalar Teclado de 7 Filas del X220 en ThinkPads
February 7, 2026Instalar Coreboot en T440p: Guía para eliminar whitelist
El Lenovo ThinkPad T440p es una máquina legendaria, conocida por su robustez y capacidad de actualización. Sin embargo, como muchos portátiles de su época, viene con una limitación frustrante impuesta por el fabricante: una whitelist de hardware en el BIOS. Esta lista blanca te impide instalar componentes no autorizados, como tarjetas Wi-Fi más modernas. La solución definitiva para romper estas cadenas es reemplazar el BIOS propietario por Coreboot, un firmware de código abierto que te devuelve el control total sobre tu equipo.
En esta guía detallada, te mostraremos el proceso para instalar Coreboot en tu T440p, liberando su verdadero potencial y diciéndole adiós para siempre a la molesta whitelist.
¿Qué es Coreboot y por qué instalarlo en tu T440p?
Coreboot es un proyecto de software de código abierto destinado a reemplazar el firmware propietario (BIOS/UEFI) de la placa base de un ordenador. Su filosofía se centra en la velocidad, la seguridad y la libertad del usuario. En lugar de un sistema cerrado y lleno de código innecesario, Coreboot se encarga únicamente de inicializar el hardware esencial y luego cede el control a un “payload”, que puede ser un gestor de arranque como SeaBIOS o GRUB.
Las ventajas de Coreboot sobre el BIOS propietario
- Eliminación total de la whitelist: Esta es la razón principal para muchos. Podrás instalar cualquier tarjeta Wi-Fi (como una Intel AX210 para Wi-Fi 6E), tarjeta WWAN o SSD m.2 sin que el sistema la rechace. ¡La libertad de elección es tuya!
- Arranques notablemente más rápidos: Al eliminar código innecesario y optimizar la inicialización, Coreboot puede reducir el tiempo de arranque de tu T440p de manera significativa.
- Mayor seguridad y transparencia: Al ser de código abierto, Coreboot es auditado por una comunidad global. Esto reduce la posibilidad de backdoors o vulnerabilidades ocultas presentes en el firmware propietario. Además, te permite limpiar o neutralizar el Intel Management Engine (ME), un componente que preocupa a muchos expertos en seguridad.
- Personalización avanzada: Tienes el control sobre el proceso de arranque, pudiendo cambiar el “payload” o modificar la configuración a un nivel que el BIOS de Lenovo jamás permitiría.
¿Qué es la “whitelist” y por qué es un problema?
La whitelist es una lista de IDs de hardware específicos que el BIOS de Lenovo tiene programada. Si al arrancar el sistema detecta un componente (generalmente la tarjeta Wi-Fi) cuyo ID no está en esa lista, mostrará un error (como el famoso “Error 1802: Unauthorized network card is plugged in”) y se negará a arrancar. Esto te obliga a usar hardware antiguo o a buscar piezas específicas con el “FRU” (Field Replaceable Unit) de Lenovo, limitando tus opciones de actualización y encareciendo el proceso.
Requisitos Previos: Hardware y Software Necesario
Este proceso es avanzado y requiere herramientas específicas. No es posible hacerlo solo con software. Asegúrate de tener todo lo siguiente antes de empezar:
- Un Lenovo ThinkPad T440p en funcionamiento.
- Un programador de chips SPI externo. El más común y económico es el CH341A (versión negra, 3.3V).
- Una pinza o clip SOIC-8. Esta herramienta te permite conectarte a los chips del BIOS sin necesidad de desoldarlos de la placa base.
- Un segundo ordenador (preferiblemente con Linux) para ejecutar el software de flasheo.
- Software necesario: flashrom. Es la utilidad estándar en Linux para leer y escribir en chips de firmware.
- Herramientas de desmontaje: destornilladores de precisión (Phillips #0 o #1), una púa de plástico o una tarjeta vieja para abrir la carcasa sin dañarla.
Guía Paso a Paso para Instalar Coreboot en el T440p
Advertencia: Flashear el firmware de tu equipo conlleva riesgos. Un error podría dejar tu portátil inutilizable (brick). Procede con precaución y sigue cada paso atentamente. La creación de una copia de seguridad válida es tu única red de seguridad.
Paso 1: Desmontaje y Localización de los Chips del BIOS
El T440p tiene dos chips de BIOS que debemos flashear. Uno de 8MB (W25Q64FV) y otro de 4MB (W25Q32FV).
- Desconecta el cargador y retira la batería principal.
- Retira la tapa inferior del portátil. El chip de 8MB está visible en esta zona.
- Para acceder al chip de 4MB, deberás retirar el teclado. Este se encuentra en la parte superior de la placa base, debajo de una cubierta protectora.
Paso 2: Realizar una Copia de Seguridad del BIOS Original (¡Paso Crítico!)
Este es el paso más importante. No continúes sin una copia de seguridad verificada de tu BIOS original. Si algo sale mal, esta copia te permitirá restaurar tu T440p.
- Conecta la pinza SOIC-8 al programador CH341A y este a tu ordenador con Linux.
- Conecta con mucho cuidado la pinza al primer chip (por ejemplo, el de 8MB), 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 en el chip).
- Abre una terminal y ejecuta el siguiente comando para leer el chip:
sudo flashrom -p ch341a_spi -r backup_8mb_1.bin - Repite la lectura una segunda vez para verificar la integridad:
sudo flashrom -p ch341a_spi -r backup_8mb_2.bin - Compara los archivos con un checksum. Deben ser idénticos:
md5sum backup_8mb_*.bin
Si los hashes coinciden, tu copia es buena. Si no, revisa la conexión de la pinza y repite el proceso. - Repite los pasos 3, 4 y 5 con el chip de 4MB. Guarda estos archivos en un lugar seguro.
Paso 3: Preparar la Imagen de Coreboot
Para simplificar, usaremos una imagen precompilada y limpia. Proyectos como Skulls o foros especializados ofrecen ROMs listas para el T440p. Necesitarás una imagen de 12MB. También es crucial limpiar y transferir la región del Intel Management Engine (ME) de tu copia de seguridad a la nueva ROM para evitar problemas.
El proceso generalmente implica usar un script que toma tu backup original, lo limpia y lo fusiona con la ROM de Coreboot, generando el archivo final de 12MB que flashearás.
Paso 4: Flashear Coreboot en los Chips
Con tu ROM de Coreboot de 12MB lista, deberás dividirla en dos partes (una de 8MB para el chip inferior y una de 4MB para el superior) y flashearlas por separado.
- Conecta la pinza al chip de 8MB.
- Ejecuta el comando para escribir la porción correspondiente de la ROM:
sudo flashrom -p ch341a_spi -w coreboot_bottom_8mb.rom - Desconecta la pinza y conéctala al chip de 4MB.
- Escribe la segunda parte de la ROM:
sudo flashrom -p ch341a_spi -w coreboot_top_4mb.rom
Paso 5: Reensamblaje y Primera Prueba
Una vez que ambos chips han sido flasheados correctamente, vuelve a montar tu T440p con cuidado. No lo cierres por completo al principio. Coloca el teclado, conecta la batería y el cargador.
Presiona el botón de encendido. Si todo ha ido bien, verás una nueva pantalla de arranque (probablemente el logo de SeaBIOS) y tu sistema iniciará. ¡Felicidades, has instalado Coreboot!
Si el portátil no enciende, no te asustes. Revisa tus pasos. Lo más probable es que necesites volver a flashear tus copias de seguridad originales para restaurarlo y volver a intentarlo.
Conclusión: Tu T440p, Más Libre y Potente que Nunca
El proceso de instalar Coreboot en un T440p es un proyecto técnico que requiere paciencia y las herramientas adecuadas, pero la recompensa es inmensa. No solo has eliminado la molesta whitelist de hardware para siempre, sino que también has mejorado la velocidad y la seguridad de tu equipo, dándole una nueva vida.
Ahora puedes instalar esa tarjeta Wi-Fi 6, experimentar con diferentes sistemas operativos y disfrutar de un ThinkPad verdaderamente tuyo, libre de las restricciones impuestas por el fabricante. Atrévete a dar el paso y libera el verdadero potencial de tu T440p.


