Yesterday, Samsung Galaxy S2 owners got a taste of Ice Cream Sandwich thanks to the work of some talented developers. Now, not wanting to be left behind, some Galaxy S developers have also managed to get a very early alpha build of Android 4.0 Ice Cream Sandwich ROM to work on the handset. Since this is an alpha build, quite a few things are not working on this ROM. Users can find a list of the working and non-working stuff here.
Interested Galaxy S owners can find the steps to install the Android 4.0 Ice Cream Sandwich ROM on their handset below.
Before proceeding with the steps below, please make sure that you have a rooted Galaxy S. Also, backup your apps, contacts, SMS and other things as the phone will be wiped clean of all your data, except for the one on the memory card. If you don’t have a rooted Galaxy S, you can root it by following this guide.
Here are the steps to Install Android 4.0 Ice Cream Sandwich on your Samsung Galaxy S (I9000) -:
Step 1: Download the latest alpha build of the Ice Cream Sandwich ROM from here. Transfer it to your Galaxy S internal (16GB) memory.
Step 2: Reboot your handset in recovery mode. Galaxy S owners can either use the ‘Quick Boot’ app or alternatively, switch off their phone, and boot into recovery by pressing the Volume Up + Home + Power button.
Step 3: Once your phone boots into recovery mode, wipe the /data, /system and /cache partition. To navigate in the recovery mode, users need to use the volume up/down switch for navigating up/down, and then either use the Home button or the Power button to select an option depending on the CWM recovery used by them.
Users can do so by selecting the ‘wipe data/factory’ option. To wipe the /cache partition; select the ‘wipe cache partition’ option. Format the /system partition by navigating to ‘mounts and storage’ and then selecting the ‘format /system’ partition option.
Step 4: Once you have formatted all the required partitions, its time to install the Android 4.0 Ice Cream Sandwich on your Galaxy S. Navigate and select the ‘install zip from sdcard’ option, and then select the ‘chose zip from sdcard’ option. Now, select the ICS ROM file that you had transferred to your phone in Step 1.
Step 5: After the ROM installation has completed, simply restart your phone by selecting the ‘reboot system now’ option.
The phone will take sometime to boot, so please be patient. If you enter a boot loop, repeat the above steps again.
I9000B owners, you can also install the above ROM based on the steps mentioned above. However, after flashing the Ice Cream Sandwich based ROM, you need to flash a compatible kernel. The compatible kernel can be downloaded from here.
Below are a couple of pictures of Android 4.0 Ice Cream Sandwich running on the Samsung Galaxy S -:
If you face any problem while installing the ROM, drop in a comment and let us know! Users can also head over to the official thread of the ROM over at XDA forums for more support and information.
Thanks to @aatifsumar for the pictures and the tip!
Update: The port has made great progress, thanks to the hardwork of the developers. Everything works now, except for video recording and Bluetooth. The latest version of Ice Cream Sandwich for Galaxy S can be found here.