Galvenā atšķirība: Android 2.3, koda nosaukumu piparkūkas tika izlaists 2010. gada 6. decembrī un bija Android v2.2 Froyo jauninājums. V2.3 tika īpaši izstrādāts viedtālruņiem, savukārt kompānija ieviesa vēl vienu pilno versiju, kas kodēta ar nosaukumu Honeycomb tabletēm. Android 4.0 Ice Cream Sandwich tika publiski izlaists 2011. gada 19. oktobrī, ar avota kodu OS 2011. gada 14. novembrī. Android 4.0 bija jaunākais 2.3 Gingerbread jauninājums un piedāvāja dažādas jaunas funkcijas.

Viens no iemesliem, kāpēc Android ir populārs, ir spēja pielāgot programmatūru. Android ir atvērtā koda programmatūra, kas nozīmē, ka tā nav tikai viena uzņēmuma attīstība. Google ļauj visiem lietotājiem vai izstrādātājiem piekļūt Android pirmkodam, dodot tiem atļauju mainīt, modificēt un izplatīt programmatūru. Uzņēmumi, piemēram, Samsung, HTC, Sony un daudzi citi izmanto Android kā bāzi un pārveido programmatūru, pievienojot savas grafiskās lietotāja saskarnes (GUI). Tas ļauj dažādām programmām izskatīties dažādos veidos. Tas arī ļauj katrai ierīcei izcelties no citām ierīcēm, kurās darbojas tā pati Android programmatūra. Daudzi lietojumprogrammas ierīcei ir atvērti arī izstrādātājiem, ļaujot katram attīstītājam izstrādāt un izveidot jebkādas lietojumprogrammas un pārdot vai izplatīt to, izmantojot Google lietojumprogrammu izplatīšanas platformu.
Kad Android tika paziņots 2007. gadā, daudzi bija skeptiski par to, ka uzņēmums ir spējīgs to panākt. Tomēr uzņēmumam izdevās izveidot Android vienu no populārākajām operētājsistēmām, kas pašlaik tiek izmantota. Uzņēmums uzsāka Android 1.0 2008. gada septembrī, un jaunākā versija Android 4.2.2 bija pieejama 2012. gada novembrī. Android 2.3 un Android 4.0 ir divas dažādas operētājsistēmas, un 4.0 bija pirmais reālais viedtālruņa atjauninājums pēc 2.3. Šie divi atšķiras pēc iezīmēm, izskata, izkārtojuma un daudzām citām lietām.
Android 2.3, koda nosaukumu piparkūkas tika izlaists 2010. gada 6. decembrī un bija Android v2.2 Froyo jauninājums. V2.3 tika īpaši izstrādāts viedtālruņiem, savukārt kompānija ieviesa vēl vienu pilno versiju, kas kodēta ar nosaukumu Honeycomb tabletēm. Atjauninājums ir balstīts uz Linux kodolu 2.6.35. Tiek uzskatīts, ka tā joprojām ir viena no populārākajām Android viedtālruņu versijām. Papildus izkārtojumam, kas jau ir pieejams Froyo, uzņēmums piedāvāja tādas izmaiņas kā atjaunināta lietotāja saskarne, palielināts ātrums un vienkāršība, atbalsts lielākiem ekrāniem un augstākas izšķirtspējas, vietējais atbalsts SIP VOIP telefonijai, ātrāka un intuitīvāka virtuālā tastatūra, uzlabota kopiju ielīmēšanas funkcija atbalsts NFC (tomēr tālrunis pats par sevi pieprasītu mikroshēmu, lai atbalstītu funkcijas), jauni audio efekti, jauns lejupielādes pārvaldnieks, atbalsts vairākām kamerām, atbalsts WebM / VP8 video atskaņošanai un AAC audio kodēšana, uzlabota enerģijas pārvaldība, pārslēgts no YAFFS uz ext4 uz jaunākām ierīcēm, audio, grafiskiem un ieejas uzlabojumiem spēļu izstrādātājiem, vienlaicīgu atkritumu savākšanu un vietējo atbalstu vairākiem sensoriem. Uzņēmums arī nosūtīja nelielus piparkūkas atjauninājumus saskaņā ar versiju 2.3.3-2.3.7. Šie atjauninājumi piedāvāja jaunas iespējas, piemēram, balss vai video tērzēšanas atbalstu, Open Accessory Library atbalstu, Gmail lietojumprogrammas uzlabojumus, ēnu animācijas saraksta ritināšanai, kameras programmatūras uzlabojumus un uzlabotu akumulatora efektivitāti.

Android v2.3 un v4.0 atšķiras viena no otras un viens skatiens uz diviem var parādīt lietotājam, ka izkārtojums un lietotāja interfeiss ir mainījies. Uzņēmums ir piešķīris Android 4.0 daudz tīrāku un kraukšķīgāku izskatu. 4.0 rāda šauras līnijas, lielākus attēlus un izteiktāku kontrastu starp lietotnēm un citiem objektiem. v4.0 vairāk atgādina šūnu, salīdzinot ar 2.3. Uzņēmums ir mainījis arī saskarnes fontu un iekļāvis jaunu “Roboto” fontu. Uzņēmums ir ieviesis programmtaustiņus un atmetis 2.3. V4.0 ietver arī jaunas pārejas bez trešās puses izstrādātāja. 4.0 ir arī paredzēts, lai ātrāk reaģētu uz pieskārienu un citām funkcijām. Uzņēmums ir nodrošinājis arī lielāku jaudu lietotāja rokās, ļaujot tām aizvērt lietojumprogrammas vai izdzēst sarakstus, izspiežot tos no ekrāna. Tas arī ļauj lietotājiem uzraudzīt katra lietojuma datu izmantošanu un ierobežot vai ierobežot lietojumprogrammu izmantotos datus. Tas samazina būtiskas izmaksas papildu datu izmantošanā. 4.0 arī ļauj izveidot ekrānam automātiskās mapes, velkot lietotni citā lietotnē, bet 2.3. Punktā lietotājam ir nepieciešams manuāli izveidot mapi un pēc tam pievienot tam lietotnes. Vēl viena svarīga iezīme ir izstrādātāja iespējas, kas ļauj izstrādātājiem mainīt un mainīt sistēmas datus vai citu programmatūru. Android 4.0 ir viss, kas jau ir pieejams v2.3, bet daudz ātrāk un vienmērīgāk.