I have been putting this off for a while.
Saszeb has posted his mini guide everywhere and in effect I believed this would be sufficient.
It seems this is not true, so I will be making this guide now.
This guide will be effective for SGSII and SGS on Gingerbread or Froyo.
For those that don't know what root is Please click
here.
Before you Proceed a Disclaimer I can not be held responsive if you brick your device.
As long as you follow the instructions down to the letter you will not have a problem.
This Guide may feel more complicated, I will try to make it as simple as possible, please bare with me.
First of all let me explain the concept, as of Froyo the Bootloader has been modified to require a signature to apply updates. This was the primary method to root until Froyo,
Applying a update with root within.
What this guide is essentially doing is Removing the verification check by flashing the older bootloader in place of the new one, letting you root the oldschool way.
So first things first. You need CF-Root.
SGS SGSII. (Scroll Down)
This will be where most of the headache will be faced.
As you can see there are many files, and the task here is choosing the right one.
First goto Settings -> About Phone - > Build Number.
It should say GINGERBREAD.XEKE7 you want the last three letters.
In my case this is KE7 so I would go for
"CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4.zip" If You have the SGS1 and Have JV[1-9]
Please Use this instead
Just flash the file as PDA and you are done.
Credit Goes to Saszseb
If you are not able to find the one for your ROM or are understandably not sure about which version is correct please post HEREYou need to get the one relevant to your Build. Download and Unzip this file to desktop.
Now you need
Odin. Make sure Kies is closed.
Remember you have not plugged your phone in to the computer yet.
Start Odin,
Click PDA and Select the CF-Root File
Connect your phone to the PC in
Download Mode.
Press Start.
Don't touch the settings in Odin make sure repartition is NOT checked.
If you are on the SGSII you are done.
If you are on SGS, you need to download Superuser update.zip.
Link:
http://bit.ly/su2361ef Source:
http://forum.xda-developers.com/showthread.php?t=682828Once you have this file copy and paste it as is into your phone where you will be able to find it.
Enter
Recovery Mode.
This is usually RED but I have seen Orange, Green, etc. Key is to see ClockWorkRecovery on Top.
Now just Select Install zip from SDcard -> choose zip from sdcard -> Select the su-2.3.6.1-ef-signed.zip.
Select Yes, wait a little and you are done.
Try to open Titanium Backup to test if you are rooted.
Troubleshooting:
If you loose booting Animations or Sounds on the SGSI then don't worry that's normal. CF-Root just consumes it to make room for itself.
Enjoy
Peace.
IronSingh