CM10.2 Android 4.3 ROM for T-Mobile Galaxy S2!

Download this video for viewing in HD on your smartphone or computer.
Click Here to Download High-Quality HD video to your Smartphone or Computer.

This video was brought to you by AndroidRoot.org. Click Here to See at AndroidRoot.org

cm10.2-android4.3-rom-t-mobile-galaxys2

For those of you who need to be on the bleeding edge of Android and also willing to try out “beta” custom ROMs, do check out CM10.2 Android 4.3 ROM for your T-Mobile Galaxy S2 SGH-T989.

This is an “unofficial” port of CyanogenMod 10.2 ROM, which comes with the latest Android 4.3.   Out of the box, I was actually rather impressed as almost everything was working smoothly except for a slightly buggy camera that seems to work at times and freeze at others.

If you do use your phone as a daily driver and you need a working camera, this isn’t a ROM for you (unless you want to try it and restore your old ROM back after).  However, if you don’t need a working camera, this ported version of CM10.2 may give you pretty much everything you need from Android 4.3.

For those of you brave and must check out the latest Android 4.3, give it a test drive over the week(end) and do let me know what you think!

Download:

Download CM10.2 Android 4.3 ROM for T-Mobile Galaxy S2 SGH-T989

Download Gapps

To install ROM, reboot into recovery, wipe data/factory reset (unless coming CyanogenMod ROM), install ROM, install AJK kernel, install Gapps, and reboot.

To fix broken Google Now search, simply update “Google Search” app in Play Store.

Credits – XDA <— Please donate to the developer of this ROM or hit Thanks button on XDA if you like it, thx!

