How to Root Your Samsung Galaxy S2 (T-Mobile)

by: AlexanderOctober 22, 2011

With Ice Cream Sandwich just around the corner – the Samsung Galaxy S2 for T-Mobile and its Galaxy S2 siblings are likely to have the highest bounty to get ICS on it as soon as humanly possible. If you’re thinking about wanting to truly customize your Android phone – and this is currently one of the best Android phones on the market – then look no further than rooting! Check out our comprehensive guide here!

That’s right, there is finally a way to root your Galaxy S2 on T-Mobile, thanks to some of the forum members on RootzWiki’s forums. For those of you new to Android, rooting is amazing. It basically give you the ability to have total control of everything on your device, much in the same way an administrator would have full access to a computer. Right now, if your phone isn’t rooted, you’re really more like a guest. Rooting allows you to remove or freeze bloatware — like Verizon’s VCast and other carrier specific apps — that are annoying, and you are unable to delete without being rooted. Oh, and then there’s everyone’s favorite – flashing custom ROM’s!

So lets get to how to root your Galaxy S2 on T-Mobile.

If you need a little bit of a primer on rooting, check out this article.


Rooting your device will void your warranty. Android Authority and our staff are in no way responsible for any damage, psychological trauma, robot uprisings, or other unfortunate incidents that may occur from your choice to use these methods.

What You’ll Need:

1. ODIN Ver. 1.8.4 (or greater). Can be found with Google.
2. Your correct Windows drivers. These can be had via Samsung Kies, which can also be Googled.
3. Clockwork Recovery ODIN for T-989. Download HERE or HERE.
MD5sum for reference: md5sum – 8bf6802a84d85aa7da0c1976c0f129d1
4: Superuser APK and su, which can be downloaded HERE.
5: An SD Card for Clockwork Recovery to work.

Step-by-Step Guide:

1: Make sure Windows recognizes your phone in ODIN. To do this use the adb command adb reboot download. Or Turn off the phone, hold both PWR + Vol Down, and plug in the USB cable.
2. Select the ‘PDA’ button and browse to recovery-cwm-hercules.tar.
3: Select ‘Start’.
4: The file should flash to recovery and reboot the phone.
5: After the reboot, mount USB storage and copy the file to the SD card.
6: Reboot into recovery with the adb command adb reboot recovery or power off, unplug the USB, hold down the Vol Down+ Vol Up buttons and press Power.
7: You should boot into Clockwork recovery.
8: Perform a nandroid backup from the backup/restore menu.
9: Select ‘Install ZIP from SD Card’ choose the file, and let it install.
10: Reboot your device.

Once your device reboots, you should be rooted with SuperUser access, and able to do almost anything with your Android device now. Now you can flash new ROM’s to your heart’s content.

Are you looking to root your T-Mobile Galaxy S2?

  • Cos824

    If I root my Tmobile Samsung Galaxy S2 , Can I use Google Video Talk on 2.3.5????

    • If you flash Cyanogenmod 7 you will definitely be able to. It’s included in that ROM.

      • Careful. At the time of this writing there is no cyanogenmod image for the tmobile version of the GSii. It uses a different SoC than the AT&T version.

  • Riley H

    Currently looking over a contract for either iPhone 4S or Galaxy S 2 for one of the technical recruiting Agencies I consult for communications. Personally, I’m a fan of Galaxy and is why I’m looking to root mine. However, in terms of big business, the iPhone may be the winner of this deal.

  • There is a new tutorial and the rooting can be performed significantly easier via one click:

  • I rooted my TMobile Galaxy S2, i am only interested in removing bloatware and hotspot.
    I am very happy, thanks for the help.
    I do have a question, if Tmobile send an update over the air to my phone can it cause problems, if yes what should i do.
    Plus how will having my phone rooted effect when they send ICS update?

    • Elawler23

      just simply unroot the phone and flash your nandroid backup and you are back to stock for warranty and update purposes..

  • jl

    hi if I root my phone, can I still obtain a SIM unlock code from T-M?

    • harvey

      Man, you can do that even if you call them and say your going out of country and would like to use your phone. That will solove that problem.

  • samsung galaxy s2 4g T Mobile saya tidak bisa browse…saya pake kartu as….gimana caranya ya biar bisa browsing…tahnkz

  • hey guys I’m new to this. but does rooting GS2 tmobile gives it more speed? because Qualcom core suck. does it fix the lag and boost up performance?

  • TaherNaqash

    from where i can download ODIN Ver. 1.8.4

  • Drumheadnyc

    The Galaxy s2 wont recognize .tar files. When I open (on my computer) then compress to zip I get a E:signature verification Failure. How is one going to root for this process? Thanks!

  • Jeremy

    It keeps telling that the zip file for superuser cannot be found when I click on “here” for the superuser and su, do I have to use this specific superuser zip file or can I download and superuser and su zip file and use it?

  • Steve

    can gsm phones be unlock

  • Steve

    I have a Samsung galaxy s2 model SPH-D710 and it be unlock to use with another network