Procedure to Update ICS Android 4.0.3 RC 3.1 on Samsung Galaxy S GT I9000:
- So, before applying this firmware you need to ensure that you on the rooted firmware, preferably on the XXJVU Firmware version. If you haven’t updated and rooted, you can do the same from the below mentioned links.
Procedure to Update Galaxy S with XXJVU Firmware
Procedure to Root Galaxy S on XXJVU Firmware
- Now, enable the USB Debugging Mode in your phone from the path “Settings > Applications > Development > USB debugging” after which you need to tick on the USB Debugging option as shown in the below screen capture.
- Now, download ICS Android 4.0.3 Firmware RC 3.1 Package in your computer and once it’s downloaded, connect your Samsung Galaxy S with the computer with USB cable and transfer this zip file to your phone’s SD Card. Ensure that you are not placing the files deep into the memory card or else it won’t be detected in the device.
- After copying, disconnect the connected USB cable and turn Off the phone to enter the device in the recovery mode. The recovery mode can be entered by pressing Volume Up Key + OK button, and holding both simultaneously press the Power Button. In recovery mode, select options “Wipe data/factory reset”, “Wipe Cache partition” to clear all the cache present in the device.
- Select “install zip from sd card” > “choose zip from sd card” after which you will see that it will take around 15 – 20 minutes for applying this update. After this, you need to select “++++ Go Back ++++” and then select “reboot system now” to reboot the phone.
For users Getting Force Close errors:
If you are getting the force close errors then you will have to clear the cache from the recovery mode by selecting the options Wipe data/factory reset” and “Wipe Cache partition”.
Congrats, you are now on the Ice Cream Sandwich Android 4.0.3 firmware of RC 3.1. Do let us know just in case if you face any issues in the comments section below.


