How to Install ROM on Rooted T-Mobile Galaxy S2! [SGH-T989]

If you want to install a new ROM on your rooted T-Mobile Galaxy S2 SGH-T989, you will want to make sure to make a backup of your ROM first (see How to Backup ROM on T-Mobile Galaxy S2!)

UPDATE (Nov. 14th 2013) – Please make sure to upgrade your CWM when installing Android 4.4 KitKat ROMs FIRST!

Also, installing new ROM erases all your settings and apps, I highly recommend you to use Titanium Backup app to backup your apps beforehand. (see How to Backup/Restore Apps with Titanium Backup app!)

Once you’ve got the backup of your ROM and also apps out of the way, here’s how to install ROM on a rooted T-Mobile Galaxy S2:

Step 1. Install ROM Manager off Market and open.

Step 2. Choose “Flash ClockworkMod” to install the latest version.

Step 3. Copy over the ROM zip file you want to install by putting it in USB storage mode then copying over the file on your computer.

Step 4. In this example, I am copying, which is the ROM zip file.

Step 5. Choose “Reboot into Recovery” in ROM Manager to reboot into recovery.

Step 6. Choose “wipe data/factory reset” and hit Power button. (not wipe cache partition)

Step 7. Choose “Yes”.

Step 8. Choose “install zip from sdcard”.

Step 9. Choose “choose zip from sdcard” or “choose zip from internal sdcard” depending where you copied the ROM zip file to.


Step 10. Choose the ROM zip file you want to install.

Step 11. Choose “Yes”.

Step 12. Wehn it’s complete choose “Go Back”.

Step 13. Choose “Reboot system now”.

Step 14. You should reboot into the new ROM.

Step 15. Enjoy your new ROM and restore your apps using Titanium Backup app.

You may also like...

