Ouvrir le menu principal

iGeneration

Recherche

Android sur iPhone, c'est possible avec cet étui… et une bonne dose de bidouille

Mickaël Bazoge

mercredi 08 juin 2016 à 08:17 • 22

Android

Si le Mac est un excellent PC sous Windows, pourquoi l’iPhone ne serait-il pas un très bon smartphone Android ? En partant de ce constat, le bidouilleur Nick Lee a tenté, avec succès, de faire fonctionner le système d’exploitation de Google sur un iPhone. Le résultat, bien qu’un peu poussif, est pourtant là :

S’agit-il ici d’une magie vaudou ? Pas vraiment. Nick Lee, directeur technique de la société Tendigi, n’est pas un inconnu : c’est lui déjà qui, armé d’une paille et d’une grande patience, était parvenu à installer Windows 95 sur une Apple Watch.

La première tâche à laquelle il s’est attelée a consisté à adapter AOSP, la version open-source d’Android, qu’il est relativement facile de bidouiller pour ses besoins. Il a tout de même fallu porter plusieurs composants indispensables pour Android, comme libimobiledevice (afin de communiquer avec les terminaux iOS), usbmuxd (un clone du daemon Apple du même nom pour les connexions TCP) et screenstreamer qui est sans doute le module le plus important.

screenstreamer, une création de Nick Lee, se connecte à un service usbmuxd pour transmettre le contenu de l’écran de l’iPhone et émuler les événements tactiles sur le versant Android. En bout de course, voici le premier exploit auquel le bidouilleur est parvenu :

Cliquer pour agrandir

Il s’agissait ensuite de réduire la taille du smartphone Android pour qu’il tienne dans un espace suffisamment réduit à accoler à l’iPhone. La carte-mère devait être aussi puissante que possible pour capturer, compresser et transmettre le contenu de l’écran Android (6.0.1) en temps réel à un taux de rafraîchissement élevé. Et évidemment, le support Wi-Fi et Bluetooth était un impératif, tout comme un USB 2.0 afin de connecter le tout à l’iPhone.

Nick Lee a choisi une carte-mère Lemaker HiKey (dotée d’un processeur Cortex-A53 huit cœurs, 64 bits), qui se trouve être la carte de référence pour AOSP ; une batterie d’une capacité de 650 mAh ; ainsi qu’un boîtier capable d’accueillir tout ce petit monde, tout en transportant l’iPhone. Après avoir envisagé l’utilisation d’un boîtier Juice Pack de Mophie (expurgé de sa batterie), le choix de Nick s’est tout naturellement porté sur un châssis fait-main et imprimé en 3D.

Cliquer pour agrandir

Après un gros travail sur l’optimisation de l’encombrement des composants, Nick est parvenu au résultat final, qui permet en plus d’utiliser un slot pour carte SD, une sortie HDMI ainsi que des ports USB. « Ce n’est pas si épais par rapport à un étui/batterie standard », écrit-il.

Cliquer pour agrandir

Reste maintenant à améliorer le logiciel car ce n’est pas très réactif. La lecture de la bidouille est pleine d’enseignements si l’envie vous prenait de réaliser le même exploit.

Source :

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Test du Chipolo Pop, le traqueur Bluetooth multi-réseau (Apple ou Google) qui innove

10:00

• 2


Sortie de veille : Apple tient bon la barre, mais cela va-t-il durer ?

03/05/2025 à 23:02

• 19


iPhone Air, Pro et pliable : Apple prépare de grands bouleversements

03/05/2025 à 18:51

• 66


Tim Cook restreint la communication sur les performances du C1, mais n’en pense pas moins

02/05/2025 à 22:00

• 18


L’utilitaire pour activer JIT StikDebug est désormais disponible sur l’App Store

02/05/2025 à 18:00

• 1


Un paquet de projecteurs Epson sont désormais compatibles AirPlay et HomeKit

02/05/2025 à 17:00

• 6


Stripe est prêt à prendre la place des In-Apps sur l'App Store

02/05/2025 à 16:40

• 11


« Le pape François indifférent au décès de Zidane » : pourquoi Apple Intelligence résume si mal les titres d’articles

02/05/2025 à 16:25

• 73


App Store : Patreon va soumettre une mise à jour pour éviter la commission d’Apple

02/05/2025 à 11:41

• 17


Une cascade de nouveaux frais pour les forfaits B&You

02/05/2025 à 10:33

• 35


Epic Games veut aider les développeurs iOS à vendre hors de l’App Store grâce à des boutiques web

02/05/2025 à 10:03

• 25


iOS 19 pourrait offrir plusieurs nouveautés pour Stage Manager et les styles photographiques

02/05/2025 à 08:18

• 21


App Store : Apple change ses règles aux États-Unis et Spotify saute sur l'occasion

02/05/2025 à 07:20

• 46


Apple : des résultats solides, mais la Chine et les droits de douane inquiètent

01/05/2025 à 23:33

• 20


4G : Apple condamnée à verser 502 millions de dollars à un patent troll

01/05/2025 à 17:24

• 61


Microsoft augmente les prix des Xbox, de leurs manettes et de leurs jeux

01/05/2025 à 16:23

• 65