Rooting your SGS2
[30.05.2011][CF-Root v3.5] KE2/7 – su+bb+CWM3
When you root your device you will be able to access everything you like and customize anything that is bothering you.
Chainfire from the XDA team made the following root procedure and I was able to use it without any issues.
Please note that you really have to follow every step by the letter or else you might brick your device, meaning it might stop working!
This root procedure will not change anything to your stock device, only add root and a manager for programs.
These are the steps I performed:
- Install KIES on your computer and upgrade the firmware of your device to the latest firmware, make sure you take a backup first
- Check which kernel you have in Settings > About Phone > Kernel Version
- Go to the following forum and download the CF-ROOT-XXX-vX.X.zip according to your current firmware – link
- Unzip CF-Root-xxx-vX.X.zip
- Disconnect your phone from your computer and shut it all the way down by pressing the power button
- Download the latest version of Odin – link
- Start Odin
- Click the PDA button, and select CF-Root-xxx-vX.X.tar
- USB connect your phone to your computer
- Put your phone in download mode (Press the Power button + Home button + volume down key all together)
- It will ask you to confirm you want to proceed, hit the volume plus button
- In Odin – make sure repartition is NOT checked
- In Odin – click the START button
- Now wait for the phone to reboot
- Your phone is now successfully rooted but when the phone boots up you will see a yellow warning triangle, if this is bothering you
please proceed to the next step
- Make sure you have the same version of CF-Root-xxx-vX.X extracted until you have the zImage file. (ZIP –> extract –> TAR –> extract –> zImage).
- Push the zImage file to /sdcard . Do not rename this file !
- Find an original Samsung signed stock kernel – Check here to find a good Stock Kernel
- Reboot into download mode (Press the Power button + Home button + volume down key all together)
- Start up ODIN,
- Click PDA and select the Samsung Kernel you downloaded in step 18
- Hit start to flash the Samsung kernel
- Boot the device with the stock kernel and you will see that the CWM Manager in applications will still be available.
- Start CWM Manager, select Flash Kernel, and select the zImage from CF-Root you previously put on your SD-card. The kernel will flash and the device will reboot.
- You will now notice you no longer have the warning triangle during boot, but you are actually running CF-Root with all it’s goodies!
- In the future, if you only use the Flash Kernel option inside CWM Manager instead of ODIN, the triangle will not return, neither will your flash counter increase. But keep in mind, that CWM Manager can only handle a direct “zImage” if you are NOT running a kernel with full busybox support (this is currently needed for flashing kernels out of .TAR and .ZIP files)