HP heeft de broncode vrijgegeven van een Android-kernel voor zijn TouchPad-tablet. De TouchPad werd op de markt gebracht met het webOS-besturingssysteem maar HP heeft intern klaarblijkelijk ook aan een Android-port gewerkt.
Het gaat om versie 2.6.35 van de Linux-kernel die gebruikt kan worden als basis voor Android 2.3.x, ook wel bekend als Android Gingerbread. Een gebruiker van de website Rootzwiki heeft de broncode online gezet bij Github zodat deze voor andere ontwikkelaars te benaderen is. Het enige wat ontbreekt is de wifi-driver terwijl deze vermoedelijk gewoon onder de gpl-licentie valt. HP zou de mogelijkheden voor publicatie van die driver momenteel nog onderzoeken en mogelijk volgt de release later.
Het bestaan van de broncode maakt duidelijk dat hoewel de TouchPad standaard met webOS geleverd werd, HP intern ook testen heeft gedaan met Googles Android-besturingssysteem. De tablet werd in februari 2011 aangekondigd en kwam in juli op de markt. De laatste wijziging aan de Android-broncode is van maart 2011, toen heeft HP waarschijnlijk de keuze gemaakt al zijn pijlen op webOS te zetten.
Dat HP ook aan een Android-versie gewerkt heeft komt niet geheel als verrassing; enkele maanden geleden doken berichten op dat sommige TouchPads per ongeluk uitgeleverd werden met Android Gingerbread in plaats van webOS. HP weigerde aanvankelijk te reageren maar liet later weten dat de Android-versie niet voor release bedoeld was en dat het een onderzoek zou starten naar de kwestie.
Ontwikkelaars zijn al tijden bezig met het porten van andere besturingssystemen naar de TouchPad. Zo zijn er al versies beschikbaar van Android Gingerbread en Ice Cream Sandwich. De release van de broncode zou het voor ontwikkelaars echter makkelijker kunnen maken om bepaalde bugs te repareren.