Ontwikkelaar David Wang heeft de methode vrijgegeven waarmee het mogelijk is om het Android-besturingssysteem op een iPhone 2G of 3G te installeren. Eerder toonde Wang al dat Googles mobiele OS op Apples smartphone kan draaien.
De methode, die Wang op PCworld publiceerde, vereist dat de gebruiker over een iPhone uit de eerste generatie of een iPhone 3G beschikt. De 3GS en de iPod touch-modellen, die ook op het iPhone-OS draaien, worden nog niet ondersteund. Daarnaast werkt de hack alleen met softwareversies tussen 2.0 en 3.1.2. Wie een nieuwere versie van het iPhone-besturingssysteem draait, zal moeten downgraden om Android op het toestel werkend te krijgen. Wie Googles mobiele OS wil installeren, moet overigens wel een pc met Linux-besturingssysteem hebben; een aantal tools die voor de installatie benodigd zijn, zijn nog niet naar andere besturingssystemen geport. Volgens Wang kunnen Windows-gebruikers Linux in een virtual machine draaien om het Android-OS op Apples smartphone te installeren.
Gebruikers van een iPhone moeten hun toestel jailbreaken voordat Android op de smartphone kan worden geïnstalleerd. Volgens Wang kan hiervoor Redsn0w, Blacksn0w of de PwnageTool worden gebruikt. Andere Jailbreak-methodes, zoals de Spirit-methode, zouden nog niet werken met de installatieprocedure van Wang.
Volgens Wang is de Android-port nog niet helemaal af. Zo zouden er nog geen batterijbesparingsopties zijn ingebouwd, waardoor de batterij het slechts een uur uithoudt. Wie Android op de iPhone installeert, kan er echter ook voor kiezen om gewoon het iPhone-besturingssysteem te booten; bij het installeren van Googles mobiele OS wordt er een custom bootloader op de iPhone geplaatst.
Eerder toonde Wang met een video al dat hij een werkende port van Android voor de iPhone had gemaakt. De ontwikkelaar maakte gebruik van een alternatieve bootloader die hij ontwikkelde om een dual-bootsysteem op de iPhone te verkrijgen die zowel Linux als iPhone OS kan booten.