FORUMS

[GUIDE] CWRecovery flashable working Root SperUser for stock ICS 4.0.3

142 posts
Thanks Meter: 122
 
Post Reply Email Thread
1. Place the superuser.zip file attached at the end of the post on your sd card.
2. Flash recovery in bootloader with "fastboot flash recovery <filename>.img". I recommend CWM 5.0.2.3 found in this thread - http://forum.xda-developers.com/show...light=recovery
3. Go to recovery, in "mounts and storage" select "mount system" and then flash su-install.zip (EDIT : Mounting system not necessary, the script does it automatically while flashing the zip, but just in case)
4. Fix Permissions and reboot system.
5. Use any root explorer (i recommend ROM Toolbox, free in market) and go to /etc and either rename "installrecovery.sh" to "installrecovery.sh.old" or just delete it (its not needed).
6. There it is - Rooted ICS with a recovery that sticks.

EDIT -- IF, by any chance, after following the above steps, you find that you're stuck without a recovery (android exclamation screen), just flash a recovery via fastboot and you'll be fine. This time the recovery WILL stick. I think its something to do with the su-install.zip. I dont know for sure because I found it off the internet, its not mine.

Also, I did the superuser market update and I DID NOT lose root. I have an I9020T. So others with the same can safely update, imo.

Thanks to ab.grafix for being a part of the team.

IMPORTANT -- The su-install.zip posted previously is NOT mine. I didnt know who made it but just found out. All credit to dzo binary and Chamb'. I just made a guide coz it worked for me and I thought it might help others too.

Tested on I9020T and I9023

Don't forget to click on that thanks button if this helped.

UPDATE -- Superuser was updated by ChainsDD to support ICS 4.0.3. Thank you ChainsDD! Updated zip is now attached.
Attached Files
File Type: zip Superuser-3.0.7-efghi-signed.zip - [Click for QR Code] (625.2 KB, 17999 views)
The Following 109 Users Say Thank You to anirudh.pullela For This Useful Post: [ View ] Gift anirudh.pullela Ad-Free
17th December 2011, 01:27 PM |#2  
boykioy's Avatar
Senior Member
Flag athens
Thanks Meter: 2,436
 
Donate to Me
More
So now that we have root we need a overclocked kernel...

Sent from my Nexus S using XDA App
the_one_
17th December 2011, 01:28 PM |#3  
Guest
Thanks Meter: 0
 
More
works great but very old cwm :P
17th December 2011, 01:29 PM |#4  
Senior Member
Thanks Meter: 399
 
Donate to Me
More
Worked as described. Thanks !
17th December 2011, 01:30 PM |#5  
zipredictive's Avatar
Senior Member
Flag Milan
Thanks Meter: 102
 
More
Old cwm? Wich version? Is it possible to flash the latest one with rom manager?
So I am on ICS alpha13.
I9023
- wipe everything and Flash Android 2.3.6/GRK39F/XXKF1 Radio/KA3 Bootloader via clockworkmod
- Reboot in stock recovery and flash stock ICS
- Boot in ICS enable debug mode
- Run the bat follow instruction?

Is it ok?
Thanks
17th December 2011, 01:37 PM |#6  
dan96815's Avatar
Senior Member
Flag Markham ON CANADA
Thanks Meter: 378
 
More
Hi will it work on the rogers i9023a? Can someone tell me which stock ICS to flash?

Thanks
17th December 2011, 01:39 PM |#7  
AndroidUser00110001's Avatar
Senior Member
Flag NYC
Thanks Meter: 5,772
 
Donate to Me
More
Thanks, it worked and nothing was wiped since I was already unlocked. With apps that require root you no longer get asked for root permission nor do they show in app list in superuser but it seems to have root for now
17th December 2011, 01:44 PM |#8  
ro_explorer's Avatar
Senior Member
Flag Stockholm
Thanks Meter: 684
 
More
For the guys using linux (like me ) , just download the archive in the first post , retrieve from there 2 files: root.zip and recovery.img and use them with your current ADB setup.

HOW-TO:

Prerequisites: you have installed Android SDK, fastboot and you have set-up correctly the udev (ubuntu).

1. Place the above mentioned 2 files in the working directory
2. reboot in bootloader mode (vol-up + power)
3. connect USB cable
4. run "./fastboot-linux-i386 flash recovery recovery.img"
5. reboot bootloader
6. reboot recovery
7. mounts and storage -> usb mass storage
8. copy root.zip in the phone storage
9. go back -> install zip from sd card -> root.zip


DONE !

I just tested and is working fine.

If there are newbies out there trying to understand the nonsense I wrote, try following the rooting guide for Gingerbread and just use the 2 files I mentioned in this post instead of the ones in the archive for gingerbread.
17th December 2011, 01:44 PM |#9  
Member
Thanks Meter: 0
 
More
when in BL i dont have Unlock option :|
17th December 2011, 01:45 PM |#10  
Member
Thanks Meter: 19
 
More
Thanks for your effort.

But I'm curious about the flashable zip file.
What's the difference of the zip file between the orignal superuser ?

And did the recovery do some magic which CWM can't do?

After reading the script , I just see the zip is important ,maybe the recovery is doing some magic too.

I'll just flash the zip and see what happen.
17th December 2011, 01:56 PM |#11  
Senior Member
Flag Athens
Thanks Meter: 32
 
More
Quote:
Originally Posted by ro_explorer

For the guys using linux (like me ) , just download the archive in the first post , retrieve from there 2 files: root.zip and recovery.img and use them with your current ADB setup.

HOW-TO:

Prerequisites: you have installed Android SDK, fastboot and you have set-up correctly the udev (ubuntu).

1. Place the above mentioned 2 files in the working directory
2. reboot in bootloader mode (vol-up + power)
3. connect USB cable
4. run "./fastboot-linux-i386 flash recovery recovery.img"
5. reboot bootloader
6. reboot recovery
7. mounts and storage -> usb mass storage
8. copy root.zip in the phone storage
9. go back -> install zip from sd card -> root.zip


DONE !

I just tested and is working fine.

If there are newbies out there trying to understand the nonsense I wrote, try following the rooting guide for Gingerbread and just use the 2 files I mentioned in this post instead of the ones in the archive for gingerbread.

In fact, you can use any recovery image you want, including the latest clockwork for example. I used TWRP to do this and it worked just fine. On linux, just flashed root.zip.
The Following User Says Thank You to sakisds For This Useful Post: [ View ] Gift sakisds Ad-Free
Post Reply Subscribe to Thread

Tags
ics, nexus s, recovery, root, superuser

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes