Cela peut paraître impossible, mais un groupe de développeurs chinois a réussi à installer iOS sur un mobile Android. Plus précisément, ils ont utilisé un Redmi Note 12 4G et ils l’ont fait fonctionner iOS16. Cela ouvre un monde de possibilités, même en parlant d’un autre port équivalent pour le OnePlus Ace 6T ou d’autres smartphones sur lesquels ils travaillent.
L’intention principale du groupe de développeurs appelé HackIOS est que ce système est gratuit et ouvert pour que quiconque souhaite faire revivre d’anciens smartphones avec iOS puisse le faire avec l’aide de la communauté qu’il forme sur Telegram, où il partage les progrès et partagera bientôt l’accès à GitHub avec toutes les informations pour le reproduire, même si pour ce faire, il doit d’abord peaufiner le système.
Le but du projet HackIOS
Les membres du groupe ont appelé oosexgangdevsqui ont réussi à faire d’iOS 16 une réalité sur les anciens smartphones Redmi et OnePlus, leur objectif principal est d’exécuter facilement iOS sur du matériel Android. Mais pas seulement avec l’apparence, avec un lanceur ou une couche de personnalisation, et non basés sur des ROM modifiées, mais ils veulent profiter du matériel Android, l’un de ses grands attraits, avec le logiciel Apple.
De cette façon, son intention est de mélanger le meilleur des deux mondes, pour fabriquer des téléphones hautement qualifiés. Bien qu’ils soient eux-mêmes conscients de la complexité du processus, d’autant plus qu’il s’agit d’un projet de week-end, dans lequel ils investissent leur temps libre comme passe-temps. Un travail laborieux de rétro-ingénierie que jusqu’à présent personne n’avait réussi à réaliser avec autant de succès, même si d’autres antécédents montrent de petits signes de performance, comme ce que le développeur j0sh1x a obtenu sur un HTC HD2.
Nuances actuelles de fonctionnement
Bien qu’il puisse être confirmé qu’ils ont fait fonctionner le port sur le Redmi Note 12 4G et que nous en avons même vu des images et des vidéos, tout ne fonctionne pas encore parfaitement et certains éléments du système provoquent des erreurs ou ne fonctionnent pas du tout. Pour le moment, ce qui est sûr, c’est que l’interface iOS affiche l’intégralité du panneau d’application et même les paramètres, et vous pouvez voir des informations sur le téléphone, affichant la version d’iOS 16.5. Pour cela, ils ont exporté Logiciel iPhone X; C’est pourquoi dans ce panneau, il est affiché comme s’il s’agissait de ce modèle Apple.

Ils ont également réussi à faire fonctionner normalement l’écran tactile, les touches et les fonctions de base d’un téléphone.
Comment avez-vous fait fonctionner iOS sur un mobile Redmi ?
De nombreux doutes sont apparus sur le projet en raison de l’impact qu’il a eu parmi les plus purs amateurs de technologie et eux-mêmes ont publié une note clarifiant certains des doutes.

Le système combine le Noyau XNUen plus du niveau open source d’Apple et de l’interface iPhone X après avoir été adapté au matériel mobile de Xiaomi. De plus, le code du Redmi Note 12 4G lui-même est disponible sur GitHub afin que tout développeur puisse l’étudier et l’adapter à ses projets.
Ils ont utilisé QEMU pour tester et déboguer le noyau sur un PC ; Après avoir réussi à ouvrir le bootloader Android, à adapter XNU et à travailler sur l’environnement iOS 26.5, ils ont pu montrer ce chaos réussi.