So, here’s an updated method on how to root your T-Mobile Galaxy S2 SGH-T989, this root method will work on both Gingerbread, ICS, and Jelly Bean. (Works on all Android 2.3.4,2.3.5,4.0.3,4.0.4,4.1.1,4.1.2)
*Note – This method is for Windows only, Heimdall does not support T-Mobile Galaxy S2.
*Note2 – This method also works for SGH-T989D
UPDATE: You can also use this method to root AT&T Galaxy S2 Skyrocket SGH-i727 by using a different tar file for Step 6! (See Step 6!!!)
UPDATE: This root method works regardless of Android OS version, works on Jelly Bean.
- Steps 1 through 3
- Steps 4 through 6
- Steps 7 through 9
- Steps 10 through 12
- Steps 13 through 15
- Steps 16 through 17 and FAQ
Don't have a car mount for your phone yet? Make your driving safer, check out Gel-Suction Car Mount, I highly recommended and mounts on any surface!
Need a new micro-SD card? Check out Fastest MicroSD Card Shootout, make sure to get a good micro-SD card!
HighOnAndroid Google+ Community <--- If you like this post, please join HighOnAndroid Google+ Community Here, thx!
GalaxyS2Root Facebook Page <--- If you like this post, please Like Our Facebook Page Here, thx!Need Help? Follow/add me on Google+, Facebook, or Twitter!
Want to stay updated on latest Galaxy S2 Root news?
Sign up for our Galaxy S2 Root Newsletter here so you don't miss a single tip and get personal help via e-mail! Galaxy S2 Reference
You will need a rooted Galaxy S2 to install all ROM/kernels.
NOTE: PLEASE ONLY INSTALL ROMS INTENDED FOR YOUR VERSION OF Galaxy S2! Otherwise you WILL BRICK YOUR PHONE and I will not be responsible!
First time to rooting and custom ROMs?
Please see our FAQ for your Galaxy S2 model FIRST!!!:
Galaxy S2 GT-i9100 FAQ
Galaxy S2 SGH-i777 (AT&T) FAQ
Galaxy S2 SGH-T989 (T-mobile) FAQ
Galaxy S2 SPH-D710 (Sprint) FAQ
Galaxy S2 ROMs
Galaxy S2 GT-i9100 ROMs
Galaxy S2 SGH-i777 AT&T ROMs
Galaxy S2 SGH-T9989 T-Mobile ROMs
Galaxy S2 SPH-D710 Sprint ROMs