Hovedforskjell: Gingerbread ble utgitt 6. desember 2010 og var en oppgradering av Android Froyo. Gingerbread ble designet spesielt for smarttelefoner, mens selskapet introduserte en ny fullstendig versjon, kodenavnet Honeycomb for tabletter. Ice Cream Sandwich ble offentliggjort 19. oktober 2011, med kildekoden for OS blir offentlig 14. november 2011. ICS var en oppgradering til den ledende Gingerbread og tilbød en rekke nye funksjoner.
Android er åpen programvare, noe som betyr at den er gratis og kan brukes, endres og selges. Dette er en av grunnene til sin enorme popularitet, det tillot brukere å opprette og endre alle Androids koder og innstillinger som prøver å skape det perfekte OS. Android har også et stort samfunn av utviklere som kontinuerlig skriver programmer og koder for systemet. I begynnelsen stadier av utvikling, ble Android ansett for å være en rookie gearing til å mislykkes; Det har imidlertid siden da vist seg å være ledende på smarttelefonmarkedet. Selskapet har ulike versjoner av sitt Android-operativsystem og har kalt hvert system etter en deilig dessert. Android 2.3 er kodenavnet Gingerbread, mens Android 4.0 er Ice Cream Sandwich.
Selskapet lanserte Android 1.0 i september 2008 og ved oppdatering 1.5 hadde selskapet besluttet å kodenavn hver av sine versjoner etter desserter. Den første var Cupcake, med hver etterfølger det alfabetisk. Cupcake ble fulgt av Donut, Éclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich og til slutt Jelly Bean. Den nyeste versjonen av Android 4.2.2 var tilgjengelig i november 2012. Gingerbread og Ice Cream Sandwich er to forskjellige operativsystemer, og ICS var den første virkelige oppdateringen for smartphone etter lanseringen av Gingerbread. Disse to er forskjellige når det gjelder funksjoner, utseende, layout og mange andre ting.
Android 2.3, kodenavnet Gingerbread ble utgitt 6. desember 2010 og var en oppgradering av Android v2.2 Froyo. Gingerbread ble designet spesielt for smarttelefoner, mens selskapet introduserte en ny fullstendig versjon, kodenavnet Honeycomb for tabletter. Oppdateringen ble basert på Linux-kjernen 2.6.35. Det anses å fortsatt være en av de mest populære versjonene av Android for smartphones. I tillegg til oppsettet som allerede er tilgjengelig på Froyo, tilbyr selskapet endringer som oppdatert brukergrensesnitt, økt hastighet og enkelhet, støtte for større skjerm og høyere oppløsning, innfødt støtte for SIP VOIP-telefoni, raskere og mer intuitivt virtuelt tastatur, forbedret kopi-limfunksjon, støtte for NFC (men selve telefonen ville kreve en chip for å støtte funksjoner), nye lydeffekter, ny nedlastingsbehandling, støtte for flere kameraer, støtte for WebM / VP8 videoavspilling og AAC lydkoding, forbedret strømstyring, byttet fra YAFFS til ext4 på nyere enheter, lyd, grafisk og innspillingsforbedringer for spillutviklere, samtidig søppelsamling og innfødt støtte for flere sensorer. Selskapet har også levert mindre oppdateringer for Gingerbread under versjon 2.3.3-2.3.7. Disse oppdateringene ga nye funksjoner som: støtte for tale- eller videochat, støtte for Open Accessory Library, forbedringer av Gmail-applikasjonen, skyggeanimasjoner for listeruling, forbedringer av kameraprogramvaren og forbedret batteridrift.
Gingerbread og ICS er ganske forskjellige fra hverandre, og ett blikk på de to kan vise brukeren at layoutet og brukergrensesnittet har endret seg. Selskapet har gitt ICS et mye renere og skarpt utseende. Versjonen viser slanke linjer, større bilder og mer uttalt kontrast mellom apper og andre objekter. ICS ligner også honeycomb sammenlignet med Gingerbread. Selskapet har også endret skrifttypen for grensesnittet og innlemmet en ny "Roboto" skrift. Selskapet har også gitt mer kraft i brukerens hender, slik at de kan lukke programmer eller slette lister ved å bla dem av skjermen. Det tillater også brukere å overvåke dataforbruket til hvert program og begrense eller begrense dataene som brukes av programmene. Dette reduserer betydelige kostnader ved ekstra bakgrunnsdatabruk. En annen fremtredende funksjon er utviklerens alternativer som tillater utviklere å endre og endre data eller annen programvare i systemet. Selskapet har også innarbeidet myke nøkler og kassert de gamle kapasitive tastene som kreves i Gingerbread. Ice Cream Sandwich tilbyr nye overganger uten behov for en tredjeparts utvikler. ICS er også designet for å reagere raskere for berøring og andre funksjoner. ICS tillater også å lage automatiske mapper på skjermen ved å dra en app på toppen av en annen app, mens i Gingerbread ville brukeren være nødvendig å manuelt opprette en mappe og deretter legge til apper til den. Ice Cream Sandwich er alt som allerede er tilgjengelig i Gingerbread, men mye raskere og jevnere.