Klíčový rozdíl: Android 2.3, s kódovým označením Gingerbread byl propuštěn 6. prosince 2010 a byl upgrade Android v2.2 Froyo. V2.3 byl navržen speciálně pro smartphony, zatímco společnost představila další kompletní verzi s kódovým označením Honeycomb pro tablety. Android 4.0 Ice Cream Sandwich byl veřejně propuštěn dne 19. října 2011, přičemž zdrojový kód pro OS byl zveřejněn dne 14. listopadu 2011. Android 4.0 byl upgrade na přední 2.3 Perník a nabídl celou řadu nových funkcí.

Jedním z důvodů, proč je Android populární, je schopnost přizpůsobit software. Android je open-source software, což znamená, že není omezeno na vývoj pouze jednou společností. Společnost Google povoluje všem uživatelům nebo vývojářům přístup ke zdrojovému kódu systému Android a poskytuje jim oprávnění měnit, modifikovat a redistribuovat software. Společnosti jako Samsung, HTC, Sony a mnoho dalších používají Android jako základnu a upravují software přidáním vlastních grafických uživatelských rozhraní (GUI). To umožňuje různý pohled na software. Umožňuje také, aby se každé zařízení vyznačovalo jinými zařízeními se stejným softwarem Android. Mnoho aplikací pro zařízení je také přístupné vývojářům, což umožňuje každému vývojáři navrhnout a vytvářet libovolné aplikace a prodávat jej nebo distribuovat prostřednictvím distribuční platformy aplikace Google.
Když byl v roce 2007 vyhlášen systém Android, mnozí byli skeptičtí ohledně toho, zda je společnost schopna uspět. Nicméně, společnost se podařilo dělat Android jeden z nejpopulárnějších operačního systému, který je v současné době používán. Společnost Android zahájila Android v září 2008 a nejnovější verze Android 4.2.2 byla k dispozici v listopadu 2012. Android 2.3 a Android 4.0 jsou dva různé operační systémy a 4.0 byla první skutečnou aktualizací smartphonu po spuštění 2.3. Tyto dvě jsou odlišné z hlediska vlastností, vzhledu, uspořádání a mnoha dalších věcí.
Android 2.3, s kódovým označením Gingerbread byl vydán 6. prosince 2010 a byl upgrade Android v2.2 Froyo. V2.3 byl navržen speciálně pro smartphony, zatímco společnost představila další kompletní verzi s kódovým označením Honeycomb pro tablety. Aktualizace byla založena na jádře Linuxu 2.6.35. Je považován za stále jednu z nejoblíbenějších verzí Android pro smartphony. Kromě rozvržení, které již bylo k dispozici na Froyo, společnost nabídla změny, jako je aktualizované uživatelské rozhraní, zvýšená rychlost a jednoduchost, podporu větší obrazovky a vyšší rozlišení, nativní podporu pro SIP VOIP telefonování, rychlejší a intuitivní virtuální klávesnici, , podpora pro NFC (telefon samotný by však vyžadoval funkci čipu pro podporu), nové zvukové efekty, nový download manager, podpora více kamer, podpora přehrávání videa WebM / VP8 a kódování zvuku AAC, lepší správa napájení, od YAFFS až po ext4 na novějších zařízeních, zvukových, grafických a vstupních vylepšeních pro herní vývojáře, souběžného sběru odpadků a přirozené podpory více senzorů. Společnost také dodala drobné aktualizace pro Perník pod verzí 2.3.3-2.3.7. Tyto aktualizace nabízejí nové funkce, jako jsou: podpora hlasového nebo videochatu, podpora knihovny Open Accessory, vylepšení aplikace Gmail, animace stínů pro posouvání seznamu, vylepšení softwaru fotoaparátu a vylepšená účinnost baterie.

Android v2.3 a v4.0 se od sebe navzájem značně liší a jeden pohled na tyto dvě může uživateli ukázat, že rozvržení a uživatelské rozhraní se změnily. Společnost uvedla Android 4.0 mnohem čistší a ostrý vzhled. Verze 4.0 zobrazuje štíhlé čáry, větší obrázky a výraznější kontrast mezi aplikacemi a jinými objekty. v4.0 více připomíná Honeycomb, ve srovnání s 2.3. Společnost také změnila písmo rozhraní a začlenilo nové písmo "Roboto". Společnost má softwarové klíče a staré kapacitní klíče, které jsou vyžadovány v 2.3, jsou vyřazeny. V4.0 také zahrnuje nové přechody bez potřeby vývojáře třetí strany. Modul 4.0 je také navržen tak, aby reagoval rychleji na dotyk a další funkce. Společnost také poskytla větší sílu v rukou uživatele, což jim umožňuje zavřít aplikace nebo vymazat seznamy tím, že je vymaže z obrazovky. Umožňuje také uživatelům sledovat využití dat každé aplikace a omezit nebo omezit data používaná aplikacemi. To snižuje značné náklady na využití dalších údajů na pozadí. 4.0 také umožňuje vytvářet složky automatiky na obrazovce přetažením aplikace nad jinou aplikaci, zatímco v souboru 2.3 by uživatel musel manuálně vytvořit složku a přidat do ní aplikace. Další významnou vlastností jsou možnosti vývojáře, které vývojářům umožňují měnit a měnit data nebo jiný software v systému. Android 4.0 je vše již k dispozici v verze 2.3, ale mnohem rychleji a plynuleji.