Galaxy S I9000

How to Root Samsung Galaxy S GT I9000 on ICS 4.0.3 RC1 Firmware

Samsung Galaxy Logo After updating your Galaxy S to the latest ICS Android 4.0.3 firmware, it’s now time to root your phone. Keeping it simple, we will straightaway head to the procedure. But please ensure that you are on the 4.0.3 firmware before proceeding to this article as this Wi Fi fixing procedure will only work for 4.0.3 Firmware. Please note that in the process of rooting, the data may get lost or corrupted, so ensure that you have created a backup of the same. Please stick to the procedure and follow each and every single instruction carefully.

To check on which firmware you are on your Samsung Galaxy S GT I9000, you need to go to the path Settings > About Phone > Firmware Version where you will find the version of Android OS where it will show Android 4.0.3 Firmware.

Disclaimer: We should not be held responsible for any damage happened to your device due to non-following of instructions which are mentioned in this article.

Procedure to Root Galaxy S GT I9000 on ICS Android 4.0.3 Firmware:

  • First up you need to download the Super user Zip package for Galaxy S in your computer. Now, connect your phone to the computer using the Original USB cable and then copy the downloaded Super user package Zip file in your device’s SD Card. Ensure that you are not placing the file deep inside any of the folders.
  • Now, you need to remove the connected USB cable and turn Off the phone so as to enter into the recovery mode. The recovery mode can be entered by pressing Volume UP + Center button, and holding both simultaneously press the Power Button. You can also refer the below mentioned video for knowing more on how to enter the recovery mode.
  • Now, in the recovery mode, with the help of Volume keys and by pressing the Power button select “install zip from sd card” > “choose zip from sd card” and then select the file which is named as “RootingPACKAGE_SGS_4.0.3” and then wait for a period of 15 minutes so as to ensure that the Rooting Kernel is successfully updated.

  • After this, you will again land up in the recovery mode. In the recovery mode now select “Wipe data/factory reset”, “Wipe Cache partition” after which select the option of “reboot system now” as this will clear out all the data which is there in the cache if any present in your phone.

recovery mode

  • After this, select “++++ Go Back ++++” and select “reboot system now” which will reboot the phone. Please note that the rebooting of the phone may take up to 10 minutes as it’s a first boot after rooting.

Note: Just in case if the phone reboots automatically or hungs up on the “S” logo then you need to remove the battery, reinsert the same and reapply the above instructions.

