Canonical heeft tijdens de Ubuntu Developer Summit in Barcelona een Android-emulator getoond. Applicaties voor het mobiele besturingssysteem kunnen zo in de grafische X Window-omgeving draaien. Het project is echter nog lang niet voltooid.
Door de port van de Android-omgeving naar Ubuntu - en dankzij de opensource-structuur ook de mogelijkheid voor ports naar andere distributies - kunnen applicaties die voor het mobiele platform zijn geschreven, in een Linux-gui draaien.
Hoewel Android een Linux-kernel gebruikt, zijn de applicaties ervoor grotendeels in een door Google ontwikkeld Java ME-dialect geschreven. Bovendien bevat Android code voor de ondersteuning van touchscreens. Hierdoor moesten de ontwikkelaars de nodige conversieslagen maken. De zogeheten Binder-component van Android, een onderdeel dat de communicatie in een mobieltje voor zijn rekening neemt, is voorlopig uitgeschakeld. De ontwikkelaars hopen deze functionaliteit in een later stadium alsnog te activeren.
De Android-simulator is weliswaar nog niet geheel functioneel, maar de broncode is succesvol met Ubuntu's libc-bibliotheek gecompileerd en de software draait nu ook met de reguliere kernel, zo schrijft Ars Technica. Canonical sleutelt ook nog aan het voor Android toegankelijk maken van Ubuntu's bestandssysteem. De broncode van het project is nog niet vrijgegeven, maar de ontwikkelaars zeggen deze op korte termijn te zullen publiceren.