Somehow, we have already anticipated that you stumbled upon this post because you are looking for a way to get your Samsung Galaxy S GT I9000 running on Android 4.0.1 ICS. Well, you have come to right place. For in this post, we will teach how to install the Android 4.0.1 ICS Build 10 on your Samsung Galaxy S GT I9000.
But before we give you the actual steps, you should know that this build is just a test version. Moreover, this build can only be installed on the unlocked model of Galaxy S GT I9000. You must also be aware that you might encounter some bugs or glitches. Thus, flash this build on your own risk for we cannot assure that your installation will be a one hundred percent success. If you are already aware of the potential risks, then let’s get this whole thing started.
Step 1: Make sure that you are rooted on the firmware. If not, go here to update your Galaxy S with XXJVT or click here to root your Galaxy S with XXJVT.
Step 2: Download the ICS Android 4.0 Build 10 Package along with the Google Apps and Face Unlock Feature Package. Save these files to your computer.
Step 3: Using a USB cable, connect your phone to your computer.
Step 4: Copy all the files that you have downloaded from Step 2 to your phone.
Step 5: Disconnect your phone from your computer. Turn off your handset and boot to Recovery Mode. You can do this by pressing the Volume Up key together with the Menu key and Power ON.
Step 6: In Recovery Mode, select “Wipe Data/Factory Reset” then “Wipe Cache Partition”.
Step 7: In Recovery Mode, select “Install Zip from SD card” then “Choose Zip from SD card”. Select the file for the ICS Android 4.0 Build 10 Package. Wait for the installation to complete.
Step 8: Repeat the above step (Step 7). But this time, choose the file for the Google Apps. Do the same for the Face Unlock Feature Package.
Step 9: The update will take around 10 minutes to complete. Once done, you will be taken back to Recovery Mode.
Step 10: In Recovery Mode, select “Wipe Data/Factory Reset” then “Wipe Cache Partition”. Select “++++ Go Back ++++” then choose “Reboot System Now”. This will reboot your phone.
If you follow the steps carefully, you will be able to taste the features of Android Ice Cream Sandwich using your Galaxy S GT I9000 smartphone.



What works and what doesn’t work??? Please specify?
My main requirements are Contacts and Calender sync from facebook.
Awaiting your reply
Hi Fahim, in this build, you will eventually encounter the following issues:
The 720p Video Recording is quite laggy, the camera doesn’t support scene modes, the Face Unlock as well as the FM Radio doesn’t work, the phone unnecessarily gets data connection on device encryption password enter screen, you can’t format your external SD and there are times that you’ll have duplicate listing of external SD files in the media database, your battery usage will display higher than normal, you’ll also get some probs in SMS forwarding, when ur screen is off – the transfer speed slows down, you can’t authenticate new apps for root and data may get disabled on boot….
As for Contacts and Calendar Sync from FB… it will probably work fine.
Thanks Kent for your honest confession…
Why not install ICS 4.0.3 on Galaxy S? http://wp.me/p1SpR3-25
“The phone unnecessarily gets data connection on device encryption password enter screen”
m facing the same problem & my Touch is also not working so pls help me asap or else tell me how to get my Previous Android Versions