I’ve had a ton of people ask me how to unroot the T-Mobile Galaxy S2 SGH-T989 so here’s a new stock unrooted ROM you can install over any custom rooted ROM to get back to completely stock Android 2.3.5 ROM.
UPDATE: There’s an updated unroot method here!!!
Step 1. Connect your T-Mobile Galaxy S2 SGH-T989 to your computer via microUSB cable and enable USB storage mode.
Step 2. Download the unrooted stock ROM and put it in your internal storage or external microSD card:
Download Unrooted Stock ROM
Step 3. Reboot into ClockworkMod Recovery(CWM) by holding down Volume Up, Volume Down, and Power button together.
Step 4. As soon as your T-Mobile Galaxy S2 reboots, let go of the Power button.
Step 5. Once in CWM, choose “wipe date/factory reset” and hit the Power button.
Step 6. Choose “Yes”.
Step 7. Choose “install zip from sdcard”.
Step 8. Choose “choose zip from sdcard”.
Step 9. Choose “SGH-T989-UnRoot_ROM_Zedomax.zip”.
Step 10. Choose “Yes”.
Step 11. When installation is complete, pat yourself on the back, your T-Mobile Galaxy S2 SGH-T989 has been completely unrooted.
Step 12. Choose “reboot system now” to reboot.
Step 13. You should encounter the following screen like the day you received your T-Mobile Galaxy S2.
Step 14. You should find that you have all stock apps, SuperUser and root removed.
Step 15. You can also verify ClockworkMod Recovery (CWM) has been replaced back with stock recovery.
If you like this post, please CLICK HERE to subscribe to my YouTube channel, THANKS A TON BUD, I OWE YOU ONE!
Sign up for our Galaxy S2 Root Newsletter here so you don't miss a single tip!











