How To Upgrade Samsung Galaxy S I9000 To Android ICS 4.0.3 RC2.1 Custom ROM


How To Upgrade Samsung Galaxy S I9000 To Android ICS 4.0.3 RC2.1 Custom ROM

Samsung Galaxy S I9000 is an Android-powered smartphone announced by the South Korea-based company in March 2010. With an attractive design and top technical specifications, Samsung Galaxy S rapidly became a sales hit.

Samsung Galaxy S packs a 4-inch Super AMOLED capacitive touchscreen with 16M colors and a resolution of 480 x 800 pixels, protected against scratches by Gorilla Glass technology. Galaxy S also comes with 1 1GHz Cortex-A8 Hummingbird chipset, helped by PowerVR SGX540 GPU, 1GB of RAM and 8GB / 16GB of internal flash storage, which can be extended with up to 32GB thanks to the microSD card slot.

The 5MP of the Samsung’s Galaxy S takes pictures at a resolution of 2592 x 1944 pixels and is capable of recording 720p HD videos at 30fps. The primary camera integrates autofocus, geo-tagging, touch focus, face and smile detection. The front facing camera has a VGA optic unit. All these are powered by a Li-Ion 1,500 mAh standard battery, enough for up to 13 h 30 min (2G) / up to 6 h 30 min (3G) of talk time and up to 750 h (2G) / up to 576 h (3G) stand by.

As you probably know, Samsung Galaxy S comes pre-loaded with Android 2.1 Eclair, but it can be upgraded to Android 2.3 Gingerbread, but now you can update your Galaxy S to ICS 4.0.3 RC2.1.

Since Google officially announced Android 4.0 Ice Cream Sandwich back in October 2011, each and every owner of the Android-powered devices want the new software update on their terminal. As far as it looks, Samsung forgot about Galaxy S, as the device is not on the list of official devices that will receive the Android 4.0 Ice Cream Sandwich software update. But this is not stopping the custom ROM developers to build their on version of ICS for Samsung Galaxy S.

Thus, if you want to update your Samsung Galaxy S to ICS 4.0.3 we have good news for you, as some smart guys spent some time and came out the ICS firmware update for Galaxy S, dubbed RC2.0.1. Of course it’s no Value Pack or official release of Android Ice Cream Sandwich, but a custom ROM created specifically for Samsung Galaxy S.

Flashing a custom ROM like ICS Android 4.0.3 RC2.0.1 into your Samsung Galaxy S requires to have previously rooted the device, thus the warranty will void. Fortunately, by simply applying an official firmware release on your Samsung Galaxy S will restore the warranty you lost when you rooted and installed custom ROM on your device. The process of updating Samsung Galaxy S to ICS Android 4.0.3 RC2.0.1 is somewhat risky, thus should not be held responsible in any way in case if any damage happens to your Samsung Galaxy S GT I9000.

Fortunately, all the risks involved by the Samsung Galaxy S update to ICS Android 4.0.3 RC2.0.1 procedure can be reduced to a minimum by closely following the below list of pre-installation instructions. But before moving to the pre-installation instructions, let’s see which are the features that work in ICS RC2:

  • Calls / Texts / Data Works perfectly,

  • Audio / Touch / Wi Fi works,

  • Both Internal and External SD Card works,

  • Android Market Works,

  • Contacts & Calendar Sync,

  • Camera (Video Recording & Pictures),

  • Face Unlock,

  • GPS, Bluetooth, Wired tethering works,

  • FM Radio / Wireless tethering works

