The Final build of CM 10.1.0 for Galaxy S2 I9100G is here and it still uses the Android 4.2.2 Jelly Bean. In order to successfully install it on your smartphone, you will need to take a look at this post and apply all the instructions that I have listed below. Make sure that you know what you're doing before continuing to the how-to part.
First thing that you need to do, is to read the guidelines below. These will help you correctly prepare your Galaxy S2 I9100G phone for the installation process of CM 10.1.0 Stable ROM. Here's what you need to know:
- use this post only with the Samsung Galaxy S2 model number I9100G. Do not try to flash the files you find here on the I9100 model, as that one will get bricked with this ROM.
- your phone has to be factory unlocked, rooted and running a custom Recovery image such as CWM or TWRP.
- I have used CWM Recovery for this post, but the TWRP one will work just as well.
- use the Custom Recovery mode to create a NANDROID backup of your currently installed ROM. This is great method for you to create a restore point for your device, backup file that can be used in case something goes wrong and your device doesn't work with the new CM 10.1.0 ROM.
- In the tutorial you'll find a step that tells you to wipe data and factory reset your device, do it.
- the factory reset will remove all contents from your device's system partition, but the internal Storage will remain unharmed. That means that the installed apps, SMS, Call Logs info and other similar data will be wiped in the process.
- backup installed apps data using tools from Google Play Store.
- in order to save SMS info, Call Logs or APN Internet Settings using these apps: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore.
- sync your Contacts info with your default Gmail account.
- enable USB Debugging option from your device's Developer Options menu.
- the phone's battery charge levels need to say that there is still 50% left before the device powers off completely.
- this is a guide for advanced users, don't try to flash the new ROM in case you don't know what CWM Recovery, Flash, NANDROID or factory reset measn.
- we cannot be blamed in case you lose any important data in the process nor can we be held responsible in case you brick your device.
These were the guidelines that you had to go over before continuing to the next part of this article. Don't skip any steps listed below and make sure to ask for help in comments for any problems that you might stumble while trying to update your device.
How to flash CM 10.1.0 Stable ROM for Samsung Galaxy S2 I9100G:
- Download CM 10.1.0 Stable zip file for I9100G from HERE.
> save the file on your PC and don't unzip its contents.
- Download Gapps for CM 10.1 ROMs from HERE.
> don't extract its contents, save the file on PC.
- Connect your Galaxy S2 I9100G with your PC and then move both files onto its internal SDcard.
- When the files are moved, disconnect the device from PC and power it off.
- Boot the device into Custom Recovery Mode.
> this guide is using CWM Recovery, but the TWRP is usable too, only that you have to apply the corresponding actions.
- Select 'backup and restore' option and create a NANDROID backup of your currently installed ROM. This will set a restore point for your phone.
- Select 'wipe data/ factory reset'. Confirm. Do not skip this step as otherwise your device might not boot into normal mode.
- Select 'install zip from SDcard' and then 'choose zip from sdcard'. Find the CM 10.1.0 Stable ROM and confirm its installation.
- Select 'choose zip from sdcard' again after the ROM has been installed. Now you need to find the Gapps file. Install this one too.
- When both files have been installed, get back to the main Recovery Mode menu and select 'reboot system now'.
- Wait for your device to boot into normal mode after the first boot process loads all the CM 10.1.0 Stable ROM files. Use your Google Account details to take control over your device once again.
- Test the new CyanogenMod 10.1 Final build and then tell us in comments if the performance of your Galaxy S2 I9100G have improved.
If the device doesn't go past the CM 10.1 first boot process, then you will need to power it off completely. After that you need to repeat the entire tutorial once again and this time you have to make sure not to skip any steps. Make sure to apply 'factory reset' before installing the new ROM.
I hope that you did manage to install the CyanogenMod 10.1.0 Stable Build for your Galaxy S2. If you don't like how your device works with it, then you should use the Custom Recovery Mode and the 'backup and restore' step to restore the previous ROM's NANDROID backup files. For extra help ask in comments.