58 Responses

  1. jeff says:

    the more videos i watch the more comfortable i get about messing with my phone and most importantly more knowledge

    thanks a million

    • serge says:

      Great tutorial,
      I was wondering,
      Is it possible to install roms designed for Samsung Galaxy S II I9100 onto SGS2 T-Mobile? I have the phone rooted.
      Thank you

      • Angelique Rider-Mitchell says:

        NOOOOOOOOOOOOOO!!!! Pls don’t try it, there are emphatic warnings against this on every web site, by every dev. The only time I’ve even seen it considered or discussed as a possibility was when I was wrkg on my son’s HTC my touch 4g, & that was b/c the process to root & unlock enabled Super CID & true radio off. Which I don’t believe these processes accomplish. Proceed with care.
        Good luck, ms.samsprung
        Devices: Tmo Vibrant – retired ; tmo sgs4g- rooted & unlocked, stock ICS ROM; tmo sgs2- rooted & unlocked, sons of anarchy jb ROM; tmo SG tab x 2, both rooted, 1 stock ROM & 1 CM 10.1 nightlies. HTC my touch 4g, w/ bad emmc!, rooted & unlocked, stock ROM.

  2. Jack says:

    Hi, i would like to know if you have any idea if it’s possible to install european roms of the intl. versio nof the SGSII (I9100) on the SGSII Tmobile USA (T989)???

  3. Ilia says:

    Hi,I have rooted T989 as shown here. Currently kies offers to upgrade to 2.3.6. I have also found that firmware as a ROM.
    Noob question: If I install that stock ROM over rooted one, will I lose root access and would need to re-root?

  4. Alpa says:

    samsung galaxy s2 t mobil t989

    how could revert to the factory, you can install from microsd rom android factory or reinstall from scratch? as “rom” ROM Edition Blu-Shade was not possible to make it work! only allows me to enter ClockworkMod only, please help

  5. Wesley says:

    Man! help me!
    I do like you said on tutorial, but when i choose the option “Reboot system now” on the step 13, my cellphone turned off and don’t turn on again!
    I tried hold the power button some time later and the cellphone won’t turn on!
    I tried too hold the Vol UP + Vol DOwn + Power and nothing happens!
    What can I do? help me! please!

    • Wesley says:

      I’ve noticed that I did one thing different! When I finished to copy the ROM file to my external SD card, I removed the USB cable from my cellphone, and I wiped the data, installed the new ROM and choosed to rebot without the USB cable… Is this the problem?
      If yes, what can I do to solve this!?
      Holy GOD! tell me that i’m not fucked!

    • Wesley says:

      nevermind! i fixed the problems with the other posts on the topic of the ROM that i used. =)

  6. Ryan says:

    Thanks for all the good advice and help.
    But some how even with all the videos and everything I am stuck.
    I rooted the phone, backed up everything, so have been going back to stock every time.
    So when i install the rom and reboot, The samsung sign comes up, glows and then the dots start to fall into the round thing 🙂 and then it freezes and seems to reboot back to the samsung sign and tries go do it again. After the 4th time it just goes black. Then I have to try turn it on again…
    I tried the older rom, just tried the black rom,which didnt work at all.
    now tried the older one again and the same thing.

    Thanks !

  7. Yash says:

    After installing new rom, and after reboot i c a my phone stuck in between. How much patient i m supposed to be? Its taking much time… Plzz help me!

  8. Yash says:

    I installed DARKSIDE ICS on my phone. and while rebooting its stucked in between…. What am i supposed to do??

  9. SUSANNA says:

    I tried to install the Tuesday Blu rom on my S2, but for some reason, when I am about to install it, I can never find it. I am not sure what I am doing wrong. I have done it several times. Suggestions? Thanks!

  10. David says:

    My phone is restarting in a loop any idea?

  11. aaron says:

    I have aquestion these tutorials are pretty straight forward i had a rooted EVO a few years ago a coworker did for me.. well with my GS2 I decided to do it myslef I rooted it with no problems then I downloaded a custom ROM to my SD Card and backe dup the stock ROM first and backed the apps with Titanium Backup..however when I reboot into recovery after flashing the file I select reboot into recover on ROM Manager and it does but the up and down volume keyes work intermittently and the phone in Clockwork mod recovery keeps flickering ON and OFF everfew seconds and whenn the keyes to work it only go to the first two selections I cant cursor down to the data wipe line???

    • Max says:

      Don’t use ROM Manager it’s not compatible with GS2 and you can potentially brick your phone by flashing CWM from ROM Manager. Try again by doing the root process which will install CWM again but not the ROM Manager one.

  12. angelique says:

    Wait a minute, Max, I just used ROM MANAGER on my sgh-t989 following your instructions in ‘how to backup ROM on rooted tmo gs2’, am I missing something? Do I also need to re-root?

    Thanks so much!

    • Max says:

      You can use ROM Manager just don’t flash CWM from ROM Manager.

      • angelique says:

        Oops, what if I already did? Everything seems to be working fine. I did it around noon and was just about to install Darkside ICS. Is that when the problems would occur, associated with the ROM install? Should I re-root to be safe? Thanks,Angelique

  13. Bianca says:

    Is it any way to get touchwiz GS3 On The T989

  14. Imran says:

    Hey Max, I rooted and backed up my stock rom and apps with CWM and titanium backup. I followed these exact instructions to install CM9 RC2 for my t989 Hercules and after rebooting I am stuck in the boot animation. What can I do?

  15. bryan says:

    i just put the new darkside on my phone its really sweet but how would i load a different rom now. i have tmobile btw

  16. bryan says:

    does anyone know?

  17. JD says:

    I tried so many times but there is always an error. “E:can’t open [] file, installation aborted.
    Tried from external sd card and internal memory but same result. Am I doing some thing wrong. My T989 is rooted with SU permissions. My device is running 4.0.4, T989UVLH1, 3.0.8 (kernal)
    Any help ????

    Thnx a bunch

  18. Carl says:

    Hi Max, I just installed Jedi mind trick on my S2 t989 works great but when i make a call i cant hear nothing from both sides of the call all volumes are up full aswell. yet the call is going through as normal also tried calling my t mobile voice mail same thing went through but couldn’t hear nothing.
    so i installed drone clone and it works fine again weird.. any ideas as whats going on would appreciate any help thanks .!!

  19. Robert says:

    I’ve tried both Sith and clone but they will not unzip by my T989, any suggestions

  20. Kit says:

    i try reset my samsung galaxy s2 because it can’t complete restart (select restart power button). it alway show pink good bye symbol. So i had to remove the battery and restart.

    i follow this
    Perform master reset using hardware keys

    A hard reset restores the original factory settings and erases content, including downloaded ringtones, images, programs, and contacts stored in the internal memory. This feature allows for resetting of sound profiles, display settings, and phone or memory card settings.

    To perform a hard reset using the hardware keys, follow these steps:

    Back up all necessary data that is on the internal memory.
    Turn off the device.
    Press and hold both Volume Up(Volumen +) and Volume Down(Volumen -) keys at the same time.
    Press the Power (Encendido) key only until the phone vibrates once, then release only the Power (Encendido)key.
    Continue to hold the Volume up (Volumen +) and Volume Down (Volumen -) keys until the Android System Recovery screen appears.
    Press the Volume Down (Volumen -) key to highlight Wipe Factory Data (Borrar datos de fábrica).
    Press the Home(Inicio) key to select.
    Press the Volume Down (Volumen -) key to highlight Yes – Delete all user data (Sí – Eliminar todos los datos).
    Press the Home(Inicio) key to select.
    Press the Home(Inicio)key to reboot.

    it stucked at 6. Then i had hold Power key to restart.
    how can i fix it?
    that mean something with my galaxy s2????

  21. Evan says:

    Hey I currently have an older DSR rom on my S2 and I want to update it to the newer revision. How do I complete the update/upgrade? Do I just follow the same guides to install a custom rom?

  22. sidahrth says:

    i hav instld a rom but if wanted to istal a new rom for my galaxy will it effect my phone

  23. Ron Cook says:

    Your link to the file ‘” does not contain the .tar file needed to root my T-Mobile Galaxy S2. Can you update that ZIP file or provide the necessary .tar file? (recovery-cmw-hercules.tar)


  24. John Lawson says:

    Can you use this method to install Jedi Mind Trick ?

  25. AJ says:

    do i have to wipe data everytime i install new rom? i hate having to reinstall apps everytime a newer version of jedi jellly comes out..

  26. Ms. Samsprung says:

    I’ve always had to whenever I switch ROMs, but that’s what Titanium Backup is for. I’m just starting to realize what a great app it is & how much time I’ve wasted. Check it out. I’ve set up a dedicated profile just for my ‘can’t live w/out it’ apps, then make a zip, place zip out of harms way and I’m good to go. Hope this helps.

  27. Arturo Martínez says:

    I have a T989D from Koodo, all the roms for T989 T-Mobile are compatible with my model or do I have to find out roms for this specific model?

  28. Jeremy says:

    Can someone help me figure this out? I have done everything in the instructions. Here is some background so you can know what you need. I have a t-mo s2. I am running Mac on my computer. I have rooted it. I used my brothers PC to do this. Now I have backed up all my apps with titanium and installed and updated ClockworkMod. I have updated my binaries. I have downloaded two ROMs and put them on my SD card. When I downloaded them my Mac automatically extracted them so I compressed them again and put them on the SD card. I get to the “update from zin on SD card. Choose my update I want. It starts to install then gives me the “install aborted” message. Why? Is it because of my Mac extracting the so I have to compress them back as a .zip? I’m about ready to give up on android and go back to the iPhone. Any advice would be great.

    • ms.samsprung says:

      Hi, Jeremy
      I’m no expert, but I have several tmo Samsung devices I work on & my suggestion is simplest things first. 1) often when I’m dwnldg ROM from a mirror I’ll end up with a dwnld that’s like 7.x mb, instead of the correct size of around 150 mb. Delete it, re dwnld. 2) I’d probably avoid the Mac all together & dwnld directly to phone. For this, I like the Androzip file manger app, free on the market. But that’s just a personal preference, there are several good file managers on the market.

      Good luck, ms.same sprung
      Devices: tmo Vibrant-retired; sgs4g- stock ICS Rom ; sgs2- sons of anarchy jb Rom; SG tab 10.1×2- 1 stock ICS & 1 CM 10.1 Nightlies. Htc my touch 4g, w/ bad emmc!, stock ics rom.

  29. so confused says:

    okay so i do as followed & on EVRY SINGLE ROM i’ve tried to install it gets stuck in the loading process i have the galaxy s2 tmobile jelly bean & when i tried to install this rom when i push reboot it goes past the samsung sign . then goes to the pacman eating the dots then it stays at Pac is loading . . . . FOREVER help what am i doing wrong ? why does it happen every single time ? with every rom i always have to go back & install my last rom becuase my new one never works & my phone is rooted

  30. Brian Kurowski says:

    There was a rom that a loud you to scroll the app bar at the bottom like you scroll through your home screens. Does anybody remember what rom that was!?

  31. Jay says:

    Trying to move from an old Juggernaut ROM to OSE. I am using the latest CMW No joy. Get message saying it can not access the cache to wipe. Then reboots into default Juggernaut.


  32. ragz says:

    Hi max thankyou so much for your tutorials ive rooted my phone succesfully but i didn’t get how you copy over the file to the computer and back to your phone again.. Please could you explain further

Leave a Reply

Your email address will not be published. Required fields are marked *