Subscribe via RSS
This works well. One note – be careful downloading SGH-T989-UnRoot_ROM_Zedomax.zip. If your browser is set to decompress the file automatically, you end up with a folder. If you then compress that folder, making a new zip, the unroot may fail with the install aborts. I redownloaded SGH-T989-UnRoot_ROM_Zedomax.zip and was careful not to unzip. This file, when copied to the SD card, works file. I think the rezip changes the file zip slightly.
How do I download the file to where it don’t automaticly unzip ???
How to do it with I900 unviersal version of sgs2????
Will I need to reset the ODIN count, or is that for AT&T only?
Will I loose my purchased apps if I go back to stock?
Purchased apps are saved in the andriod market
Hey man, It worked for me Thanks for teaching us how to do that. I rooted my phone and unroot it too, following your videos. But at the end I had a problem when I turned on the phone (and every time i do) the “Sinery Kernel” (a signature from a rom that I installed) pops up then the Android thing. So it is kinda obvious that my phone has been rooted, Do you have any suggestions how to fix that?
I meant. “Synergy Kernel”
i am having the same problem as goodberto
were u able to figure it out i am having the same problem!!!!!
Hi, I was using BeastMOD II 4.2 that has Synergy 0.10 kernel included and now when I unrooted my device the synergy logo is still there plus the boot animation is just plain “android” word no galaxy sII or T-Mobile 4G. Please can you help me? Thank you.
I was about to type the same question as the other guys. After running unroot process I am still showing the Synergy Kernel screen at startup.
how can we get rid of that?
Thanks, Max.
Appreciate your work and your tutorials. Good work!
how can i download the zedomax file from the site that its not letting me download please i would appreciate very much for some info.
if this unroot is meant to go back to stock, meaning all new apps will be removed and bloatwares back, can’t we just do the factory reset?
I see that after flashing this through CWM it brings the phone back to unrooted stock, but i noticed you have the T989UVKID, but how about us that the T989UVKL1??? If I use this to unroot my phone, will it put me on “Builder Number” GINGERBREAD.UVKID or GINGERBREAD.UVKL1??
Hey OP, can you make an updated flashable ZIP file that supports the stock Android 2.3.6 ROM with the build number GINGERBREAD.UVKL1?? I can’t believe how simple this is to get back to un-rooted stock, except us with the T-Mobile SGS2 that came with the updated build.
you can download the 2.3.6 version from the dev section over at xda. although it’d be greatly appreciated if that rom is linked over here as well.
no offense to the OP/site owner, but he doesn’t seem to reply to much of the questions asked over here. he might be really busy??!!
I tried this and its not COMPLETELY stock. My previous rom was Juggernaut rom and after doing this, the bullet startup screen still starts up aswell.
Is there are any different between US and UK version of T-Mobile Samsung S2? I am trying to unroot my UK T-mobile S2.
Thanks
It should be noticed that using this to UNROOT the phone leaves the phone without WiFi calling AND incapable of being updated with Kies.
It unroots to 2.3.5 in which I don’t think tmo had wifi calling enabled. I connected it to KIES via USB and had no problems updating to 2.3.6, activating wifi calling, then rooted again using su-3.0.7-efgh-signed.zip.
I had to swap out the SIM card as my original did not support wifi calling. I installed the card that was delivered with the SGSII and had tmo activate it for the service.
Agreed on the fact no WiFi included. But Kies would say “this device cannot be updated with Samsung Kies”. When I used ODIN to update to 2.3.6, however, everything worked fine. I found the steps for that over on XDA along with the ROM.
This worked perfectly! Thanx!
Hi guyz. I just got my SGS2-Tmo (white) and it came with 2.3.6 firmware, i got curious so i rooted my phone and came successful. Now i did the un-rooted but i noticed that i now have 2.3.5 firmware, can you tell me how to get back to stock 2.3.6 firmware that it came with it before the whole process of rooting & un-rooting?
Hey there. thanks so much for the Roms and great work! but since i downloaded bombadier ROM to my tmobile galaxy s2 i havent been able to connect it to computers or anything. it doesnt connect. and to unroot my phone i need to be able to connect it. And whats another great ROM, i seen you posted more. Thanks so much!!!!
Hey everyone. I used the 2.3.5 zip package above, but Kies said it couldn’t update it to 2.3.6. I had not come across anything that pointed me to a way to update to 2.3.6 via ODIN, but I found stock firmware on XDA. Once it was installed, Kies automatically recognized that I needed to update it. Here is the link to XDA: http://forum.xda-developers.com/showthread.php?t=1350360
I loved the size and the display on the GSII but I ended up returning mine because the battery was dreadful and it was too difficult to put it in vibrate and true silent mode. I had to get an app to toggle the sounds or delve into sounds each time I wanted to silence my phone or put it back on vibrate. To get my text message notifications to vibrate, I had to turn UP the haptic intensity, and even though I didn’t turn on haptic feedback, when I would type, I would get haptic feedback. I do not want to feel my phone vibrating when I type. I was already dropping 2 percentage points on the battery within 5 min of unplugging it (and the screen was off) and haptic feedback didn’t help. To top it all off, I got tired of my phone buzzing to let me know that it’s fully charged. If I told it to NEVER vibrate (before going to bed), I would have to delve into the sounds again to tell it to vibrate. A youtube video explained how an app called Tasker could help with that. If these minor things could be fixed, I’d get another one in a heartbeat. Til then, I’ll have to stick with HTC because the battery is better and it’s easy to move from vibrate to silent (truly silent-no sounds except media and alarms) to ring by just adjusting the volume rocker… maybe my GSII had a problem, but I wasn’t going to keep going back and forth with it. Just got an Amaze and I’m happy with it. Regardless of my adventure, I hope that the info helps someone.
hey guys. I’m stuck. i try to put in new rom, but they said install abort all the time and try to unroot it said the same thing. how can i fix this problem? PLEASE HELP!!!!!!!!
I just want to know to change boot animation for Gs2 SGH-T989 ….it does not accept .zip files…ext is diff for files ogg and qmg …plz tell me what to do about it..thanks
I KEEP TRYING TO DOWNLOAD IT BUT I KEEP GETTING TWO FOLDERS ND TWO DISC INAGES SOMEBODY HELP ME CALL OR SUM 313 896 6045
hey max , whenn i unroot my sg2 everything came out right but when i restart the phone it didnt do the stock restart boot up it show darkside boot menu? help
i tried to unroot my phone and my screen will not show now???!!!!!!!!!!!!! Can anyone help?
Same with mine…
Hey Max,
I rooted my t989 with odin but I wanna get rid of it because its giving me some issues when i try to find find the right ROM 4 the fon. I have the i9100 unroot but don’t wanna use it til i know its ok 2.
thanks
Don’t use i9100 unroot on Tmobile, use the Tmobile one!
http://galaxys2root.com/t-mobile-galaxy-s2/how-to-unroot-t-mobile-galaxy-s2-sgh-t989/
Have you figured out a way to unroot it to the updated 2.3.6 (gingerbread.ukl1) version?
sir i really need your help
i just got a Samsung galaxy s2 skyrocket and i did root it following your process and it did work.
i also tried to install the Arabic support i loaded a file ( flashable_cwm_Aospframework.zip ) and after i installed it, the phone never boots up since, it stuck a the boot blue barre and that is.
i reset the phone to factory and wipe all cache and still nothing. i download the file from your site (T989UVKL1_HOME_SGH-T989user_CL799405_REV00.zip) still didn’t work
is there any way i can solve this problem and save my $460 i will really really be thankful.