Android-versie 2.3 blijkt ondersteuning te bevatten voor het besturen van een smartphone door middel van ingebouwde sensoren, zoals een gyroscoop, accelerometer of drukmeter. Google heeft hiervoor een speciale api gemaakt.
De ingebouwde sensoren zijn in staat om de positie van de telefoon in drie dimensies te bepalen, zo meldt Smarter Technology. Met een nieuwe api die Google in Android 2.3 heeft ingebouwd blijkt dat de bewegingen die een telefoon maakt, ook wel gestures genaamd, gekoppeld kunnen worden aan een functie. Een voorbeeld hiervan is het opnemen van een telefoongesprek door de telefoon naar het oor te bewegen, of op te hangen door de telefoon met het scherm naar beneden gericht neer te leggen.
Ook is het bijvoorbeeld mogelijk om een applicatie te openen door de telefoon te schudden; de LG Optimus Black, die op de elektronicabeurs CES werd geïntroduceerd, opent bijvoorbeeld de camera-applicatie wanneer de telefoon wordt geschud. Opvallend is echter dat de Black volgens LG met Android 2.2 wordt geleverd, en pas later een update krijgt naar Android 2.3.
Ontwikkelaars kunnen met behulp van de api zelf kiezen wat voor functie ze aan een gesture willen hangen. Door de driedimensionale positiebepaling van de Android-smartphone zijn er bijzonder veel mogelijkheden om 'lucht-patronen' te creeëren.
Daarnaast zou de camera- en microfoon-api ook mogelijkheden hebben gekregen tot het herkennen van gestures, waardoor waarschijnlijk camera- of microfoon-input eveneens aan een bepaalde functionaliteit wordt gekoppeld. Smarter Technology geeft als voorbeeld het uitzetten van een rinkelende telefoon door met de vingers een klik-geluid te maken.
Android 2.3, die als naam Gingerbread heeft gekregen, werd in december uitgebracht, en bevat onder andere native ondersteuning voor internetbellen via een sip-account en near field communication. Ook heeft Google de JIT-compiler geoptimaliseerd en de Dalvik Virtual Machine voorzien van een concurrent garbage collector, wat haperingen tegen moet gaan.