There you go, you have now successfully rooted your device on the Android 4.0.3 firmware of ICS. Do let us know just in case if you have any issues in the process of firmware update as we will try to ensure that all our issues are sorted out at the earliest.



  1. stan

    May 11, 2012 at 1:41 am

    My Samsung I9000 doesnt have gingerbread or any other updates, can I still root with these instructions.

    Please help I am new to this, thanks!

  2. bjuderas

    February 19, 2012 at 4:03 am

    This 4.0.3 on my Nexus S i9023 is a nightmare!
    Sometimes it does’nt ring and sometimes when i’m talking to someone on the fone, the other person can’t hear me!!!
    This 4.0.3 is garbage!

  3. chris

    February 19, 2012 at 2:48 am

    am i missing something here i have a i9000 ive fired up kies no ICS (only the latest gingerbread) ive checked with the server on the phone no update, i think this is for the i9100 s2?

    ps im in the uk

    • Pradeep Neela

      February 20, 2012 at 11:06 am

      you need to update manually and not via OTA

  4. yuno

    February 1, 2012 at 11:10 pm

    please help on my recovery mode only have this option:

    reboot system now
    wipe device (factory reset)
    wipe partition

    • Pradeep Neela

      February 1, 2012 at 11:50 pm

      you can select the appropriate option!

      • yuno

        February 6, 2012 at 8:47 pm

        please explain i dunno the option

  5. yuno

    January 25, 2012 at 2:56 am

    There are no options “install zip from sd card” on recovery mode

  6. raj kumar shrestha

    January 18, 2012 at 8:56 pm

    hi i am raj kumar. please help me. i have galaxy s i9000. i had update gingerbread value pack. i had tried to rooting it. it took more than 8 minute, not completed. that why i trid to switch off. after that my phone shown sign of phone and computer diconnect with black screen. when i turn on show same signal again and again.
    what to do? please help me.

  7. Andrew Gibson

    January 13, 2012 at 12:08 am

    I have updated my phone (Galaxy s I9000) to ICS it worked fine untill it was rebooted and keeps on hanging on the S screen. I then tried to wipe phone and getitng error
    E: unknown volume \/data\
    E: unknown volume \/cache\
    and so forth the last error is
    E: unknown volume for path [/cache/recovery/command]

    Any one know what i can do to fix phone. i have tried everything!

    • Pradeep Neela

      January 13, 2012 at 9:55 am

      update with XXJVU Firmware! there is some unexpected error i can see!

  8. Dougie Barclay

    January 10, 2012 at 8:10 am

    Please re-upload root pack, the link has been broken for days! 🙂

    • Pradeep Neela

      January 10, 2012 at 10:13 am

      we are trying our level best to restore the files!

  9. Doug Barclay

    January 9, 2012 at 6:18 pm

    Nope, the External SD Card directory just redirects to the root internal SD directory. External SD Card is not accessible, but there is nothing physically wrong with it as I can access it from my laptop, just not through any Backup/Restore programs or File Manager programs on the phone… Both Internal and External SD Cards are FAT 32.

  10. Paulo Benfatti

    January 2, 2012 at 11:30 pm

    Do this procedure work for the I9000B(Galaxy S Brazilian version)???

  11. taimur

    December 30, 2011 at 10:45 am

    everything is working fine.. but since ive updated, since the start of it.. my sim card is not being detected no matter what i doo.. ive tried searching for it manually too but it says error searching network.. PLEASE HELP.. 🙁

  12. Asad

    December 26, 2011 at 5:04 pm

    If rooting is necessary on ICS 4.0.3? if yes please advise pros and cons!

    • Pradeep Neela

      December 27, 2011 at 1:09 pm

      if rooted you can install custom roms and install apps which require the root access!

  13. tzvika ofek

    December 25, 2011 at 2:44 pm

    When i install ics and i need to do:
    – fix wifi
    – root
    should i do wipe data/delete cache, and restart system in each step?

    • Pradeep Neela

      December 25, 2011 at 4:06 pm


  14. shiv

    December 24, 2011 at 9:35 am

    There is no access to external memory card in this firmware..

    • Pradeep Neela

      December 24, 2011 at 2:32 pm

      format the card in fat 32 file system mode!

      • prodan

        December 26, 2011 at 12:17 am

        My phone detects external card..but i cannot acces it… (astro file manager..or es file explorer don’t show external sd)
        I already formatted it 3 times… it doesn’t show at all.

        • Pradeep Neela

          December 26, 2011 at 9:39 am

          Format precisely in the FAT 32 FILE SYSTEM

    • Douglas Barclay

      January 9, 2012 at 6:44 pm

      Try the /emmc/ or /mnt/emmc/ folders instead of the /external_sd/ folder 🙂

  15. dylan

    December 23, 2011 at 12:16 pm

    neal and there is no my files app! can i install from the market??

  16. Ghamaraj Luitel

    December 23, 2011 at 12:04 pm

    I need FM radio patch. Dear developers, FM Radio is URGENT!!!!


    • David

      December 25, 2011 at 10:05 am

      download FM radio from market, dude!

  17. dylan

    December 23, 2011 at 7:58 am

    i have the superuse icon but idont have the CWM icon?

  18. Kevin

    December 23, 2011 at 12:21 am

    when I am done, I didn’t see CWM. What can I do?

  19. joshua

    December 22, 2011 at 11:32 pm

    keeps saying E:failed to verify or E:signature verification failed.

    • NeaL Pradeep

      December 22, 2011 at 11:45 pm

      please root the phone and then apply this update! you need to update via MIUI!

  20. dylan

    December 22, 2011 at 9:17 pm

    hye neal how do i check if its rooted?

    • NeaL Pradeep

      December 22, 2011 at 11:51 pm

      super user icon will be there with cwm if your phone is rooted!

  21. dylanf

    December 22, 2011 at 8:37 pm

    hye and can i install the new market 3.44 and maps 6.0.2 on android 4.0.3?

  22. dylanf

    December 22, 2011 at 8:18 pm

    neal how do i find if its rooted or not and can i apply the wifi fix after now as im rooted?

    thanks in advance!!

  23. Michael

    December 22, 2011 at 7:07 pm

    How can i fix the wifi problem on Nexus S after installed android 4.0.3 ??

    • NeaL Pradeep

      December 22, 2011 at 7:32 pm

      there will be an OTA for the same!

      • Michael

        December 22, 2011 at 7:39 pm

        when, where and how ??

        Can I find it yet ?

Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top