fbpx

Une coque qui permet de faire tourner Android sur un iPhone

Par

le

Le développeur Nick Lee, qui avait réussi à lancer Windows 95 sur une Apple Watch, a mis au point une coque capable de faire tourner Android sur un iPhone.

En avril dernier, un développeur appelé Nick Lee avait réussi à lancer Windows 95 sur une Apple Watch. Mais comme si cela ne suffisait pas, Lee a fait un encore mieux: faire tourner Android sur un iPhone. OK, c n’est pas exactement comme on pourrait le penser, et aucun iPhone ou smartphone Android n’a été sacrifié pour réussir cet exploit. Comme tout bon tour de magie, il y a un truc. Dans ce cas, l’astuce réside dans une coque assez remarquable qui cache une carte fonctionnant sous Android, qui est ensuite connectée à l’iPhone.

Pour cette réalisation un peu folle, le processus est un peu plus compliqué qu’une simple connexion câblée d’un périphérique Android à un iPhone. Il y a tout une partie logicielle et matérielle, et aucune d’entre elles n’est vraiment facile à réaliser pour ceux qui ne connaissent pas le hacking et le modding.

Sur la partie logicielle, Lee a modifié l’Android Open Source Project, le code source de base pour toutes les versions d’Android, afin d’inclure des processus et des programmes spécifiques qui, en un mot, communiquent avec l’iPhone via USB, transmettent le contenu de l’écran Android, et traduisent les commandes tactiles de l’iPhone à Android. Pour la partie matérielle, Lee a dû chercher un ordinateur à carte unique (SBC) suffisamment petit pour tenir dans une coque de smartphone tout en étant encore assez puissant pour une expérience Android décente.

tendigi_2

Comme on peut le voir sur la vidéo ci-dessous, le tout se connecte très facilement. Bien évidemment, le système n’est pas parfait. Par exemple, la coque a plus que triplé l’épaisseur de l’iPhone et ce dernier se retrouve avec une bosse considérable sur son dos. De plus, l’écran Android n’occupe pas tout l’espace de l’écran. Néanmoins, on ne peut que saluer l’idée de Nick Lee.

Articles recommandés