Unofficial ports of Android Ice Cream Sandwich for Google Nexus S, Nexus One, Samsung Galaxy S are now available, thanks to few xda developers.
The first port of ICS was released for Nexus One, then Nexus S & Galaxy S. The ports are work in progress, but this one seems to be doing rather well to be so young. It seems that the core functionality is all there including a buggy but usable camera, 3G, and a few other things that are normally broken in most ports, until they get fixed.
Its a great thing if you want to have flavor of the Ice Cream Sandwich goodness.
Install ICS on Nexus One
XDA-developer member Samuaz has ported ICS SDK to Nexus One and claims that there are a few features that are not working at the moment including Wi-Fi, 3G, sound, camera, auto brightness control.
What does work though are the capacitive buttons, the launcher, the lock screen, the SD card, the user interface, the lock screen widgets, the trackball and most importantly, the touchscreen. Check the video below if you’re not in the UK (we can’t view it because EMI decided to block it apparently).
Download: You can download the ROM from here and flash as usual.
Nexus One running ICS port.
Install ICS on Nexus S
The Nexus S gets ICS port from XDA member HAKA. Most of the stuff just works.
Download: You can get the instructions and download the rom from here.
Install Android Ice Cream Sandwich on Galaxy S
The port for galaxy S is in very raw form. The rom DOES NOT currently get passed the lockscreen, as touch sensors and screen resolution need fixed. But using 2 fingers or back key and menu key will get you past lockscreen.
Download: Official guide and download available from here.