Βασική διαφορά: Το Gingerbread κυκλοφόρησε στις 6 Δεκεμβρίου 2010 και ήταν μια αναβάθμιση του Android Froyo. Το Gingerbread σχεδιάστηκε ειδικά για smartphones, ενώ η εταιρεία εισήγαγε μια άλλη πλήρη έκδοση με κωδικό όνομα Honeycomb για τα δισκία. Το Ice Cream Sandwich κυκλοφόρησε δημοσίως στις 19 Οκτωβρίου 2011, με τον πηγαίο κώδικα για το λειτουργικό σύστημα να γίνεται δημόσιος στις 14 Νοεμβρίου 2011. Το ICS ήταν μια αναβάθμιση στην κορυφαία Gingerbread και πρόσφερε μια ποικιλία από ολοκαίνουργια χαρακτηριστικά.
Το Android είναι λογισμικό ανοιχτού κώδικα, το οποίο σημαίνει ότι είναι δωρεάν και μπορεί να χρησιμοποιηθεί, να τροποποιηθεί και να μεταπωληθεί ξανά. Αυτός είναι ένας από τους λόγους για τη μαζική του δημοτικότητα, επέτρεψε στους χρήστες να δημιουργήσουν και να αλλάξουν οποιαδήποτε και όλα τα Androids κώδικες και ρυθμίσεις που προσπαθούν να δημιουργήσουν το τέλειο λειτουργικό σύστημα. Το Android έχει επίσης μια μεγάλη κοινότητα προγραμματιστών που γράφουν συνεχώς εφαρμογές και κωδικούς για το σύστημα. Στα αρχικά στάδια ανάπτυξης, το Android θεωρήθηκε ως πρωτοποριακός παίκτης για να αποτύχει. Ωστόσο, από τότε έχει αποδειχθεί ηγέτης στην αγορά των smartphone. Η εταιρεία έχει διάφορες διαφορετικές εκδόσεις του λειτουργικού της συστήματος Android και έχει ονομάσει κάθε σύστημα μετά από ένα νόστιμο επιδόρπιο. Το Android 2.3 έχει κωδικό όνομα Gingerbread, ενώ το Android 4.0 είναι Ice Cream Sandwich.
Η εταιρεία ξεκίνησε το Android 1.0 το Σεπτέμβριο του 2008 και με την ενημέρωση 1.5 η εταιρεία αποφάσισε να κωδικοποιήσει κάθε έκδοση μετά από επιδόρπια. Το πρώτο ήταν Cupcake, με το καθένα να ακολουθεί αλφαβητικά. Cupcake ακολουθήθηκε από Donut, Éclair, Froyo, Gingerbread, Honeycomb, Παγωτό Σάντουιτς και τελικά το Jelly Bean. Η τελευταία έκδοση του Android 4.2.2 ήταν διαθέσιμη το Νοέμβριο του 2012. Το Gingerbread και το Ice Cream Sandwich είναι δύο διαφορετικά λειτουργικά συστήματα και το ICS ήταν η πρώτη πραγματική ενημέρωση για το smartphone μετά την εκτόξευση του Gingerbread Αυτά τα δύο είναι διαφορετικά όσον αφορά τα χαρακτηριστικά, διάταξη και πολλά άλλα πράγματα.
Android 2.3, με την κωδική ονομασία Gingerbread κυκλοφόρησε στις 6 Δεκεμβρίου 2010 και ήταν μια αναβάθμιση του Android v2.2 Froyo. Το Gingerbread σχεδιάστηκε ειδικά για smartphones, ενώ η εταιρεία εισήγαγε μια άλλη πλήρη έκδοση με κωδικό όνομα Honeycomb για τα δισκία. Η ενημέρωση βασίστηκε στον πυρήνα του Linux 2.6.35. Θεωρείται ότι εξακολουθεί να είναι μία από τις πιο δημοφιλείς εκδόσεις του Android για smartphones. Εκτός από τη διάταξη που είναι ήδη διαθέσιμη στο Froyo, η εταιρεία πρόσφερε αλλαγές όπως ενημερωμένο περιβάλλον χρήστη, αυξημένη ταχύτητα και απλότητα, υποστήριξη για μεγαλύτερη οθόνη και υψηλότερες αναλύσεις, εγγενή υποστήριξη για SIP VOIP τηλεφωνία, γρηγορότερο και πιο διαισθητικό εικονικό πληκτρολόγιο, , υποστήριξη για NFC (ωστόσο, το ίδιο το τηλέφωνο θα απαιτήσει ένα chip για υποστήριξη λειτουργιών), νέα ηχητικά εφέ, νέο download manager, υποστήριξη για πολλαπλές κάμερες, υποστήριξη για αναπαραγωγή βίντεο WebM / VP8 και κωδικοποίηση ήχου AAC, από το YAFFS σε ext4 σε νεότερες συσκευές, βελτιώσεις ήχου, γραφικών και εισροών για προγραμματιστές παιχνιδιών, ταυτόχρονη συλλογή απορριμμάτων και εγγενή υποστήριξη για περισσότερους αισθητήρες. Η εταιρεία έστειλε επίσης μικρές ενημερώσεις για το Gingerbread σύμφωνα με την έκδοση 2.3.3-2.3.7. Αυτές οι ενημερώσεις προσφέρουν νέες δυνατότητες όπως: υποστήριξη συνομιλίας φωνής ή βίντεο, υποστήριξη υποστήριξης Open Accessory, βελτιώσεις στην εφαρμογή Gmail, κινούμενα σχέδια σκιών για κύλιση λιστών, βελτιώσεις λογισμικού κάμερας και βελτιωμένη απόδοση μπαταρίας.
Το Gingerbread και το ICS είναι αρκετά διαφορετικά μεταξύ τους και μια ματιά στα δύο μπορεί να δείξει στον χρήστη ότι η διάταξη και η διεπαφή χρήστη έχουν αλλάξει. Η εταιρεία έχει δώσει στην ICS πολύ καθαρότερη και πιο καθαρή εμφάνιση. Η έκδοση παρουσιάζει λεπτές γραμμές, μεγαλύτερες εικόνες και πιο έντονη αντίθεση μεταξύ εφαρμογών και άλλων αντικειμένων. Το ICS μοιάζει περισσότερο με το Honeycomb, σε σύγκριση με το Gingerbread. Η εταιρεία άλλαξε επίσης τη γραμματοσειρά του interface και ενσωμάτωσε μια νέα γραμματοσειρά "Roboto". Η εταιρεία παρέχει επίσης περισσότερη δύναμη στα χέρια του χρήστη, επιτρέποντάς τους να κλείνουν εφαρμογές ή να διαγράφουν λίστες, αποσπώντας τους από την οθόνη. Επιτρέπει επίσης στους χρήστες να παρακολουθούν τη χρήση δεδομένων κάθε εφαρμογής και να περιορίζουν ή να περιορίζουν τα δεδομένα που χρησιμοποιούν οι εφαρμογές. Αυτό μειώνει το σημαντικό κόστος σε επιπλέον χρήση δεδομένων υποβάθρου. Ένα άλλο σημαντικό χαρακτηριστικό είναι οι επιλογές του προγραμματιστή που επιτρέπουν στους προγραμματιστές να αλλάξουν και να αλλάξουν δεδομένα ή άλλο λογισμικό στο σύστημα. Η εταιρεία έχει επίσης ενσωματώσει πλήκτρα και απορρίπτει τα παλιά χωρητικά κλειδιά που απαιτούνται στο Gingerbread. Το Ice Cream Sandwich προσφέρει νέες μεταβάσεις χωρίς την ανάγκη για τρίτο προγραμματιστή. Το ICS σχεδιάστηκε επίσης για να αντιδράσει πιο γρήγορα στην αφή και σε άλλα χαρακτηριστικά. Το ICS επιτρέπει επίσης τη δημιουργία φακέλων αυτοματισμού στην οθόνη, μεταφέροντας μια εφαρμογή επάνω σε μια άλλη εφαρμογή, ενώ στο Gingerbread ο χρήστης θα πρέπει να δημιουργήσει με μη αυτόματο τρόπο ένα φάκελο και στη συνέχεια να προσθέσει εφαρμογές σε αυτό. Το παγωτό Sandwich είναι όλα τα ήδη διαθέσιμα στο Gingerbread, αλλά πολύ γρηγορότερα και πιο ομαλά.