One of Android’s biggest strengths is that it’s an open source operating system, which means that anyone with programming talent can potentially tinker with the code and make it even better.
However, all Android phones come locked-down by default, which means you can only install firmware updates that have been officially sanctioned by the manufacturer or your network provider. To tap into the wonderful world of Android customsation, you’ll need to gain root access to your phone.
Before we proceed, it’s important that we outline the risks involved here. Although in the case of the Galaxy S2 the rooting process is usually reversible, messing about with the inner-workings of your phone’s software immediately invalidates your warranty. It may break your phone completely. Smartphonesupdates.com takes no responsibility for any harm that may befall your beloved handset as a consequence of you acting on the steps we’ve outlined below.
How to Root Samsung Galaxy S2 I9100 on Official Android 4.1.2 ZSLSE Jelly Bean Firmware
• Siyah Kernel Root Package and the instructions given in this guide are applicable to the international variant Galaxy S2 I9100 model only. Do not attempt this procedure on any other device, else it may permanently damage or brick the hardware. Verify the device’s model number by navigating to Settings > About Phone.
• Make sure that the device is already running the latest Android 4.1.2 ZSLSE Jelly Bean official firmware before proceeding with root procedure.
• Verify that the correct USB drivers are installed for the phone on computer (download Samsung Galaxy S2 I9100 USB drivers)
• Back up important data and settings on the phone using one of the recommended custom recovery tools such as ClockworkMod (CWM) or TWRP, as it creates a complete image of the existing phone setup.
• Verify that the USB Debugging Mode is enabled on the phone by navigating to Settings > Developer Options (if the device is running on Android 4.0 or later) or go to Settings > Applications > Development (if the phone is running on Android 2.3 or earlier).
• Make sure that the phone has at least 85 percent battery charge.
• Ensure that the phone is factory unlocked and not locked to a specific carrier.
Step 1 – Download Siyah Root Kernel I9100ZSLSE for Galaxy S2 on the computer.
Step 3 – Turn off the phone and boot it into Download Mode. To do so, press and hold Volume Down and Home buttons together, and then tap the Power button until the construction Android robot icon with a triangle appears on screen. Hit the Power button again to progress into Download Mode.
Step 4 – Launch ODIN on computer and connect the phone to it while the phone is still in Download Mode.
Step 5 – When the phone connects successfully, one of the ID: COM boxes indicates yellow with the corresponding COM port number. This process may be time-consuming. So, please be patient.
Step 6 – Choose the files that need to be flashed or installed on the phone, which can be found in the downloaded zip file in Step 1.
• Click the ‘PDA’ checkbox and choose the file ‘Siyah-s2-v6.0b4.tar’.
Step 7 – In ODIN, enable Auto Reboot and F. Reset Time options.
Step 8 – Hit Start button in ODIN and the root installation process will begin. It would take just a few minutes to complete.
Step 9 – Once the root installation is complete, the phone will reboot. When the home screen appears, disconnect the phone from computer.
Samsung Galaxy S2 I9100 is now rooted on Android 4.1.2 ZSLSE official firmware. Check for the Superuser app in the phone’s apps list to verify if root installation is successful.
The Galaxy S II, like its predecessor the Galaxy S, has many variants, meaning there’s no one rooting method that will work for everyone. Your rooting method will depend on which carrier you’re on, as well as what country you’re in. Here are the different versions you’ll have to deal with:
- The AT&T version, also known as the SGH-1777
- The T-Mobile version, also known as the SGH-T989
- The many international versions, which fall under the umbrella of the I9100 (with many variants within)
How to Root Samsung Galaxy S2 AT&T version
AT&T users should check out this guide to rooting the Galaxy S II. It will downgrade you to Gingerbread, but when you’re done you can flash any ROM you want (or, if you just want stock Ice Cream Sandwich, you can follow this guide instead to flashing a custom Ice Cream Sandwich kernel). When you’re done, you should be able to flash the ROM of your choice or just go about using root apps on the stock ROM. For more information, check out this thread on the SGH-1777.
How to Root Samsung Galaxy S2 T-Mobile version
T-Mobile users can check out this guide, which will help you flash a recovery image, root your phone, and then flash any ROM you want on the SGH-T989.
How to Root Samsung Galaxy S2 international versions
The international Galaxy S II has so many variants that we aren’t going to direct you to any specific guides here. Instead, we recommend checking out this index of guides and tutorials for the different Galaxy S II models out there. As always, do some research on the different methods and think about what it is you want from your phone to find the right one for you.
How To Root the Samsung Galaxy S II (All Versions) – YouTube video tutorial
If you have ane question about How to Root Samsung Galaxy S2 please comment bellow.