How to

Flash official CM 10.1.0 Stable ROM for Samsung Galaxy S2 I9100G

Samsung Galaxy S2 I9100G

The official and final stable build of CM 10.1.0 has been released for more than 50 Android devices. Now, we will teach you how to install the CM 10.1.0 for Samsung Galaxy S2 I9100G device.


This article has two distinctive sections, in the first one you’ll learn how to prepare the S2 I9100G device for the installation, and in the second one section, we will teach you how to install the CM 10.1.1 firmware on S2 I9100G smartphone.

So be sure you read all the instructions listed here and don’t skip any step from below:

Make sure that you know what means an installation of CM on your device and be sure you have enough experience with the installation of this kind of firmware.


  •  All instructions listed here work only with Samsung Galaxy S2 model number I9100G. Do not try to use the same for any other model or on the Galaxy S2 I9100 model because you can brick or damage your device.
  • The Samsung Galaxy S2 model number I9100G has to be factory unlocked, rooted device, and it need to run a custom recovery image (CWM or TWRP).
  • In this tutorial,  we will use CWM Recovery image, but it works well with the S2 I9100G which has TWRP custom image running on it.
  • Take a full backup for your actual ROM which is running on your device with the help of NANDROID method from the Custom Recovery Mode.
  • During the process,  you’ll find a point where it is required to wipe data from the internal device’s memory and to perform a factory reset.
  • After you perform the factory reset all of the data from the device’s system partition will be removed.  So take the backup of all of your market applications, SMS, Call logs History, contacts, APN Internet Settings, and all data from there.
  • For saving your data, you can use the Google Play Store applications and our backup tutorials such as SMS backup and restore method, APN Settings Backup and Restore guide, Call Logs backup and restore method and application from here.
  • For saving your contacts info, you should sync your contacts with your Gmail account.
  • Next, you need enable USB Debugging option from GS smartphone’s Developer Option menu.
  • Make sure that you have enough power left in the device battery, it makes sure the charge level is more than 65% power left before the smartphone powers is off.
  • If  you don’t have enough experience with the installations custom, ROM doesn’t try to flash this custom ROM.
  • All of the instructions and information listed here are provided only for instructional and educational purpose, we ( team) cannot be responsible, blame or liable if you lose any data during or after flashing process or your device will be bricked or damage.

How to flash CM 10.1.0 Stable ROM for Samsung Galaxy S2 I9100G:

  1. Download CM 10.1.0 archive zip file for Galaxy S2 I9100G from HERE and save the same on your computer. Don’t unzip its contents.
  2. Download suitable Gapps for CM 10.1 firmware from HERE. Save it on your PC and don’t extract its contents.
  3. Connect the S2 I9100G to PC using its USB cord.
  4.  Move both downloaded files onto S2 internals SDcard.
  5. After the downloaded files are totally moved, remove the USB cord to disconnect the S2 smartphone from PC.
  6. Power off the S2 device.
  7. Boot the S2 device into Custom Recovery Mode. For this guide,  we are using CWM Recovery custom recovery image, but for the devices which are using the TWRP is usable.
  8. From Custom Recovery Mode menu, select ‘backup and restore’ option and from there create a NANDROID backup for your actual running ROM. This backup will represent a restore point for your smartphone.
  9. From the main Custom Recovery Mode menu select ‘wipe data/ factory reset’ and confirm this action
  10. From the main Custom Recovery Mode menu select ‘install zip from SDcard’ and after that ‘choose zip from sdcard’, browse and load CM 10.1.0 Stable ROM and confirm its installation.
  11. After CM 10.1.0 Stable ROM has been installed, select ‘choose zip from sdcard’ again, but now browse and load the Gapps file and confirm its installation too.
  12. Get back to the main Recovery Mode menu, after the both files have been successfully flashed and from there select ‘reboot system now’.
  13.  Now your device is going to boot into normal mode with CM 10.1.0 Stable ROM OS running on it.

Congratulations, you have successfully learnt how to flash the new CyanogenMod 10.1 Final build version on the Galaxy S2 I9100G device.


  • In case your device doesn’t go forward with CM 10.1 first boot then you have to do:
  1. Power off  the Android device
  2. Repeat the above tutorial again but be sure that it does not skip any step.
  3. Also, make sure you correctly apply the ‘factory reset’ before flashing the new custom firmware.

In case you have other extra questions use our comments section from below.



Most Popular

To Top