Nexus S owners were among the first to get an official update to Ice Cream Sandwich, direct from the source at Google - at least, those with the GSM model were. Owners of the CDMA-equipped Nexus S 4G have had to be content with community ROMs and other unofficial fare ever since December (and boy, haven't they let us know). Good news, Nexus faithful: a leaked ROM of Android 4.0 made its way to XDA in the wee hours of the morning. It appears to be the real McCoy, even sporting Android 4.04 - which isn't even part of the official source code yet.
Adventurous ROM flashers can download the package now to try it out on their CDMA phones, either via the Odin application or the mod-friendly Clockworkmod Recovery method. It goes without saying (but we'll say it anyway) that the risk is entirely yours - make a backup first! All the standard features and user interface enhancements seem to be in place in Ice Cream Sandwich, though it's hard to tell what's changed in version 4.04 as compared to previous builds. That being the case, you can expect carriers to start the over-the-air update for the new software any day now.
Counting the Nexus S 4G as a separate phone from its GSM counterpart, that gives us three devices that have seen over-the-air ICS updates directly from Google: two Nexus S models and the Motorola XOOM. A further two have gotten official updates from their manufacturers already, the Asus Eee Pad Transformer Prime and the Huawei Honor. Various early official builds have been leaked (notably the Samsung Galaxy S II with TouchWiz) and of course dozens of devices have community-authored ROMs built from open-source Android code.
[via Android Police]