Sự khác biệt chính: Android 2.3, tên mã Gingerbread đã được phát hành vào ngày 6 tháng 12 năm 2010 và là bản nâng cấp của Android v2.2 Froyo. Phiên bản v2.3 được thiết kế dành riêng cho điện thoại thông minh, trong khi công ty giới thiệu một phiên bản hoàn chỉnh khác, có tên mã Honeycomb cho máy tính bảng. Android 4.0 Ice Cream Sandwich được phát hành công khai vào ngày 19 tháng 10 năm 2011, với mã nguồn cho HĐH được công khai vào ngày 14 tháng 11 năm 2011. Android 4.0 là bản nâng cấp lên 2.3 Gingerbread hàng đầu và cung cấp nhiều tính năng hoàn toàn mới.
Một trong những lý do khiến Android phổ biến là vì khả năng tùy biến phần mềm. Android là phần mềm nguồn mở, có nghĩa là nó không bị giới hạn chỉ phát triển bởi một công ty. Google cho phép bất kỳ người dùng hoặc nhà phát triển nào truy cập vào mã nguồn của Android, cho phép họ thay đổi, sửa đổi và phân phối lại phần mềm. Các công ty như Samsung, HTC, Sony và nhiều công ty khác sử dụng Android làm cơ sở và sửa đổi phần mềm bằng cách thêm giao diện người dùng đồ họa (GUI) của riêng họ. Điều này cho phép một loạt các giao diện khác nhau cho phần mềm. Nó cũng cho phép mỗi thiết bị nổi bật so với các thiết bị khác chạy cùng phần mềm Android. Nhiều ứng dụng cho thiết bị cũng được mở cho các nhà phát triển, cho phép mỗi nhà phát triển thiết kế và tạo bất kỳ ứng dụng nào và bán hoặc phân phối nó thông qua nền tảng phân phối ứng dụng của Google.
Khi Android được công bố vào năm 2007, nhiều người đã hoài nghi về việc công ty có thể làm cho nó thành công. Tuy nhiên, công ty quản lý để biến Android trở thành một trong những hệ điều hành phổ biến nhất hiện đang được sử dụng. Công ty đã ra mắt Android 1.0 vào tháng 9 năm 2008 và phiên bản mới nhất Android 4.2.2 đã có mặt vào tháng 11 năm 2012. Android 2.3 và Android 4.0 là hai hệ điều hành khác nhau và 4.0 là bản cập nhật thực sự đầu tiên cho điện thoại thông minh sau khi ra mắt 2.3. Hai cái này khác nhau về tính năng, ngoại hình, bố cục và nhiều thứ khác.
Android 2.3, tên mã Gingerbread được phát hành vào ngày 6 tháng 12 năm 2010 và là bản nâng cấp của Android v2.2 Froyo. Phiên bản v2.3 được thiết kế dành riêng cho điện thoại thông minh, trong khi công ty giới thiệu một phiên bản hoàn chỉnh khác, có tên mã Honeycomb cho máy tính bảng. Bản cập nhật dựa trên nhân Linux 2.6, 35. Nó được coi là vẫn là một trong những phiên bản Android phổ biến nhất cho điện thoại thông minh. Ngoài bố cục đã có trên Froyo, công ty còn cung cấp các thay đổi như giao diện người dùng được cập nhật, tăng tốc độ và đơn giản, hỗ trợ màn hình lớn hơn và độ phân giải cao hơn, hỗ trợ riêng cho điện thoại SIP VOIP, bàn phím ảo nhanh hơn và trực quan hơn, chức năng dán sao chép nâng cao, hỗ trợ NFC (tuy nhiên, chính điện thoại sẽ cần chip để hỗ trợ các chức năng), hiệu ứng âm thanh mới, trình quản lý tải xuống mới, hỗ trợ nhiều camera, hỗ trợ phát lại video WebM / VP8 và mã hóa âm thanh AAC, quản lý năng lượng được cải thiện, chuyển đổi từ YAFFS đến ext4 trên các thiết bị mới hơn, cải tiến âm thanh, đồ họa và đầu vào cho các nhà phát triển trò chơi, thu gom rác đồng thời và hỗ trợ riêng cho nhiều cảm biến hơn. Công ty cũng đã gửi một bản cập nhật nhỏ cho Gingerbread theo phiên bản 2.3.3-2.3.7. Các bản cập nhật này cung cấp các tính năng mới như: hỗ trợ trò chuyện thoại hoặc video, hỗ trợ Thư viện phụ kiện mở, cải tiến ứng dụng Gmail, hoạt hình bóng để cuộn danh sách, cải tiến phần mềm máy ảnh và cải thiện hiệu quả sử dụng pin.
Android v2.3 và v4.0 khá khác biệt với nhau và một cái liếc mắt có thể cho người dùng thấy rằng bố cục và giao diện người dùng đã được thay đổi. Công ty đã mang đến cho Android 4.0 một cái nhìn rõ ràng và sắc nét hơn nhiều. 4.0 cho thấy các đường mảnh, hình ảnh lớn hơn và độ tương phản rõ rệt hơn giữa các ứng dụng và các đối tượng khác. v4.0 gần giống với Honeycomb hơn so với 2.3. Công ty cũng đã thay đổi phông chữ của giao diện và kết hợp một phông chữ 'Roboto' mới. Công ty đã kết hợp các phím mềm và loại bỏ các khóa điện dung cũ cần có trong 2.3. Phiên bản v4.0 cũng kết hợp các chuyển đổi mới mà không cần nhà phát triển bên thứ ba. 4.0 cũng được thiết kế để phản ứng nhanh hơn khi chạm và các tính năng khác. Công ty cũng đã cung cấp thêm năng lượng trong tay người dùng cho phép họ đóng các ứng dụng hoặc xóa danh sách bằng cách gạt chúng ra khỏi màn hình. Nó cũng cho phép người dùng theo dõi việc sử dụng dữ liệu của từng ứng dụng và giới hạn hoặc hạn chế dữ liệu được sử dụng bởi các ứng dụng. Điều này làm giảm chi phí đáng kể trong việc sử dụng dữ liệu nền. 4.0 cũng cho phép tạo các thư mục tự động trên màn hình bằng cách kéo một ứng dụng lên trên một ứng dụng khác, trong khi ở 2.3, người dùng sẽ được yêu cầu tự tạo một thư mục và sau đó thêm ứng dụng vào đó. Một tính năng nổi bật khác là các tùy chọn của nhà phát triển cho phép nhà phát triển thay đổi và thay đổi dữ liệu hoặc phần mềm khác trong hệ thống. Android 4.0 là tất cả mọi thứ đã có trong phiên bản 3.3, nhưng nhanh hơn và mượt mà hơn.