Root Samsung Galaxy S2 on Android 2.3.6

If you have recently updated your Samsung Galaxy S2 firmware to Android 2.3.6 and have lost the root privilege consequently, you need not worry now. Here is a simple tutorial to tell you how you can root your Samsung Galaxy S2 on Android 2.3.6 easily. It’s not a thing to explain, if you read an advanced user, why rooting is so essential and why people are ready to risk their costly device to get root on it. By rooting your Galaxy S2, you will be able to install apps that need root permissions and install a custom ROM like MIUI or CyanogenMod on it.

So here is a step by step guide on how to gain root access on your Samsung Galaxy S2. All credit for having rooting wonder goes to XDA Developers Liquidperfection, Odia, and the Cyanogenmod team. With that said, let’s get started.


Rooting your phone has risks, and if instructions aren’t followed you can brick your Device. DroidViews will not responsible for any damage done to your device. Rooting your device will result in the lapse of manufacture’s warranty. However, you can unroot it anytime if you change your mind later and reclaim the warranty.



  1. Install Samsung Kies.
  2. Or, download and install Samsung USB drivers from here.
  3. Download Odin3 and S2 Root.exe files in a single zip and extract it to your desktop.
  4. Open Settings>About Phone and note down the Build/Kernel version. This will help you choose the right Insecure Kernel in the next step. Select the Kernel that matches your current Kernel.
  5. Download the Insecure and Secure Kernel files from XDA Developers.
  6. Backup all important data of your device to the computer.
  7. Now turn on USB Debugging on your device: Settings> Applications> Development> USB Debugging.

Rooting Instructions:

If you have taken all preparatory steps suggested above, we can now move on to the main action, that is rooting the Galaxy S2. Just follow the steps given below:

  1. Turn off your device and boot it into Download Mode. Press and hold the VolumeDown+Home buttons simultaneously, then press the Power button till you see a screen like shown below.
  2. Press the VolumeUp key to continue.
  3. Now open the Odin3 v1.83.exe program and connect your device to the computer via USB cable.
  4. When the Odin3 detects the mobile device, the ID:COM port on it will turn yellow.
  5. Make sure that only the boxes before  ‘Auto Reboot’ and ‘F Reset’ are ticked.
  6. Now click on the PDA button on the Odin3 and browse to the Insecure Kernel .tar file. If the kernel is packed in a zip, extract it to get the .tar file.
  7. Having selected the Kernel file, hit on the Start button and wait till the yellow box on ID:COM turns green with PASS message.
  8. You Galaxy S2 will now reboot automatically.
  9. Close the Odin3 window but do not disconnect the device from the computer and open the S2Root.exe file.
  10. You will see a new window. Click on the Root button. Your device will reboot again.
  11. At the time of booting, you will see a yellow triangle that indicates the presence of an insecure Kernel on your device. There is nothing to be panicked about that.
  12. In case, you want to remove the yellow triangle, you can do it by flashing the Secure Kernel using the same method as we used while flashing the Insecure one. Your device will still be rooted.

To ensure that your Samsung Galaxy S2 has been rooted successfully, look for the SuperUser app among the list of installed apps on your device. Alternatively, you can download a free app called Root Checker Basic.

Be the first to comment

Leave a Reply

Your email address will not be published.