Las redes sociales se han llenado de vídeos en los que usuarios han conseguido ejecutar iOS en Android. Un clip de iOS 16 en un Redmi Note 12 es uno de los que más ha dado de qué hablar estos días. Te contamos cómo lo han hecho.
Hito técnico. iOS está diseñado para funcionar únicamente en hardware de Apple, como seguramente sabrás. Ha habido proyectos anteriores para hacer justo lo contrario: ejecutar Android en un iPhone. Entre ellos se encuentra iDroid, que lograba arrancar Android en los primeros iPhone en 2010, y posteriormente Project Sandcastle, que hizo lo mismo con Android 10 en iPhone utilizando el chip AIO de Apple. Hasta ahora nadie había logrado hacer lo opuesto hasta ahora.
Cómo funciona. El movimiento, apodado "Hackios" e inspirado en la escena Hackintosh (macOS en PCs que no son de Apple), se remonta a un proyecto de código abierto en GitHub llamado ios-sweet. Sustituye el núcleo de Linux que los teléfonos Android usan normalmente por XNU, el núcleo que Apple utiliza en sus propios dispositivos. Un núcleo es el centro de un sistema operativo, básicamente la capa que permite que el software se comunique con el chip, la memoria y el almacenamiento. Lo bueno es que Apple publica el código fuente de XNU de forma abierta, por eso han surgido tantos experimentos.

