How to Root Samsung Galaxy S2

2

If you do not have Samsung’s KIES 2.0 installed, download and install it. Correct USB drivers must be installed, so that programs can communicate with the device. Reboot computer after KIES installation.

Root Instructions

  1. Make sure that your phone is in USB debugging mode (Settings -> Applications -> Development -> USB debugging)
  2. Reboot your phone into download mode (Turn the phone off, then power it on again by pressing and holding VolumeDown + Home + Power simultaneously)
  3. Download ODIN and then extract the .zip file. (download link)
  4. Start ODIN
  5. Connect the device to your computer via USB.
  6. Wait a few seconds, the ODIN screen will show that a device is now connected
  7. Make sure that in ODIN nothing is checked, except the “Auto reboot” and “F. Reset Time” checkboxes.
  8. Download the XWKDD tar file (NOT extract the .tar file). (download link)
  9. Press the “PDA” button, and select the “XWKDD_insecure.tar” file.
  10. Press “Start” and ODIN will now flash the kernel, and the device will reboot.
  11. Download and extract SuperOneClick
  12. Once the phone reboots (still plugged in) start SuperOneClick
  13. press ROOT.
  14. Reboot the phone
  15. Congrats you have a rooted Samsung Galaxy S2!

While this is a nearly flawless device without having to root it of course we all like the total control and freedom of no restraints.  As always this is completely educational and you take all risks associated with following these instructions.  We like to help you get root access on your phone but don’t need you knocking down our door if you get bricked somehow.

 

2 COMMENTS

  1. everything worked perfect till i pressed root in superoneclick and it froze,waiting for device..phone works but i dont know what to do , i think im half way rooted and scared to even try to remove it,can i just reenter download mode and plug it in then try oneclick again?

    • I haven’t ran across this issue although running superoneclick again shouldn’t hurt anything. Some of the process may fail if it was completed previously although should move on and complete successfully. Let us know if you have any issues (be detailed) after running it again and we will try to help from there.

LEAVE A REPLY

Please enter your comment!
Please enter your name here