Android Open Source Project has announced that the source code for Android 4.0 is now publicly available for download. Codenamed Ice Cream Sandwich, Android 4.0 is the latest version of Google’s mobile Operating System and is already available on the Galaxy Nexus. Other devices will get it as soon as the manufacturers can push the update.
Technically, the release is Android 4.0.1 and will enable developers create custom ROMs like CyanogenMod, allowing users remove carrier and manufacturer customization while returning to stock Android. The release also includes a full history of the Android code tree, including Android 3.0 Honeycomb. The release page says this is a big push and might not be complete so developers should make sure they get the full copy of the source code before they sync.
Ice Cream Sandwich will be coming to some older devices. Checkout a full list of devices getting the update here. Google is hoping Android 4.0 fixes the problem with Tablet and Smartphone apps developers have been having. The new OS is an improvement on previous versions with newer fonts, face unlock, better folder management and Android Beam. Checkout “What’s New In Ice Cream Sandwich?”.