Ključna razlika: Android 2.3, kodnog imena Gingerbread je objavljen 6. prosinca 2010. i bio je nadogradnja Android v2.2 Froyo. V2.3 je dizajniran posebno za pametne telefone, dok je tvrtka predstavila još jednu potpunu verziju, pod kodnim nazivom Honeycomb za tablete. Android 4.0 Ice Cream Sandwich javno je objavljen 19. listopada 2011., s izvornim kodom OS-a koji je postao javni 14. studenog 2011. Android 4.0 je nadogradnja na vodeći 2.3 Gingerbread i nudi niz potpuno novih značajki.
Jedan od razloga zašto je Android popularan jest mogućnost prilagodbe softvera. Android je softver otvorenog koda, što znači da nije ograničen samo na razvoj jedne tvrtke. Google dopušta svim korisnicima ili programerima pristup izvornom kodu Androida, dajući im dopuštenje za izmjenu, izmjenu i distribuciju softvera. Tvrtke kao što su Samsung, HTC, Sony i mnogi drugi koriste Android kao bazu i mijenjaju softver dodavanjem vlastitih grafičkih korisničkih sučelja (GUI). To omogućuje različitim izgledima softvera. Također omogućuje svakom uređaju da se ističe od drugih uređaja koji koriste isti Android softver. Mnoge aplikacije za uređaj također su otvorene za razvojne programere, što svakom developeru omogućuje da dizajnira i kreira bilo koju aplikaciju te da je proda ili distribuira putem Googleove platforme za distribuciju aplikacija.
Kada je Android najavljen 2007. godine, mnogi su bili skeptični glede toga da je tvrtka u mogućnosti to učiniti uspjehom. Međutim, tvrtka je uspjela učiniti Android jednim od najpopularnijih operativnih sustava koji se trenutno koristi. Tvrtka je lansirala Android 1.0 u rujnu 2008., a najnovija verzija Android 4.2.2 bila je dostupna u studenom 2012. Android 2.3 i Android 4.0 su dva različita operativna sustava, a 4.0 je bila prva prava nadogradnja za smartphone nakon lansiranja 2.3. Ove dvije su različite u smislu mogućnosti, izgleda, izgleda i mnogih drugih stvari.
Android 2.3, kodnog imena Gingerbread, objavljen je 6. prosinca 2010. i nadogradnja je Android v2.2 Froyo. V2.3 je dizajniran posebno za pametne telefone, dok je tvrtka predstavila još jednu potpunu verziju, pod kodnim nazivom Honeycomb za tablete. Ažuriranje se temeljilo na Linux kernelu 2.6.35. Smatra se da je još uvijek jedna od najpopularnijih verzija Androida za pametne telefone. Osim rasporeda koji je već dostupan na Froyu, tvrtka je ponudila promjene kao što su ažurirano korisničko sučelje, povećana brzina i jednostavnost, podrška za veći zaslon i veće rezolucije, izvorna podrška za SIP VOIP telefoniju, brža i intuitivnija virtualna tipkovnica, poboljšana funkcija kopiranja., podrška za NFC (međutim, sam telefon će zahtijevati čip kako bi podržao funkcije), novi audio efekti, novi upravitelj preuzimanja, podrška za više kamera, podrška za WebM / VP8 reprodukciju videozapisa i AAC audio kodiranje, poboljšano upravljanje napajanjem, prebačen od YAFFS do ext4 na novijim uređajima, audio, grafičkim i ulaznim poboljšanjima za programere igara, istovremenim prikupljanjem smeća i izvornom podrškom za više senzora. Tvrtka je također isporučila manje nadopune za Gingerbread u verziji 2.3.3-2.3.7. Ta ažuriranja nude nove značajke kao što su: podrška za glasovni ili videochat, podrška otvorene biblioteke, poboljšanja aplikacije Gmail, sjene animacija za pomicanje popisa, poboljšanja softvera fotoaparata i poboljšana učinkovitost baterije.
Android v2.3 i v4.0 su prilično različiti i jedan pogled na njih može pokazati korisniku da je izgled i korisničko sučelje promijenjeno. Tvrtka je Android 4.0 dala mnogo čišći i oštriji izgled. 4.0 prikazuje tanke linije, veće slike i izraženiji kontrast između aplikacija i drugih objekata. v4.0 više podsjeća na Honeycomb, u usporedbi s 2.3. Tvrtka je također promijenila font sučelja i ugradila novi font 'Roboto'. Tvrtka ima ugrađene soft tipke i odbacuje stare kapacitivne ključeve potrebne u 2.3. V4.0 također uključuje nove prijelaze bez potrebe za trećom stranom. 4.0 je također dizajniran tako da brže reagira na dodir i druge značajke. Tvrtka je također pružila više snage u korisnikovim rukama, dopuštajući im da zatvaraju programe ili brišu popise pomicanjem s ekrana. Također omogućuje korisnicima da prate korištenje podataka svake aplikacije i ograniče ili ograniče podatke koje koriste aplikacije. Time se smanjuju značajni troškovi u korištenju dodatnih pozadinskih podataka. 4.0 također omogućuje stvaranje automatskih mapa na zaslonu povlačenjem aplikacije na vrhu druge aplikacije, dok je u 2.3 korisnik trebao ručno stvoriti mapu, a zatim dodati aplikacije u nju. Još jedna istaknuta značajka je razvojna opcija koja dopušta programerima da mijenjaju i mijenjaju podatke ili drugi softver u sustavu. Android 4.0 je sve što je već dostupno u v2.3, ali mnogo brže i glatko.