Nexus devices on sale: Nexus 5X and Nexus 6P  |  The Ausdroid Shop has all your Nexus accessories here.

So we’ve all been waiting with bated breath for Android 4.0 Ice Cream Sandwich to come to our devices. Today is the first firm step in that process.

Google today announced today via their AndroidDev twitter account that the source code is now available for the general public. This means that manufacturers can start building the Android 4.0 updates for their devices. Most manufacturers get an early preview of the Android source code so they can start building their skins and prepping for it’s release, but by making this code publicly available it means community developers such as CyanogenMod and MIUI can start building their custom ROMs to fill the void while manufacturers go through lengthy internal and external testing cycles.

Considering the Android 3.0 (Honeycomb) source code was never released to the general public, this will be the first time we could see a nice Tablet centric custom ROM.

So if you’re a developer, get cracking. If you’re a regular user, start getting excited, because with the release of the source code, we can guarantee that manufacturers will start to confirm which devices will recieve updates and possible start giving some dates for when the sugary goodness to hit phones.

Source: @AndroidDev, and Android Groups Page.