Het is een ontwikkelaar gelukt om Android te draaien op een iPhone. Hoewel, in feite draait Android niet op de hardware van de Apple-smartphone, maar gebruikt de Amerikaan de iPhone als extern scherm voor een computertje met Android die in een case zit.
Welke Android-liefhebber op Tweakers heeft er niet op gehoopt dat ooit het artikel ‘Ontwikkelaar krijgt Android aan de praat op iPhone’ zou verschijnen? Nu is het dan zover, maar het is misschien niet wat velen hadden gehoopt. Ja, het is mogelijk om Android te draaien op het scherm van de iPhone, maar het werkt als app binnen iOS.
Om dat voor elkaar te krijgen heeft de ontwikkelaar, de Amerikaan Nick Lee van het bedrijf Tindigi uit New York, een Lemaker Hikey in een case gestopt. Dat is een computertje op een enkel pcb, met ondersteuning vanuit Android Open Source Project en ingebouwde support voor wifi en bluetooth.
Eerst had Lee Android aan de praat gekregen op het iPhone-display door het scherm van een Nexus 5 te dupliceren via een Lightning-kabel. Daarvoor moest hij in Android libmobiledevice aanpassen, een usb-controller uit iOS dupliceren om contact te maken met de Lightning-poort en een app om het scherm te streamen via diezelfde Lightning-poort.
Vervolgens moest hij de stroomtoevoer door de Lightning-kabel beperken met een weerstand, omdat de iPhone anders teveel stroom vroeg van zijn 650mAh-accu en het hele systeem niet kon functioneren. Daarna maakte hij in 3d-ontwerpsoftware SketchUp een case, waarna hij een 3d-printer kocht om de case uit te printen.
Het resultaat is een redelijk dikke case met aansluitingen voor sd-kaart, hdmi en usb. Volgens Lee kan de case dunner en mooier. Het gaat vooralsnog om een enkel exemplaar, maar de ontwikkelaar wil hem op de markt brengen als er voldoende interesse is.
De demonstratie is niet bepaald een goede testcase voor iPhone-gebruikers die Android willen proberen. Ondanks de HiSilicon Kirin 620-soc van Huawei met acht Cortex A53-processorkernen op 1,2GHz en de Mali-450MP4-gpu draait Android niet bepaald goed. Animaties stotteren en Android draait bovendien niet fullscreen. De dpi lijkt bovendien in de demonstratie ook niet juist, waardoor interface-elementen kleiner lijken dan ze op Android-telefoons zijn.
Het is niet de eerste keer dat Lee een ander besturingssysteem op een Apple-product probeert te laten functioneren. Eerder dit jaar zette hij via een emulator Windows 95 op een Apple Watch.