The Galaxy S2 I9100G has received its own variant of the second 'M' build release of the CM 10.1 ROM. Use this tutorial so that you'll learn how to successfully update your device. Do not use the guide if you're a rookie and you didn't install any customization files until now.

The 'M' build of the CM 10.1 has reached its second version and now it is  based on the Android 4.2.2 Jelly Bean AOSP ROM. It brings all the popular CyanogenMod functions and features. Before starting the installation, read the guidelines listed several lines below. You will learn what you have to do in order to make sure that the installation will be completed in under 5 minutes and at your first attempt. Here's what you need to know:

  • this is a tutorial that will work only with the I9100G model of the Samsung Galaxy S2. It is the TI OMAP-based device and not the Exynos I9100 model, so you shouldn't attempt to flash the files you find here on any other smartphone.
  • Your phone has to be rooted and running a CWM Recovery image.
  • Use the custom Recovery mode to create a full NANDROID backup of your current ROM. This will set a backup and a restore point for you to use in case the device doesn't power on with the new Cm 1o.1 M2 operating system.
  • The /system partition of your phone will be deleted and the installed apps, SMS, Call logs and other similar data will be removed. Use the following tools to backup SMS, Calls Logs: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android application. Root access will be asked by some of these tools.
  • Sync the Gmail account with your Contacts / People app so that you won't lose any phone numbers and other contact details while installing the new ROM.
  • Enable USB debugging option.
  • The phone's battery should be charged and its power levels should be over 50%. This will prevent the phone from powering off in the middle of the updating process.
  • We cannot be blamed in case you lose any data or in case you brick the phone.
  • Read the entire post and don't skip any instructions.

Get to the next part of this post and you should be able to flash the new update in no time.

Note: in case your phone is already running on a previous version of the CyanogenMod 10.1 nightlties ROM, then you skip the 'factory reset' step as it isn't needed and you won't lose any installed apps nor any other data files.

How to install CyanogenMod 10.1 M2 custom ROM for the Samsung Galaxy S2 I9100G:

  1.  Download the custom ROM from HERE. Place the file on your PC and don't unzip its contents.
  2. Download the Gapps for Android 4.2.2 based ROMs from HERE. This is the zip that you will need to flash in order to install the Google-based apps on your device. Don't unzip.
  3. Connect the smartphone to your PC and move both files on to its internal SDcard. Disconnect the phone from PC when the files are moved successfully and after that power off the device.
  4. Boot your smartphone into CWM Recovery mode.
  5. Create a NANDROID backup of your current ROM using the 'backup and restore' option in the Recovery mode menu.
  6. IMPORTANT: Select 'wipe data/ factory reset' and confirm. If your phone is already on a previous build of CM 10.1 Nightlies then you can skip the wipe process.
  7. Now, select 'install zip from sdcard' and then 'choose zip from sdcard'. Find the CM10.1 M2 zip file and install it.
  8. Next, after the ROM is installed you should select once again 'choose zip from sdcard'. Install the Gapps zip and confirm.
  9. After the files have been installed then you should return to the main menu of the CWM Recovery mode.
  10. Select 'reboot system now' and wait until the device boots into normal mode with CM 10.1 M2 ROM.

These were all the instructions that you had to follow. I hope that you've managed to successfully flash the new custom ROM on your Galaxy S2 I9100G.

NOTE: In case the first boot process doesn't complete after 10 minutes or the device gets into a boot loop, then you should power off the device completely. After that you need to boot the CWM recovery once again and apply the actions listed under step 6 and then re-install the ROM and Gapps files. Eventually you should be able to flash the new ROM without problems.

If you're not a fan of how the CyanogenMod 10.1 M2 looks or runs on your Galaxy S2 I9100G, then you can easily restore the backup file of your previous ROM using the same CWM Recovery mode.

Ben · 6 years ago

trying to flash this file but keep getting Installation aborted :(

corner-left-up dots-three-vertical