The Samsung Galaxy S2 I9100G smartphone has received its official build of CyanogenMod 11 Nightlies finally. Use this post if you want to learn how to successfully install in on your device.
This might not be a stable release, but you can still get one of the best KitKat 4.4.4 experiences. However, this comes at a cost as the KitKat ROM isn’t very battery friendly and it might lag from time to time, but if you like to tinker with your device, then this guide will teach you what steps to take in order to complete the update.
Read the guidelines below before starting the installation:
- use this post only with the Samsung Galaxy I9100G smartphone.
– do not attempt to update any other devices with the files that you will find in this post.
– check your phone’s model number by going to Settings> About device and if it doesn’t say ‘I9100G’ then you can skip this guide.
- your phone has to be rooted and running the latest CWM or TWRP Recovery, both custom Recovery variants are supported by this guide.
- do not skip the NANDROID ROM Backup and the Factory Reset steps that you will find in the tutorial.
– the NANDROID ROM Backup step creates a full restore point for your device.
– Factory Reset gets rid of all files installed by the ROM that is currently installed on your device.
- if you want to save data from installed apps or save some SMS text messages, then you can choose to do it using Helium tool for Android.
– Contacts and People details can be synced with your default Gmail account.
- enable USB Debugging from Developer Options for your device.
- check the battery charge level, it should be over 40% for you to be able to flash the new ROM without the Galaxy S2 I9100G switching off.
- read the entire post, don’t skip any steps and use the comments field to ask for extra help.
- this is a guide for advanced users, do not blame us in case you brick the phone nor in case you end up losing any data in the process.
Since you’ve read all of the above then you can continue to the next part of this post and learn how to flash the new ROM for your device.
Install CM 11 Nightly ROM for Galaxy S2 I9100G:
- Download the latest CyanogenMod 11 Nightly build for your phone from here.
– get one of the files that are newer than the 28th of June.
- Download Gapps for Android 4.4.x custom ROM from here.
- Connect the phone to PC. Move both zip files to your phone’s internal storage.
– do not unzip the contents of the files.
– if you’ve downloaded the files straight to your Galaxy S2 then you can skip this step.
- Switch off the smartphone now.
– make sure that it is disconnected from you computer.
- Boot your phone in CWM / TWRP Recovery Mode.
– if you don’t know how to do it, then check this info for Galaxy S3 -> the process is the same for Galaxy S2 devices.
- First, create a full NANDROID ROM Backup:
– CWM: select ‘backup and restore’, set a filename and confirm process.
– TWRP: press Backup, name the file. Confirm.
- Apply the Factory Reset now:
– CWM: select ‘wipe data/ factory reset’. Confirm.
– TWRP: press Wipe. Confirm.
-> you can skip this step only if you’re already running an older CM 11 Nightly build on your device.
-> if you skip this step and the phone doesn’t boot in normal mode, then you will need to repeat the entire post once again.
- Install the new ROM:
– CWM: select ‘install zip from sdcard’, then ‘choose zip from scard’.
– TWRP: press Install.
– Find the CM 11 Nightly zip and confirm the installation.
- After the ROM is flashed with success you will need to repeat step 8 for the Gapps zip.
- When all files are installed you can return to the main custom Recovery screen and reboot the phone.
– now wait until the reboot is complete, note that this might take a while and you shouldn’t press any buttons until the CyanogenMod home screen loads.
- Use your Google Account or the CM profile info to log into your device.
If you have problems completing the guide, then you can choose to ask for more help in comments or, keep repeating the guide until all the files are flashed. If you do repeat the guide, then it would be best not to skip any steps.