Nøkkelforskjell: Android 2.3, kodenavnet Gingerbread ble utgitt 6. desember 2010 og ble en oppgradering av Android v2.2 Froyo. V2.3 ble designet spesielt for smarttelefoner, mens selskapet introduserte en ny komplett versjon, kodenavnet Honeycomb for tabletter. Android 4.0 Ice Cream Sandwich ble offentliggjort den 19. oktober 2011, med kildekoden for operativsystemet blitt offentliggjort 14. november 2011. Android 4.0 var en oppgradering til den ledende 2, 3 Gingerbread og tilbød en rekke nye funksjoner.
En av grunnene til at Android er populær, er på grunn av muligheten til å tilpasse programvaren. Android er åpen programvare, noe som betyr at det ikke er begrenset til utvikling av bare ett selskap. Google tillater alle brukere eller utviklere tilgang til kildekoden til Android, og gir dem tillatelse til å endre, modifisere og omfordele programvaren. Bedrifter som Samsung, HTC, Sony og mange andre bruker Android som base og modifiserer programvaren ved å legge til egne grafiske brukergrensesnitt (GUI). Dette gir en rekke forskjellige utseende til programvaren. Det tillater også at hver enhet skiller seg ut fra andre enheter som kjører samme Android-programvare. Mange applikasjoner for enheten er også åpne for utviklere, slik at hver utvikler kan designe og lage noen applikasjoner og selge den eller distribuere den gjennom Googles programdistribusjonsplattform.
Da Android ble annonsert i 2007, var mange skeptiske til at selskapet kunne gjøre det til en suksess. Imidlertid klarte selskapet å gjøre Android til et av de mest populære operativsystemene som for tiden brukes. Selskapet lanserte Android 1.0 i september 2008, og den nyeste versjonen av Android 4.2.2 var tilgjengelig i november 2012. Android 2.3 og Android 4.0 er to forskjellige operativsystemer, og 4.0 var den første virkelige oppdateringen for smartphone etter lanseringen av 2, 3. Disse to er forskjellige med hensyn til 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. V2.3 ble designet spesielt for smarttelefoner, mens selskapet introduserte en ny komplett 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.
Android v2.3 og v4.0 er ganske forskjellige fra hverandre, og ett blikk på de to kan vise brukeren at layoutet og brukergrensesnittet har endret seg. Selskapet har gitt Android 4.0 et mye renere og skarpt utseende. 4.0 viser slanke linjer, større bilder og mer uttalt kontrast mellom apper og andre objekter. v4.0 ligner mer på Honeycomb sammenlignet med 2, 3. Selskapet har også endret skrifttypen for grensesnittet og innlemmet en ny "Roboto" skrift. Selskapet har innlemmet soft keys og kassert de gamle kapasitive tastene som kreves i 2.3. V4.0 inneholder også nye overganger uten behov for en tredjepartsutvikler. 4.0 er også designet for å reagere raskere for å berøre og andre funksjoner. 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. 4.0 gjør det også mulig å lage automatiske mapper på skjermen ved å dra en app på toppen av en annen app, mens i 2.3 vil brukeren bli pålagt å manuelt lage en mappe og deretter legge til apper til den. En annen fremtredende funksjon er utviklerens alternativer som tillater utviklere å endre og endre data eller annen programvare i systemet. Android 4.0 er alt som allerede er tilgjengelig i v2.3, men mye raskere og jevnere.