[TUTORIAL] Root access for ICS on I9100G
This is a compilation thread of the various root methods for the new ICS firmware on the I9100G. Special thanks to Codeworkx for his LP7 kernel, happysmith on the Chinese Gfan forum, and various other users in the Facebook I9100G group.
Method 1:
Advantages: Easy to do, permanent ClockworkMod recovery achieved.
Disadvantages: Increases flash counter. (No yellow triangle though.)
Not 100% compatible with Stock 4.0.4 ROMs! You'll be able to root and use the system, but Bluetooth will stop functioning!
Prerequisites: Codeworkx's LP7 or ICS Kernel:
http://forum.xda-developers.com/show....php?t=1631934
root.zip here:
http://www.mediafire.com/?w3zzodjc1b8kqdh
Step 1: Download Codeworkx's LP7/ICS kernel and flash it using Odin.
Step 2: Put root.zip on either the internal or external SD card.
Step 3: Boot into ClockworkMod recovery by pressing Home Button + Volume Up key + Power key while your phone is turned off.
Step 4: Select install zip from sdcard.
Step 5: Select choose zip from sdcard/internal sdcard, depending on where you put root.zip.
Step 6: Flash root.zip and reboot.
Congratulations, you should now have root access.
Method 2:
Advantages: No flash counter increase or yellow triangle.
Disadvantages: Temporary ClockworkMod Recovery.
You must have an External SD Card!
Prerequisites: The CWM.zip and root.zip from this file:
http://d-h.st/R8y
Step 1: Put the CWM.zip onto your EXTERNAL SD Card and root.zip on external OR internal SD.
Step 2: Get into the stock recovery mode by pressing Home Button + Volume Up key + Power key while your phone is turned off.
Step 3: From there, select apply update from external storage, and select the CWM.zip.
Step 4: You should now be taken to CWM Touch Recovery, where you should select install zip from sdcard.
Step 5: Select choose zip from sdcard/internal sdcard, depending on where you put root.zip. (Your internal and external sdcard might have their locations switched with the other, so double-check!)
Step 6: Flash root.zip and reboot.
Congratulations, you should now have root access without binary increase or a yellow triangle.
ADVANCED Method 2:
Advantages: No flash counter increase or yellow triangle. Permanent ClockworkMod Recovery.
Disadvantages: More difficult than the other methods, but this will give you the best result once achieved.
Not 100% compatible with Stock 4.0.4 ROMs! You'll be able to root and use the system, but Bluetooth will stop Functioning!
Prerequisites: Properly executed all steps from Method 2 and obtained root.
Codeworkx's LP7 or ICS Kernel:
http://forum.xda-developers.com/show....php?t=1631934
Step 1: Download and install ktool from Google play.
Step 2: Extract the contents of Codeworkx's LP7 or ICS kernel.
Step 3: Find the file "zimage" and copy it onto your phone's storage.
Step 4: Use ktool to flash the "zimage" file. Reboot.
Congratulations, you now have achieved root with permanent ClockworkMod Recovery AND no flash counter increase.
I hope this helps all those who wants Root access on their newly-upgraded ICS system. Enjoy!