You may also like...

  • Omead

    Max could i please get a link to the AJKkernel for t989. thanks

    • Birdman

      could you not be lazy?

      • poppiesgdd

        Lets see what Max says about poor advice
        and ridicule ?.
        Glenn .

      • GodofBirdman

        WOW Really Mature Birdflu……

        • poppiesgdd

          Everyone needs help sometimes .

          • Birdman

            Well there are tutorials for how to use google but i thought it was pretty self explanatory. Too much spoon feeding and not enough motivation to learn it seems. He could have typed less and gotten quicker results, just saying.

            • poppiesgdd

              I am wondering if you really know
              what the definition of a forum is ,
              and what it’s for ?. Mine , and
              probably most of the people here
              is to help each other. Being smug
              doesn’t help anyone, neither does
              ridicule , or poor advice. The only
              information about the AJK kernel
              for the s2 is very ambiguous, and
              asking the right person saves bricking
              a phone doesn’t it ?.

    • Todd

      Dont “NEED” the kernal

  • Riz

    When this rom will be available for S2 I9100?

  • eddy

    I tried installing this rom on the t989 and it installed normally but when i turn my phone on i is stuck on the boot animation and and won’t load the actual OS. i would not recommend this build at all but if you do decide to try and install it make sure that you have a second rom to boot to in case it doesn’t work.

    • Birdman

      did you do a proper wipe and format? works great for me, but i always partition based on rom size

      • poppiesgdd

        If I were a smart person I wouldn’t partition at all .
        I would make a backup after getting the Rom
        exactly how I wanted it with everything loaded .
        Load a copy to my pc and one to my external
        sd card in recovery . This has many more
        advantages than using a partition . Eddy try
        using ” fix permissions ” in recovery first .
        Glenn .

        • Birdman

          Obviously hes talking about installing it first as it will not boot. Getting the ROM to how he wants isnt possible right now. No point making a 256mb partition if your ROM is only 107mb but each their own. I do it this way, and that way i know that no old files are interfering.

          • poppiesgdd

            If you ” do a proper wipe and format ”
            old files can’t interfere can they ?.
            I totally agree with doing a factory wipe
            because it leaves nothing behind to
            interfere , but , as eddy said , he had
            already loaded the Rom , tried rebooting,
            and it had stuck at the boot animation .
            By going into ” Recovery ” going to
            ” advanced ” then to ” fix permissions ”
            it then allows the Rom and kernel and
            any loaded apps on the Rom to become
            compatible . This is “similar ” to resetting
            the Bios and Northbridge Chip Drivers
            on the Hard Drive back to default on
            a Desktop PC . You can remove the
            battery on the phone , and it could fix
            the problem if you’re lucky , but , it
            won’t fix incompatibilities with the apps.
            Using ” fix permissions ” will fix this
            problem , if it is at all fixable .
            Roms usually stop at the Rom boot
            animation , not the phone model
            animation at the very start .
            Having an external sd card and
            doing a backup onto it before
            loading a new Rom saves a lot
            of problems if it won’t load properly .
            Luckily I did this , as I had downloaded
            a Rom for a different model by
            accident , All I had to do was restore
            the old Rom back and it was like I
            hadn’t changed anything .
            All the settings , phone log , texts ,
            contacts , and emails were still there.
            Glenn .

            • Birdman

              Ok well my bad i thought the fix permissions was for fixing corrupted file access permissions not changing compatibility flags. The BIOS only enables/disables BIOS controlled hardware and has nothing to do with system file permissions. Northbridge chipset drivers are not resettable, if drivers become corrupted you reinstall or upgrade the drivers. He didnt load the ROM just installed it, the problem is loading it.
              My first installed failed by using the “proper” methods.
              Second install, set partition and swap size then formatted /data, /system, /cache, /sdcard installed ROM then Gapps. wipe cache and rebooted.

              • poppiesgdd

                I don’t know if you missed the
                point about Northbridge chips
                and their “drivers on the hard drive ”
                not the Bios . If you take a hdd from
                one PC to a different PC with a
                different Northbridge chip and want
                to make it compatible without losing
                all your information on the hdd
                by having to format the drive.
                In “Device Manager ” you go to
                ” IDE ATA / ATAPI controllers ” then
                down to the Northbridge driver and
                update the driver back to the “Standard
                PCI IDE controller ” . If you then shut down
                the PC without allowing it to restart ,
                you can then put it in the new PC without
                losing any information and saving time .
                This is the Inference I was trying to make
                about the similarities .

  • Guillermo

    Good afternoon fellow, I have a question when I download the ROM stable since the phone I can not install it since I started RECOVERY state and I can not test the new ROM to avoid having to delete game data or anything like that, I should do or help me? thanks

  • Skydriver

    Is there a way I can download this rom and won’t have to reinstall all my apps from my current rom?

    • poppiesgdd

      I was just having a peek here and noticed your question .(i9100)
      If you have an external sd card installed you can use an
      app called app backup and restore to save the ones off
      your current Rom to the external sd card . After you have loaded
      your new Rom , you can then load them back on to it .
      As long as you don’t intentionally wipe your sd card , they
      should still be there !. It doesn’t take very long to load them
      back on , and you can omit the ones you don’t need very
      often , until you actually need them . Two advantages are
      you save on data usage, and speeds up the phone’s Rom .
      I hope this is what you wanted to know , and good luck .
      Glenn .

  • bc

    Anybody can help me? I installed this ROM but I can’t use the keyboard.

    • Birdman

      Did you use the Gapps from the link?

      • bc

        Yes, perhaps its because of de kernel?

        • Birdman

          i didnt use the ajk kernel and the keyboard issue seem to be with gapps. I only installed the ROM and it installed perfect and ran fine, as soon as gapps is installed. Keyboard issues occur

  • Odroid

    Result of following the install process exactly… my S2 X (T989) is now BRICKED. Not recommending this rom to anyone. This was my 5th rom without issues on previous roms….

    • bc

      I suppose you download/installed something wrong….

      • Odroid

        only logical culprit is AJK Kernel which I DO NOT RECOMMEND INSTALLING!

  • Birdman

    Gapps no longer issue, rocket music player and utorrent installed and running. Didnt use AJK kernel, just gapps. Super happy

  • Mark

    cant install due to radio. Can someone please help me. Not sure what to do which radio do I need/update. Thank you!!

  • Michael Bence-Lyons

    Installed this ROM straight away got error message that the Android Keyboard had problems, then it started flickering……OMG got to get rid of this ROM pronto got into recovery mode after a little tussle, it’s now history. These early 4.3 ROMS for the S2 are as useful as a chocolate teapot!!!

  • BuggyBumper

    no matter how many times I try this,

    To install ROM, reboot into recovery, wipe data/factory reset (unless coming CyanogenMod ROM), install ROM, install AJK kernel, install Gapps, and reboot.

    it hangs at boot up screen. T Mobile S2 sgh T989

    • mark l.

      I’m having the same issue with he radio.. Did you figure it out?

  • fd

    Installed it today on T Mobile S2 SGH T989
    Installed ROM and Gapps, did not install AJK kernel, reboot.
    After ROM install there is a prompt to update to latest version.
    Updated to latest version and so far no problems.
    Will you posted.

  • Porkchop

    OK so I was switching from JMT JBv4. I wiped everything with factory reset, cleared cache, and cleared dalvik cache. Then I wiped with dark side. I installed CM10.2, AJK kernal, then gapps. After I rebooted phone won’t do anything I can even plug it in screen stays black. Can anyone help.

    • cm10.2 downgraded

      is your phone encrypted? I had the same problem reverted back to 10.1.3 for now. I hear CWM recovery is the problem and we need the TWRP recovery for such devices.

  • poppiesgdd

    One of the best, I don’t know what people are complaining about, everything works for me, did you really do it right or not. Integrity counts.

  • Yo

    If you are having problems with the Radio not being updated, download Kies and update the phones firmware. You have to have JB installed. This is the simplest way for a non-expert like me anyway.

  • Pyro

    So far I’ve had the same problem with all the 4.3 Roms. They boot just fine, but when I get it set up they show that my internal memory is take up. Even without gapps I have 1.6GB used on only the apps the Rom came with. I’m using TWRP coming from one of the early AOKP 4.2.2 nightlies. Anyone have any suggestions?

  • edgar olmedo

    Is it possible to over clock this ROM on T-Mobile version?

  • Bryan

    Hello, i need help, i want to update my galaxy SII sgh t989 (Hercules) to cm 10.2 but when i restar in recovery mode and i begin to install the new rom, it saids that i need i to update the “radio”, my question is: when do i do that, before or after to reset the phone to factory or wipe cache data ?