Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Telus Galaxy S2X (T989D) Ultimate Root and Optimization Guide with Steps
*Our device is identical to the T-Mobile Galaxy S2X (T989) but there are a few minor differences you need to know when rooting and loading roms/kernels/modems.
This will work on the T-Mobile phone as well. Just follow the different step to get into download mode.
This will NOT change the flash counter. You are not loading a rooted rom.
![]()
Here is a comprehensive and user-friendly guide to rooting your Telus S2X. Included is also some tips to roms, kernels and things to improve battery life.
*Please ensure you follow the steps as laid out here. Failure to do so may mean you may break your device. If this happens, you can always flash back the original rom and fix your mistake. I take no responsibility if you screw up your phone but would be happy to help.
Adopted from Melvin's XDA thread (big thanks goes to Melvin!)
*Please ensure you have a memory card installed to be able to do a backup. You can skip the backup but this is your choice. If anything goes bad you will need to use odin to flash back the stock rom.
1. You will need these 4 files before proceeding:
Odin 1.8
T989 USB Drivers (Windows only)
Clockmod Recovery for T989 (flash with Odin)
If you are on 2.3.5: Superuser app 3.0.5 If you are on 2.3.6: Superuser app 3.0.7
2. Install, unzip the USB drivers and install them on your computer
3. On your phone, go to SETTINGS>APPLICATIONS>DEVELOPMENT Check USB Debugging
4. Now plug in your phone and a menu will come up asking if you want to mount as a USB drive. Select it and copy the SuperUser zip to usbStorage folder on the internal drive (really anywhere is fine but I will keep it simple here and select a folder)
5. Unmount your phone and unplug it from the computer.
6. Now, unzip Odin file and open the folder. Inside it will be the Odin app. Launch Odin but do NOT connect the phone yet
7. To flash with Odin (which is a Samsung Testing application) you will need to boot your phone into DOWNLOAD mode. To do this, do the following:
POWER OFF. Then HOLD VOLUME DOWN and keep pressing it and then press power. It will boot you into the following screen. Press UP to confirm you want to flash
*This is different for us Telus users. T-Mobile have to press both buttons and then connect
![]()
8. Now, you can connect your phone to your computer. Wait for odin com port to turn YELLOW before proceeding
![]()
9. On ODIN, Select the PDA button and browse to the recovery.tar. Make sure Re-Partition is NOT checked (it shouldn't be). Now press start and let it flash the custom recovery. It should say PASS once finished. Close Odin.
![]()
10. Next, disconnect your phone. Power it off. We will now need to get into the new recovery module you flashed. To do this press both VOLUME UP AND DOWN and hold them. Then press power and wait till it boots-don't keep holding power. Once you see the recovery screen let go of the volume buttons immediately. Sometimes, I am not fast enough and the phone reboots. If this happens HOLD the VOLUME buttons again and repeat the process.
You should see something like this:
![]()
11. Using your volume buttons, navigate down to BACKUP and RESTORE. Choose:
(NANDROID) BACKUP
*To make a selection press the POWER button (it acts as a return key). This will create a complete backup of your stock phone in case something goes wrong. If it does, you can always boot back into recovery and choose RESTORE from the BACKUP and RESTORE menu. Nice huh! Don't skip this step or you will be sorry.
12. After the restore choose "GO BACK" to return to the main menu. Then select ADVANCED and choose FIX PERMISSIONS. Once this is complete navigate back to main menu
13. Once back at the main menu, choose INSTALL ZIP FROM SDCARD. Select CHOOSE ZIP FROM INTERNAL SDCARD. Navigate down to the usbStorage folder and select the su-3.0.5-efgh-signed.zip or su-3.0.7-efgh-signed.zip file. Go to main menu and reboot system.
You are now rooted!
This means you have full access to system files and is like jailbreaking on an iPhone. You should have a superuser app installed. If not, you are not rooted.
Hope this was helpful to people. Feel free to donate if you wish (see my sig)
-------------------------------------------------------------------------
Stock Telus Goodies
PS. Rooting will void warranty but it is reversible. If you need return it use Odin to flash back the stock rom with one from XDA or use the one on my server below.
Telus S2X Stock Items
Telus S2X Stock T989DTLKJ3 Rom and Recovery (to get back to original state)
Pass: sampro.pl
*Thanks to Przekret from XDA!
Steps:
1. To install the stock rom file you will need to first extract it. Use the password above
2. Launch Odin. Press PDA and Select the stock recovery file (tar.md5 file) folder you extracted. Make sure re-partition is NOT selected (see the pic above).
3. Restart your phone in download mode as before (see above how to do this) and wait for the yellow com
4. Press Start and flash back the phone to original state
-------------------------------------------------------------------------
How to flash the modem using CWM (for rooted phones)
Telus Stock KJ3 Modem
Steps:
1. Copy the KJ3 zip to your phone
2. Reboot into recovery
3. I would wipe cache in main menu and Dalvik (in the advanced) menu just to be safe. Probably not necessary but I would do it.
3. Choose install zip (choose internal or external depending on where you saved the zip to)
4. Flash as usual.
5. Go back to main recovery menu and select advanced menu. Select Fix permissions. I usually do this to avoid any weird issues. Again probably not necessary.
6. Reboot.
![]()
Hey there,
I know this guide is for a Telus model, but has this been tested on a Kodoo phone ? Has anyone tried on Koodo does it work 100% or not. Please comfirm
Hi ayoshidage :ciao:
Yes, I've seen Koodo users root their phones with it. If the superuser file doesn't work, use the one in this guide.
Thanks do I use this guide for the koodoo with files or the other guide you posted in this link. Please tell me .
Probably a stupid question. I'm new to rooting so im kind of sketched out about the process. I had the telus s2x sgh-t989d , with ICS 4.0.3 , will this guide work the same? are these the latest files i need or should i be searching somewhere else? Also if something goes wrong (hope to god it doesn't) is the backup file to restore to normal for the telus version or t-mobile?
I appologize for being a noob but I would prefer to ask as much as i can before i own a shiny brick.
My ultimate reason for rooting is to modify/disable the camera shutter sounds because of the loud sound when taking pictures in instagram. (Actually had someone complain on the train about the sound).
Can't you go to settings in your camera app and turn off the sound? There are also camera apps in the store you can turn off the sound.
Going to give it a shot today hopefully, should i backup before i start the process? If i remember correctly kies will backup my phone, is there a better option tho? Im talking pre root
Hi ayoshidage :ciao:
Yes, I've seen Koodo users root their phones with it. If the superuser file doesn't work, use the one in this guide.
ThanksAlso have you tried this from the google play:
https://play.google.com/store/apps/details?id=com.spocky.galaxsimunlock&hl=en
Does this actually unlock the sim to use any carrier for the phone, does it work on the S2X SGH-T989D model ?
Or is there another app we can install to fully unlock the phone so we can use any carrier we want without paying 20-40 dollars ?
.
* Not working (yet) on :
- Galaxy S : GT-I9001 (Galaxy S Plus)
- Galaxy S2 : SGH-T989,
Hi coangr. So you used Odin to install 4.0.3? Then you used Odin to install ClockworkMod recovery? Try this Superuser file.You may get an installation aborted message a few times before it works. That's normal.
Do these instructions work for my Koodo Galaxy S2 X on 4.0.4? Or will I need an upgraded file? Sorry but I'm kind of a noob to rooting, I only rooted once with Superoneclick on my old phone!
Thanks in advance!
So hey, i installing followed the installation process but for some reason I am unable to flash any custom roms? It just goes to the cm10 boot logo and stays there. What am I doing wrong? I flash it using CWM
Hi tb :ciao: welcome to the forums.
You may need a newer recovery. Try installing this TWRP recovery. Just reboot to your clockworkmod recovery menu. Select install zip from sd card, then select choose zip from sd card. Then select the TWRP file and install it. It is a newer recovery and works better then clockworkmod recovery.
Hi Averageasian :ciao: Welcome to the forums.
Yes it will work. You might need to use a newer superuser file. You can find one in this guide.
http://androidforums.com/galaxy-s2-t-mobile-all-things-root/627099-guide-root-rom-sgh-t989.html
If it says aborted after trying to flash it, that's normal. Just try again.