Now that you can judge if it’s worthy or not to update your Samsung Galaxy S to ICS Android 4.0.3 RC2.0.1, let’s move on and see the list of pre-installation instructions, which you will have to closely follow in order to properly prepare your device for the installation procedure:

  • Make sure that you have full rooting access on the device you want to install ICS Android 4.0.3 RC2.0.1, otherwise the bellow procedure won’t work, and you might end up bricking your device.

  • Since updating Samsung Galaxy S to ICS Android 4.0.3 RC2.0.1 is basically firmware installation procedure, all the data stored on your device will be lost. Thus we recommend you to backup all your contacts, music and video files, text messages, call log and apps you have downloaded and installed from Android Market. You can as well move them on the SD card (if any installed) as the data stored there will remain untouched.

  • You should also backup the APN settings. The APN settings are used by your device to access the Internet and send/receive MMS. Now head to “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names” and write all the information there on a sheet of paper or in a text document, so you will be able to successfully restore it after the ICS Android 4.0.3 RC2.0.1 update procedure is finished.

  • Turn off your Samsung Galaxy S and remove the SIM. By doing so, you will ensure that the data stored there won’t get corrupted by the ICS Android 4.0.3 RC2.0.1 installation procedure.

  • Check the battery level of your Samsung Galaxy S. The process of installing ICS Android 4.0.3 RC2.0.1 on Samsung Galaxy S eats a lot of battery, that’s why the battery level of your smartphone should be above the 60% level. If the battery level is under 60%, please DO NOT proceed with the ICS Android 4.0.3 RC2.0.1 installation, as your Samsung Galaxy S might turn off during the update procedure.

  • Keep the original USB data cable you received with the Samsung Galaxy S in handy, as you will need it later in the ICS Android 4.0.3 RC2.0.1 update procedure.

  • Make sure you have admin rights on the computer you are performing the Samsung Galaxy S update to ICS Android 4.0.3 RC2.0.1 from. Also make sure that the respective computer is running on Windows XP, Windows Vista or Windows 7 and that you have turned off any firewall or antivirus software as they might interfere with the ICS Android 4.0.3 RC2.0.1 installation process.

  • If you have previously installed a Custom ROM on your Samsung Galaxy S you will have to wipe off the cache and restore the device to factory settings. In order to do so you will have to boot in Recovery Mode: turn off your device; with your Galaxy S turned off press and hod Volume Up and Home buttons simultaneously, then press the Power button like you would want to turn on your smartphone.

  • Once in Recovery Mode, use the Volume Up and Volume Down buttons to navigate and the Home button to select the desired option. Now head to the option called “wipe data/factory reset” and select it, then choose the one called “wipe cache partition.” After both processes are finished, use the Volume buttons and navigate to the “reboot system now.”

  • Least, but not last you check to see if the device you are trying to update to ICS Android 4.0.3 RC2.0.1 is a Samsung Galaxy S, model I9000 and no other device, as you might end up transforming your smartphone into a useless brick.

Assuming you have closely followed all the pre-installation instructions above, let’s move on and flash ICS Android 4.0.3 RC2.0.1 into your Samsung Galaxy S. We recommend you to closely follow all the below steps, in the same sequence, without skipping any in order to be able to safely update your Samsung Galaxy S to ICS Android 4.0.3 RC2.0.1. Here we go:

  1. First up, you will have to download the  ICS Android 4.0.3 RC2.1 update package for Samsung Galaxy S, you can grab from here. We recommend you to download the file on your desktop, as it will be easier for you to access it from there. Now grab the USB data cable and connect your Samsung Galaxy S to the computer and copy the “” file on your phone’s SD card.

  2. Turn off your Samsung Galaxy S and boot it into Recovery Mode. To enter Recovery Mode on your Samsung Galaxy S you will have to do as follows: press and hold the Volume Down and Home buttons simultaneously then press the Power button as you would want to power on your device. Once in Recover Mode use the Volume Up / Volume Down buttons to navigate and the Home button to select the desired option.

  3. After your Samsung Galaxy S I9000 successfully boots into Recovery Mode use the Volume Up / Down buttons to navigate to the option called  ”wipe data/factory reset.” Select it and after the process is completed head to “wipe cache partition” option and clear the device’s cache by selecting this option.

  4. After both the above mentioned procedures have been completed choose the “install zip from sd card” option then head to “choose zip from sd card” and select the same. Now navigate and provide the ICS RC 2.1 Zip file from the location you have stored it on your smartphone. Once you select the installation package, the new firmware will be flashed into your Samsung Galaxy S. It usually takes about 20 minutes for the Android ICS 4.0 RC2.1 firmware installation to be completed, but don’t panic if it takes a little bit longer as such situations have been reported by users before.

  5. After the ICS RC2.1 custom ROM is applied on your Samsung Galaxy S I9000 you will have to manually reboot your device. You should notice that after the firmware installation is completed your device is still in Recovery Mode, thus you will have to select “++++ Go Back ++++” then head to the option called “reboot system now” and select the same to restart your device. Now your device will restart and display the homescreen after all the required information is given. Anyway, the first reboot will take longer than usual, mostly because of the updates that your device applies.

This was the tutorial to update your Samsung Galaxy S I9000 to Android 4.0.3 ICS RC2.1 firmware and as you probably noticed this procedure is not as complicated as it looks. Even though some risks are involved you can minimize them if you closely follow the pre-installation instructions then closely perform all the steps required to apply the ICS RC2.1 update on your dice. That was all for now, we will be back with more firmware update tutorials, but until then take care and enjoy the newly installed software on your Samsung Galaxy S I9000.

Tags: galaxy, samsung, device, update, android, procedure, select, volume, installation, after, firmware, option, custom, to ics android, mode, works, closely, into, recovery, data, head, turn, thus, instructions, want, smartphone, battery, installed, the ics android, preinstallation