Root Galaxy S on Android 4.0 Ice Cream Sandwich ROM

As you know by now, Galaxy S has received a pretty impressive custom ROM, bringing with it the coveted Android 4.0 – known as Ice Cream Sandwich, or ICS if you prefer. Those who’ve installed it — we’ve done that, and you can too on your Galaxy S i9000/i9000b by following this guide, and we are already very much impressed by the developer team’s work.

In fact, I love it so much that I’m using it in daily life — even though some much required features isn’t working (it’s my 2nd phone anyway) — but you know, one can’t survive without root after using it even one time. So, I just rooted it and thought it would be a  nice share with you guys.

So, here’s how you can root you Android 4.0 donning Galaxy S i9000/i9000b. Download a zip file — (size – 608KB) — and flash it using recovery. Upon reboot, you’ll have the superuser app installed on your device, and root access gained. Btw, since you can’t mount USB storage to transfer file from PC to phone while phone is ON for now on galaxy S running ICS, so either download the zip file directly on your Galaxy S or transfer it using ‘Mount USB’ under ‘mounts and storage’ in recovery.

Simple and nice, thanks to excellent dev team over at XDA. Credits to manager77 for this.

13 Comment

  1. Kubeska S says: Reply

    doesnt work music 🙁

    1. rishie rish says: Reply

      How is that even possible? How can it not play music?

  2. Hiram G Austria says: Reply

    Hi there! May you explain to me what are the benefits to root my SGS?…thx

    1. Kapil says: Reply

      Better Google it 😉

  3. Visitor says: Reply

    Hey Kapil,

    I have tried this rom (with ICS). But the super user application not starting up. Also ‘mybackup’ app says phone hasnt rooted. Any clue?

    By the way, You are the king of up-to-date articles 🙂

    1. Kapil says: Reply

      Go to ICS rom’s page and download the root file from the link in step 3 from where you downloaded the rom and kernel too. Then, flash the root file from recovery. That would be it.

  4. GoodCow says: Reply

    Superuser doesn’t work !! force close always !!

    1. Visitor says: Reply

      These steps fixed it for me:
      1) Download the root fix:… direct from ‘xdadevelopers’ (as Kapil said in his ICS article).
      2) Transfer the file from your PC to phone through boot menu (or after Android booted up). I recommend this, because it didnt worked first time when I downloaded the link directly to phone.
      3) Now flash it through boot menu.

      Hope these steps will work for you too

      1. Kapil says: Reply


        Btw, gotta update the above post, man!

      2. GoodCow says: Reply

        They work breliantly .. Thanks buddy

  5. Guest says: Reply

    I have galaxy s  (GT – I9000), firmware 2.3.3  kernel version #2  build GINGERBREAD.XWJVH.. I want to install ICS on this.. …. do I need to hard reset the phone for this?.. what is ‘flash it using recovery??…how to transfer file from PC to phone through boot menu??

  6. takisk says: Reply

    E: failed to verify whole-file signature
    how can i fix it?

Leave a Reply