The first reasonably stable build of CyanogenMod 9 based on Android 4.0 Ice Cream Sandwich has been released for the Samsung Nexus S smartphone.
CyanogenMod is a popular version of Android that’s maintained by a team of independent developers. It’s based on the open source Android code that Google makes available, but tends to include a number of tweaks and third party improvements.
CyanogenMod 9 is the first version based on Android 4.0. Right now the only public build of CM9 is for the Nexus S smartphone, but eventually dozens of phones and tablets are expected to be available.
Developer Koush has released CM9 Alpha 11 for the Nexus S, and while it doesn’t offer a lot of bells and whistles, Koush says it’s already stable enough for most people to use as a primary phone. It supports all the phone’s hardware as well as software including the Android Market and other Google apps including Google Wallet.