Inferno ya emula un iPhone 11 completo con iOS 27.2

Ventana de ChefKiss Inferno con la pantalla de inicio de un iPhone 11 emulado con iOS 27.2 junto al registro de arranque en la terminal

Inferno, el emulador de dispositivos Apple que desarrolla el equipo de ChefKiss, ya permite ejecutar un iPhone 11 emulado por completo, con iOS 27.2 arrancado hasta la pantalla de inicio. Lo ha anunciado este lunes, 2 de noviembre, el investigador de seguridad matteyeux en X, con una captura en la que se ve el sistema funcionando en una ventana de macOS junto al registro de arranque. El mismo día, ChefKiss ha publicado la guía paso a paso para montarlo. Hay que aclararlo desde el principio: no es el simulador de iOS que incluye Xcode, sino una emulación del hardware del teléfono.

Las claves de Inferno en 20 segundos

  • Qué es: un emulador basado en QEMU que reproduce el chip T8030 del iPhone 11 y arranca iOS real.
  • Quién: el equipo de ChefKiss; matteyeux lo ha mostrado con iOS 27.2.
  • Requisitos: al menos 6 GB de RAM, unos 32 GB libres y un procesador potente.
  • Limitaciones: poner código de acceso o borrar el contenido deja la instalación inutilizable.
Ventana de ChefKiss Inferno con la pantalla de inicio de un iPhone 11 emulado con iOS 27.2 junto al registro de arranque en la terminal
Inferno ejecutando iOS 27.2 en un iPhone 11 emulado, con el registro del arranque a la izquierda. Imagen: matteyeux en X.

Un iPhone de verdad, pero dentro de un ordenador

La diferencia con el simulador de Xcode es de fondo. El simulador de Apple ejecuta las apps compiladas para el Mac sobre las bibliotecas de macOS: sirve para probar interfaces, pero no ejecuta iOS. Inferno hace lo contrario: reproduce el procesador, el almacenamiento NVMe, la NVRAM e incluso el Secure Enclave del iPhone 11, y sobre ese hardware virtual instala un archivo de firmware IPSW oficial de Apple, igual que se restauraría un teléfono con un Mac. El resultado es el sistema completo, con su pantalla de inicio, sus widgets y sus aplicaciones nativas.

El proyecto nació como una bifurcación de QEMU-t8030, un trabajo previo para emular el chip A13 Bionic del iPhone 11, y se conocía hasta hace poco como QEMUAppleSilicon. Según The Apple Wiki, la mayor parte de aquel código original ya se ha reescrito. Su repositorio en GitHub, que acumula unas 4.000 estrellas, se define simplemente como un emulador de dispositivos Apple Silicon y se distribuye con licencia GPLv3, con el código propio del equipo bajo AGPLv3. Hasta ahora las referencias públicas hablaban de iOS 14; la guía actual ya contempla iOS 26 y posteriores, y la captura de matteyeux muestra iOS 27.2. Al compartirlo, matteyeux atribuyó el mérito del proyecto al desarrollador que firma en X como HeWhomCodes.

Lo que hace falta para montarlo

La propia guía advierte de que hace falta tiempo y paciencia, y de que no se puede saltar ningún paso. Los requisitos mínimos son 6 GB de RAM, unos 32 GB libres en disco y un procesador «suficientemente rápido», porque la emulación es muy exigente. En equipos con procesador ARM se puede usar virtualización en lugar de emulación pura: HVF en macOS, KVM en Linux o WHPX en Windows. Para el iPhone 11 se necesita un procesador ARMv8.3 o posterior, así que los Mac con Apple Silicon son el anfitrión más directo; en Linux, además, hay que compilar un núcleo propio con un parche que publica el proyecto.

El proceso tiene varias fases. Primero se crean las imágenes de disco virtuales (la raíz de 32 GB y particiones pequeñas para firmware, NVRAM o registros de errores). Después se descarga el IPSW de la versión elegida y un volcado de la ROM del Secure Enclave del chip correspondiente. Como Apple solo autoriza restaurar versiones firmadas por sus servidores, ChefKiss incluye un servidor de firma simulado que imita al de Apple y parchea las comprobaciones de iOS, de modo que se pueden instalar incluso versiones que Apple ya no firma. La restauración se hace con idevicerestore, la herramienta libre de restauración de iPhone, y al terminar hay que aplicar unos parches al sistema de archivos antes del primer arranque completo. El control táctil y la conexión USB pasan por VirtualHere, un servidor USB por red.

Advertencias legales y limitaciones conocidas

ChefKiss es explícito con los riesgos. Su guía pide no compartir imágenes ya preparadas, firmware modificado ni las claves de cifrado de los componentes, y no automatizar la descarga o el parcheado de esos archivos, porque considera que todo ello viola el acuerdo de licencia de Apple y puede ser delito según la jurisdicción. El repositorio recuerda además que Apple no tiene relación con el proyecto y que cada usuario es responsable de cumplir las leyes y licencias aplicables.

Tampoco es un iPhone para el día a día. Según la guía, configurar un código de acceso o usar «Borrar contenidos y ajustes» inutiliza la instalación. Y en iOS 26 y posteriores el efecto Liquid Glass se ve completamente transparente porque los gráficos se generan por software, así que algunos elementos del tema claro son invisibles y hay que tocar donde estarían. La captura de matteyeux deja ver otra señal: el widget del tiempo muestra «Weather Unavailable». El interés está en la investigación de seguridad, el análisis del sistema y el estudio de versiones antiguas sin necesitar un teléfono físico, un terreno que hasta ahora ocupaban servicios comerciales como Corellium. Es también una segunda vida curiosa para el iPhone 11, un modelo de 2019 al que Apple mantuvo dentro de iOS 27.

Preguntas frecuentes

¿Inferno es lo mismo que el simulador de Xcode?

No. El simulador de Xcode ejecuta apps sobre macOS, mientras que Inferno emula el hardware de un iPhone 11 e instala el firmware real de iOS.

¿Qué necesito para usar Inferno?

Al menos 6 GB de RAM, unos 32 GB libres y un procesador potente. En equipos ARM con ARMv8.3 o posterior, como los Mac con Apple Silicon, puede usar virtualización HVF, KVM o WHPX.

¿Qué versiones de iOS se pueden instalar?

Las que Inferno admita para el iPhone 11, incluso las que Apple ya no firma. matteyeux lo ha mostrado con iOS 27.2.

¿Es legal?

ChefKiss advierte de que compartir firmware o claves y automatizar su descarga viola el acuerdo de licencia de Apple y puede ser delito según el país. Cada usuario es responsable de cumplir la ley.

Fuente: matteyeux en X y guía de Inferno de ChefKiss

Scroll al inicio