How To Root the Samsung Galaxy S II (All Versions)

Want to root your Samsung Galaxy S II? Sick of having to search for a rooting procedure for your specific version of the Galaxy S II? Here’s how to root all of them and flash a custom recovery image as well.I. Before You Begin

1. This SHOULDN’T erase content on your device, but with that being said, please backup all your pictures, contacts, etc. before beginning this procedure. Just in case.

II. Flash a Custom Recovery onto the Device

1. Download Samsung Kies and install it on your computer.

Kies

2. Turn off your phone.

3. While the phone is off, hold down the Volume Up and Volume Down buttons at the same time and plug in your phone via USB cable after you have installed Kies in order to have it install the correct drivers for your device and the device should automatically boot into download mode.

4. Once the drivers are installed and your device can be recognized properly by your computer, make sure to CLOSE KIES completely. If it is running during the next steps, even in the background, it can cause issues.

5. Download Odin and open it.

Odin v1.8.5

6. Download the Recovery file for your specific device and save that to your computer.

T-Mobile Galaxy S II Recovery

Sprint Galaxy S II Recovery

AT&T Galaxy S II Recovery

Galaxy S II i9100 Recovery (Read the developer’s post to decide which file in the third post to download)

7. With the device plugged in and Odin open, click on the PDA button in Odin and select the Recovery file you just downloaded.

8. Select Start and this should flash the recovery to the device and reboot it.

III. Root the Device

1. Once the device reboots, mount the USB storage so we can transfer files to it.

2. Download the Superuser zip file and save it to your computer.

Superuser

3. Copy the Superuser .zip file to the root of your device’s sd card (Not in any folders, just on the sd card itself. Do NOT extract the file, leave it as a .zip)

4. Once it is copied to the device, unplug the device from the computer and turn it off.

5. Turn the device back on by holding down the volume down, volume up button, and the power button. Let go of the power button once the device vibrates but continue to hold the volume buttons until the recovery screen comes up.

6. Once the recovery screen comes up, use the volume buttons to scroll down to install zip from sd and then select the superuser .zip file we downloaded earlier.

7. Once it flashes, select go back, then reboot system now.

8. You should now see the superuser icon in your device’s app drawer. If so, you are all set!

IV. Load a Custom ROM (Optional)

1. Head to our How To Load a Custom ROM procedure

If this procedure helped you, please consider donating to the original developer or at least sending them a thank you.

Now that you are rooted, head here to learn some of the fun things you can do!

For all the devices we have rooting procedures for, head here.


Something Wrong? If you notice an issue with the procedure (broken link, steps out of date, etc.), use this form to let us know! Otherwise, if you just are having trouble with the procedure, reach out to us on Twitter, Facebook, or Google+.

  • Verb

    The link to the AT&T Galaxy IIS download above is not the file for the i777. It is the recovery file for the I9100 and will soft brick an i777. DO NOT USE.

  • B.M.C

    the links dont work asswhole