<--Google Page ads-->

Install CM 10.1.0 RC2 Jelly Bean 4.2.2 ROM for the Samsung Galaxy S2 I9100G

Use this guide and learn how to flash the latest Release Candidate build of CM 10.1 for the Samsung Galaxy S2 I9100G. This is not an official Samsung released ROM but a custom one that has been released by the CyanogenMod team.

A Release Candidate build of CM 10.1 is a more stable edition than the Nightlies or M releases. It packs all the new features and improved functions that were added since the first days of the CyanogenMod 10.1 beta builds. Installing it is easy and since it is one of the best custom Jelly Bean ROMs you will end up using it as your default OS from now on.

Note that since it is based on Android 4.2.2 JB, the battery life of your Galaxy S2 I9100G phone will be reduced. Read this entire post and you will learn that installing a CyanogenMod ROM can be completed fast and without problems. If you’re a novice and you don’t know what a custom ROM is easy, then it would probably be best for you to research a little further into the matter before trying to flash any file listed in this post.

First thing that you need to do before installing the new OS is to read the guidelines below:

  • use this tutorial only with the Samsung Galaxy S2 model number I9100G. Don’t use this tutorial with any other Android phone or tablet, as you will end up bricking it.
  • your phone has to be rooted and running a custom Recovery image such as CWM or TWRP. I have used the CWM Recovery mode for this ROM, but you can use TWRP if that is the Recovery image that is installed on your phone.
  • use the custom Recovery mode to create a full NANDROID backup of your current ROM. This will create a restore file for your phone’s operating system and you can use it in case the smartphone doesn’t boot into normal mode with CM 10.1 RC2.
  • in the ‘how-to’ guide you’ll find a step that tells you to wipe data and factory reset the device. This will remove all contents from the system partition, while the internal SDcard contents will be left unchanged. Galaxy S2 I9100G phones that are already sporting a CM 10.1 ROM can skip the factory reset.
  • if you factory reset the phone, you’ll lose all installed apps and all the other contents from the /system partition. Use a tool that is capable of backing up applications to save important data from your favorite apps.
  • if you want to backup SMS, Call Logs or APN Internet Settings use the following tools for Android devices: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore. Root access is required for some of these apps.
  • to save the Contacts data you need to sync it with your default Gmail account.
  • enable USB Debugging option.
  • don’t skip any steps that I have listed in this post.
  • this is a guide for advanced Android users.
  • make sure that there is enough power left in your phone’s battery to prevent it from switching off in the middle of the updating process.
  • don’t blame us if you brick the phone or you lose important data after installing the CM 10.1 RC2 on your Samsung Galaxy S2 I9100G.

Now that you know all of the above, continue to the next part of this article. In case you cannot complete the installation, then you should ask for extra help in comments.

How to install CM 10.1 Release Candidate 2 Jelly Bean 4.2.2 for the Samsung Galaxy S2 I9100G:

  1. Download the CM 10.1.0 RC2 ROM zip from HERE. Save this file on your PC and don’t extract its contents.
  2. Download Gapps for Android 4.2.2 / CM 10.1 ROMs from HERE. Don’t unzip the file and save it on your computer.
  3. Connect your Galaxy S2 device to your computer and move both files onto its internal SD card. Disconnect the device from your PC when done.
  4. Power off the phone.
  5. Boot it into CWM Recovery mode using Volume Up, Home and Power buttons simultaneously.
  6. Select ‘backup and restore’ option from the main recovery screen and create NANDROID backup of your current ROM. This sets a restore point for your device.
  7. Select ‘wipe data/ factory reset’ and confirm this process. NOTE: if your phone is already sporting a previous build of the CM 10.1 then you can skip this step. But, in case the device doesn’t boot with the new OS then you will have to return to this step and apply ‘factory reset’.
  8. Select ‘install zip from sdcard’ and then ‘choose zip from sdcard’. Find the CM 10.1 RC2 zip and confirm the installation.
  9. Select ‘choose zip from sdcard’ again after the ROM is installed. Find the Gapps file and install it.
  10. When both files have been successfully installed you should return to the first screen of the Recovery mode.
  11. Select ‘reboot system now’ and wait for the the device to boot into normal mode. The first boot process shouldn’t take more than 5 minutes.
  12. Enter your Google Account details and take control over all of its new functions.

These were all the steps that you had to take in order to successfully flash the latest CM 10.1 Release Candidate build. You can continue to update your phone with CM 10.1 builds by opening Settings and then checking the info under CyanogenMod Updates.

Test all the functions of this new OS and make sure to customize all the new Galaxy S2 I9100G UI screens to setup the device to improve your overall Android experience. If you don’t like this new ROM, then you can easily restore your phone to its previous ROM using the CWM Recovery mode.

If the CM 10.1.0 RC2 ROM didn’t install at your first attempt or the device entered a boot loop or it got stuck at the first boot process, then you should power it off completely by removing its battery. After that you should repeat the entire tutorial once again and don’t skip any steps listed above; make sure to apply the factory reset action.

For any questions please use the comments section below. Leave a detailed comment explaining which steps you took and where you got stuck, so that we can make an idea about the actions you needed to take and identify the problem giving you the best solution, helping you to flash the latest Android 4.2.2 Jelly Bean-based CM 10.1 ROM.