Update Samsung Galaxy S2 T-Mobile to Android 4.2.2 Jelly Bean using the CM 10.1 Release Candidate 2 ROM

T-Mobile Galaxy S2 updated to Android 4.2.2 JB using CM 10.1 RC2 ROM

The CyanogenMod team is working hard on releasing updates for their CM 10.1 ROMs before the Android 4.3 ROM is launched. Use this tutorial to learn how to successfully flash the CM 10.1.0 RC2 ROM for your T-Mobile Galaxy S2 phone.

T-Mobile Galaxy S2 has been launched long time ago, but the CM team continues to support it and release brand new Jelly Bean CM builds and keep the device updated with the latest functions and features. The battery life of the TMO Galaxy S2 might not be that great with Android 4.2.2 Jelly Bean-based custom ROM, but you should still give it a try.

This is  the second Release Candidate of the CyanogenMod 10.1.0 and you will first have to read the guidelines below in order to learn how to properly flash this new custom ROM for you T-Mobile Samsung Galaxy S2 phone. Here’s what you need to know:

  • use this guide only for the Samsung Galaxy S2 T-Mobile edition. Don’t try to update any other Android smartphone using the instructions that I have listed in this post, as that will make them unusable. The model number of your device should be T989. Close this tutorial in case your device has a different model number.
  • your device has to be rooted and running a custom Recovery image such as CWM or TWRP. We’ve used the CWM Recovery for this guide, but you can use TWRP Recovery, if that’s the one installed on your device.
  • create a NANDROID backup of your current ROM before installing the CM 10.1.0 RC2 ROM. This will set a restore point for your device and you can use in case the Galaxy S2 TMO doesn’t boot with CyanogenMod ROM.
  • backup the SMS, Call Logs and APN Internet Settings using these tools: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore. Root access is needed for some of these apps.
  • sync the Contacts data with your Gmail account so that you won’t lose any important phone numbers.
  • the tutorial will remove the contents from the /system partition, while the internal SDcard will remain untouched. You will lose installed apps and other similar data that’s stored on your device’s system partition only.
  • enable USB Debugging option from the Developer Options menu.
  • make sure that the phone’s battery has enough power left before switching off completely.
  • this tutorial is destined to be used only  by advanced Galaxy S2 TMO owners.
  • you can’t held us responsible in case you lose any data or you brick the smartphone in the process.
  • read all the info in the tutorial before starting the update.
  • if you cannot complete the installation, then you should ask for extra help in comments.

NOTE: If your device is already running on a previous build of CM 10.1 such as Nightlies or M snapshots, then you skip the ‘factory reset’ step and install the RC2 build over your previous OS. But, in case the phone doesn’t boot after the install is complete, then you will need to repeat the entire tutorial once again and factory reset your device.

These were all the guidelines that you had to go over before getting to the next part of this post. All the instructions you need are listed below.

How to install CM 10.1 RC2 Jelly Bean 4.2.2 ROM for the T-Mobile Samsung Galaxy S2:

  1. Download the CM 10.1.0 RC2 zip file from HERE. Save the file on your computer without extracting its contents.
  2. Download Gapps for Android 4.2.2 ROMs from HERE. Don’t unzip and leave the file on your PC for the moment.
  3. Now, connect the phone to your computer. Move both files onto its internal SDcard storage without unzipping the files.
  4. Disconnect the device from PC when the files are copied and then power it off completely.
  5. Next, boot your TMO Galaxy S2 into CWM Recovery mode by pressing and holding Volume Up, Home and Power buttons. Release the buttons when the custom recovery menu appears.
  6. From the main recovery screen select ‘backup and restore’ option. Create a full NANDROID backup of your current OS as it will set a restore point for your smartphone. Get to the next step when done.
  7. Return to the first screen and select ‘wipe data/ factory reset’ option. Confirm this process. NOTE: if your device is already running on a previous build of CM 10.1 then you can skip this step and continue to the next one.
  8. Select ‘install zip from sdcard’ now and then ‘choose zip from sdcard’. Find the CM 1o.1.0 RC2 zip and install it.
  9. When the ROM is successfully flashed, select ‘choose zip from sdcard’ again. Find the Gapps zip and confirm that you want to flash its contents.
  10. After both files have been successfully installed, you need to get back to the first menu of CWM Recovery mode. Select ‘reboot system now’.
  11. Wait several minutes for all CM 10.1 RC2 files to be loaded and for your device to complete the first boot process with the new OS.
  12. Enter your Google credentials when asked and then take control over your phone once again.
  13. Test all the new features of the CyanogenMod 10.1 ROM and then tell us in comments which are the ones that impressed you the most.

In case the first boot process doesn’t complete in under 10 minutes or the phone enters a boot loop, then you will have to power off the device completely. After that you will need to repeat the entire tutorial once again. The second time you will have to make sure that you won’t skip any steps and apply the actions listed under step 7 to factory reset the phone successfully. Re-flash the ROM and Gapps files and that should be it.

If you don’t like how the CM 10.1 RC2 ROM works with your T Mobile Galaxy S2, then you can easily restore the NANDROID backup of your previously installed ROM using the CWM Recovery mode. If you have any other questions, please post them in comments and we will gladly help you.