Android 4.0 (Ice Cream Sandwich) został udostępniony deweloperom, którzy będą mogli dostosować jego kod do urządzeń wcześniej nie obsługiwanych przez ten system. Wersja 4.0 łączy cechy 2.x oraz 3.x, a więc jest przeznaczona zarówno dla smartfonów, jak i tabletów. Dzięki powszechnej dostępności kodu źródłowego obok oficjalnych wersji systemu pojawią się nieoficjalne, za to lepiej dopracowane lub rozszerzone o dodatkowe funkcje.
Udostępnienie kodu źródłowego ma jeszcze jeden aspekt – zwykle może wpłynąć pozytywnie na bezpieczeństwo systemów, podobnie może się stać w przypadku Androida. Jednak z drugiej strony należy spodziewać się większej liczby zagrożeń ze strony osób, które niekoniecznie chcą usprawniać kod, lecz wykorzystywać luki w nim zawarte.
Informacje na temat kodu systemu Android można znaleźć pod adresem source.android.com.