Alguien ha metido iOS en Android de verdad: un Redmi arrancando el núcleo de Apple, y Claude tiene parte de la culpa.
No, no es un launcher con iconos redondeados. Es un móvil de Xiaomi ejecutando el kernel de iOS 16 sobre un chip de Qualcomm, y el vídeo lleva días circulando por redes. El proyecto se llama ios-sweet y está publicado en abierto: cualquiera con paciencia y un cacharro compatible puede intentarlo. Cuesta creerlo, pero está ahí.
Qué hay debajo del milagro: el núcleo de Apple en un móvil de Xiaomi
La base es un repositorio de código abierto en GitHub llamado ios-sweet. Lo que hace es sustituir el núcleo Linux que usan todos los Android por XNU, el núcleo de Apple. Un núcleo es la capa que traduce software a hardware: sin él, un sistema operativo es un pisapapeles con pretensiones.
El truco fino es el árbol de dispositivos. El proyecto le entrega a XNU una descripción de hardware copiada de un iPhone X, y el kernel se lo cree: arranca convencido de estar en un teléfono de Apple. Encima se cargan archivos de iOS 16 sin modificar, sacados de ese mismo iPhone X, y se ejecutan sobre el chip del móvil Android. Apple publica el código de XNU en abierto, y de ahí sale todo este circo.
¿Por qué el iPhone X y no otro? Porque es el último iPhone sin autenticación de punteros (PAC), el blindaje que Apple añadió después y que los chips Qualcomm no implementan. Traducido: con un sistema más moderno, el arranque ni empezaría. Este enfoque no va a funcionar en móviles recientes por mucho cariño que le pongan.
Qué funciona y qué es puro decorado
Llega a la pantalla de bloqueo, a la pantalla de inicio, al Centro de Control y a Ajustes. El táctil responde y los botones físicos también. Hasta ahí, la foto que todos hemos compartido.
Un móvil que arranca no es un móvil que funciona: entre la pantalla de bloqueo y un teléfono usable hay un océano de controladores.
El resto es decorado carísimo. En el caso documentado del Redmi Note 10 Pro no hay WiFi, ni Bluetooth, ni datos móviles, ni audio, ni cámaras, ni sensores biométricos. Mensajes, Teléfono y Fotos se quedan en negro. Y sin controlador gráfico, todo se dibuja a 20 o 30 fotogramas por segundo, con un arranque de entre cuatro y cinco minutos.
El parque compatible es ridículo: Redmi Note 10 Pro, Redmi Note 12 Pro, y LG V60. Hay desarrolladores peleándose con el OnePlus 7T, el Redmi 5 Plus y el Galaxy S23 Ultra, aunque su código sigue sin ser público. También ha habido intentos fallidos con un Pixel 6 (chip Tensor) y un Galaxy S7 (Exynos 8890). Y un grupo independiente, OOSexGang, dice tener iOS 16.5 en un Poco X5 Pro.
El autor de la adaptación al Redmi Note 12 asegura tener ya sonido, WiFi y fondo de pantalla activos. Sigue siendo inestable. Nadie ha prometido que esto sirva para llamar a tu madre.
La IA convierte a los modders en una fábrica de portes
Aquí está el giro. Los repositorios incluyen instrucciones para agentes de IA en un archivo NOTES.md: Claude Code, ChatGPT Codex, Gemini. Se le pasa el árbol de dependencias, se le pide que compile, que parchee lo que reviente, y se itera. El ritmo al que despliega un agente no se parece a nada que un humano haga a mano. Claude, de Anthropic, aparece como uno más de la caja de herramientas.
Ya pasó antes. En 2010, iDroid logró arrancar Android en los primeros iPhone; después, Project Sandcastle metió Android 10 en un iPhone usando el chip de Apple. La escena Hackintosh llevaba años instalando macOS en PCs que no eran de Apple. Nada de esto es nuevo. Lo nuevo es la velocidad: lo que antes era un proyecto de verano ahora compila en paralelo en varias ramas.
Mi lectura: esto no es el principio de algo útil, es el principio de muchísimo ruido. Y me parece estupendo. Un port que no sirve para nada enseña dónde están las costuras reales de dos sistemas que llevan quince años sin tocarse. Eso sí, cuidado con el hype: no vas a poder usar iOS en tu Android. Vas a poder verlo arrancar, abrir Ajustes y grabar un vídeo. Si esperabas otra cosa, mala suerte.
Queda una pregunta en el aire: si el PAC es el muro definitivo o solo el siguiente obstáculo. Con agentes de IA revisando el código de XNU en paralelo, apostar por el muro tiene mala pinta.
Hype-O-Meter
Nivel de hype: 7/10. Hito técnico real y verificable, con un truco de ingeniería que da gusto leer. Como producto es un 3: sin WiFi, sin cámara y cuatro minutos de arranque. Espectáculo de diez, utilidad de cero — y aun así lo hemos visto cinco veces.
El resumen para vagos (TL;DR)
- 🎯 ¿Qué ha pasado? Un Redmi ejecuta iOS 16 sustituyendo el kernel de Linux por XNU.
- 🔥 ¿Por qué importa? Demuestra que los agentes de IA aceleran portes que antes eran imposibles.
- 🤔 ¿Nos afecta o es solo un meme? Es un meme con ingeniería detrás; tu móvil no va a cambiar de sistema.



