For those of you who want to upgrade your Galaxy S2 GT-i9100 to CM13 or any Android 6.0.1 Marshmallow ROM, you will need to repartition your system partition so you can install it correctly....
Galaxy S2 Root
For those of you who want to install Android KitKat or Lollipop custom ROMs on your Galaxy S2 GT-i9100 or SGH-i777 (AT&T S2), you must be using latest CWM Recovery v126.96.36.199 or higher.
This method is also same for CM11, CM12, and CM12.1 custom ROMs.
Now since recovery is an integral part of kernel on the Galaxy S2 GT-i9100 and SGH-i777, you will have to flash a kernel with the latest CWM recovery v188.8.131.52 or higher. The easy work-around this is to install any of latest CM10.2 ROMs then simply reboot into recovery after installing CM10.2, which will give you the latest CWM recovery since CM10.2 comes with it.
For those of you who want to root your Galaxy S2 GT-i9100 on Jelly Bean Android 4.1.1 or Android 4.1.2, here’s how to do it easily using a custom kernel.
This rooting process is pretty safe to do, does not erase anything on your phone, it just installs a custom kernel (which comes with a custom recovery) and we root the phone using SU binary and Superuser app. That’s it! Step 1. Turn your Galaxy S2 GT-i9100 off. Then hold down Volume Down, Center Home, and Power buttons together for about 3 seconds until you see the warning screen.
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
If you want to take the most out of your Samsung Galaxy S2 smartphone, you will surely want to root it as you can get cool things like free wifi tethering, overclocking your phone’s CPU, make complete backup of your ROMs and more.
For Mac OSX, you can use Heimdall instead of ODIN, please see How to Use Heimdall for OSX Video.
If you are looking for one-stop, do-it-all Android 5.1.1 custom ROM for your AT&T Galaxy S2 SGH-i777, definitely check out the latest SlimLP ROM.
Based on the latest Android 5.1.1, SlimLP ROM is the Lollipop sibling of its original Slim ROMs. And if you guys have been following GalaxyS2Root.com for the last few years, you probably remember that Slim ROMs started with the SGH-i777 (yes! This is where it ALL STARTED!).
Resurrection Remix ROM is back with latest Android 5.1.1! Probably our favorite Galaxy S2 ROM of all time, Resurrection Remix ROM by @WestCrip brings you all the goodies of AOSP customization along with best and greatest Android 5.1.1, all working flawless out of the box.
It’s been a quite awhile since my last update on the T-Mobile Galaxy S2, particularly because every Android Lollipop I’ve tried have been very buggy and not recommended as daily driver and also development has slowed down.
But, this week I decided to take the plunge and try out several different ROMs. To my surprise, I have finally found a good stable Android 5.1.1 custom ROM I can recommend, and thus I am writing this post.
I have been extensively testing many Android 5.1.1 ROMs for the AT&T Galaxy S2 SGH-i777 lately. One of the biggest bugs with Android 5.1.1 ROMs for the SGH-i777 model is the absence of audio when talking on the phone. This is circumvented on Android 5.1.1 by simply toggling the speaker on and off quickly. This is sorta annoying for those of you who talk a lot on your phone but if you don’t mind that, you can enjoy all the goodness of Android 5.1.1.
Looking for a good Android 5.1 Lollipop ROM for your Galaxy S2 GT-i9100?
Check out the CM12.1S ROM, which is a hybrid of CM12S ROM from OnePlus One and latest Android 5.1.
This ROM features latest CyanogenMod CM12.1 Android 5.1 features along with OnePlus One camera, AudioFX, Screencast (screen recording app), and Hexo theme. I’ve tried many of the latest CM12.1 and Android 5.1/5.1.1 ROMs in the past week but found this ROM to be most stable with everything working out of the box except Netflix video playback. Also, if you want to know about all of the latest CM12.1 ROM features, check out this video.
For those of you looking to run the latest Lollipop OS on your AT&T Galaxy S2 SGH-i777, you may want to check out CyanideL ROM.
Based on latest Android 5.0.2 Lollipop, CyanideL ROM by XDA user Rogersb11 brings a high level of stability and peace of mind for those of you who want to run Android 5.0.
Here’s a quick update on the best Android 5.0.2 Lollipop ROM for your Galaxy S2 GT-i9100.
For this week, check out the Hazy ROM by XDA user sooti, it’s an Android 5.0.2 Lollipop ROM with almost everything working out of the box except Netflix.
Looking for a good, stable Lollipop ROM for your T-Mobile Galaxy S2 SGH-T989?
Well, I’ve got good news for new, the latest CM12 ROM by XDA user SultanXDA is super stable, also giving you some nice overclocking boost at 1.836Ghz (It can actually go higher but I recommend 1.836Ghz for stable performance.).
For those of you wondering where is Android 5.0 Lollipop for Galaxy S2 smartphones, I have some good and bad news.
The good news is that there are working versions of CM12 ROM alpha, which will give you the latest Android 5.0 Lollipop.
The bad news is that these ROMs are still in “alpha” stages, meaning there are many bugs. However, if you do want to try out the Android 5.0 Lollipop today, you can make a backup ROM, try Lollipop, then restore your previous ROM.
For this week’s T-Mobile Galaxy S2 ROM of the Week, check out the latest Evervolv ROM.
Based on latest Android 4.4.4 KitKat, Evervolv ROM brings you the best in class for stability and speed without sacrificing battery life.
If stability, performance, and battery life is important to you, this is the ROM for you.