Finally there is some great news for T-Mobile Samsung Galaxy S II owners looking to root their phones. It has been a really slow root achievement because Samsung didn’t release the kernel source until recently. The method to root T-Mobile Samsung Galaxy S II is pretty identical to gaining root privileges on Samsung Galaxy S II generic version and AT&T Galaxy S II [S2]. You will need ODIN for root method and unlike full recovery and root kernel flash, you will first install recovery followed by SuperUser.zip to gain root rights on your device. If you’ve been using ODIN before or know regarding flashing kernel Tar files, then this will be a piece of cake for you.
So let’s cut the rant short and root your T-Mobile Galaxy S II:
Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.
- The first step is to download T-Mobile Galaxy S II drivers from here and install them on your PC. This is necessary as it’s a prerequisite for ODIN to work glitch-free.
- Once you have the drivers up and running on your PC, download ODIN from here, make a new folder on your Desktop called ODIN, and extract the Odin zip file to this new folder.
- After this download SuperUser.zip file from here, connect your phone to the computer, mount SD Card as flash drive and copy this zip file to SD Card root.
- Now power off your phone, remove the back cover and pull out the battery,
- After you have pulled the battery out, place it back in, connect the USB cable and reboot your phone while holding Volume Up + Volume Down buttons and while plugging the USB cable in PC. This process will boot your phone in Download Mode.
- After you are in the download mode, open the ODIN folder on your desktop and double click to launch ODIN application.
- Now you should be seeing a com port highlighted yellow that proves your phone’s connection with PC.
- Download ClockworkMod Recovery for T-Mobile Galaxy S2 and place the .tar file in ODIN folder.
- After this, click on PDA tab on ODIN and select ClockworkMod Recovery Tar file you earlier copied to ODIN folder on your desktop.
- Now click on Start and wait for ODIN to complete the flashing process.
- After the flashing is complete, your phone will automatically reboot.
- Let your phone reboot into system and once you can see the launcher, power off your phone again and take the battery out.
- Now place the battery back in and reboot your phone into recovery. In order to boot into recovery, you will need to hold Volume Up button simultaneously with Volume Down and power keys.
- Once you are in recovery mode, make a Nandroid backup using onscreen option.
- Now go to recovery main menu, navigate to Install Zip from Sd Card option via Volume up and Down key and select SuperUzer.zip to install.
- Once you are done installing Super User flashable zip file, reboot your phone.
And there you go! Once your phone is back in action, you will be able to see Super User app present on your phone. You can also verify root by installing Root Checker app available for free in Market. All credit for this guide goes to Melvin at XDA Forums. In case you are stuck or need more information, please head to the official XDA root thread by Melvin posted here.