Google zou een hardwarecertificatieprogramma op moeten zetten voor Android, gelijk aan hoe Microsoft dit heeft gedaan met zijn whql-programma, zo meent Nvidia. Op deze manier zou het Android-besturingssysteem minder fragmentatie qua hardware moeten krijgen.
Dat zei Neil Trevett, die bij Nvidia als topman van de mobiele divisie werkt. Volgens hem lijkt Android op het Windows van vroeger, omdat het besturingssysteem op allerlei hardware kan draaien zonder dat Google hier eisen aan stelt. Omdat Android op 'ontelbare' hardwareconfiguraties kan draaien, is het voor ontwikkelaars lastig om stabiele applicaties te ontwikkelen, aldus Nvidia. Fragmentatie, zowel op het gebied van hardware als de verschillende softwareversies die in omloop zijn, wordt vaak genoemd als bedreiging voor het Android-OS.
Een hardwarecertificatieprogramma vergelijkbaar met hoe Microsoft dit bij Windows heeft opgezet zou de oplossing kunnen bieden, aldus Trevett. Google zou dan certificaten uit moeten delen voor hardwareconfiguraties die door Google zijn getest en goed zijn bevonden. Trevett denkt echter niet dat Google een dergelijk concept zal ontwikkelen omdat het internetbedrijf er baat bij heeft dat zijn mobiele OS zo veel mogelijk wordt verspreid en fabrikanten dus niet zou willen limiteren in hun hardwarekeuzes.
Android wordt meestal gedraaid op processors die gebaseerd zijn op technologie van ARM, bijvoorbeeld Nvidias eigen Tegra-serie. Intel heeft het mobiele besturingssysteem echter geport naar x86-hardware, waarna de eerste Android-smartphones met een Intel-processor op de markt zijn verschenen. Bij andere mobiele besturingssystemen, zoals die van Apple en Microsoft, is de keuze qua hardware beperkt: Apple bepaalt zelf de hardware van zijn iPhones, terwijl Microsoft strenge eisen heeft opgesteld voor de hardware die gebruikt kan worden voor Windows Phone.