Samsung, the well renowned company today have taken their Galaxy series smart phones to such a high level that many other competitors need to think twice before launching their phones. Their Galaxy S series is completely ruling over the entire Android market. That’s the reason they took more interest in it and started expanding this series with the launch of Galaxy S2, S3 and S4.
Galaxy S2 i9100g, one of the variant of Galaxy S2 made a tremendous impact on its release. It continued the trend with some awesome note worthy features. Although both the i9100 and i9100G have identical features but the only thing that differentiates both are the processor and GPU that the unit runs. S2 i9100 has a 1.2GHz ARM Cortex A9 processor and ARM Mali-400 GPU while I9100G has Texas instrument’s processor and PowerVR SGX540 GPU. Due to such devastating features this smart phone did get many firmwares officially as well as unofficially. It had all the capabilities that every new version was able to easily run on it.
After the release of Android 4.4 KitKat, there were many devices waiting in a line to receive this latest android version update. But unfortunately only a few lucky ones were able to feel this KitKat firmware. Owners of Galaxy S2 i9100G will see the device get back on its feet after many days as the XDA recognized developers & contributors have teamed up together and have delivered the latest 4.4 update for this high end smart phone.
With this CM 11 ROM you can experience many new KitKat features including new dialer app, more customization features, refurnished home screen, battery saving tweaks, new themes, CPU governor, low memory management support, new gallery, new keyboard, and much more on your device. Despite this, it should be noted that this unofficial Cyanogenmod 11 build is currently in working stage, which means there are still bugs that are yet to be fixed. If you’re still interested in installing the latest Cyanogenmod 11 running on the newly launched Android 4.4 KitKat version on your Galaxy S2 i9100G then proceed to the further article given below.
The process of updating Samsung Galaxy S2 i9100G to CM 11 ROM is considered to be of much risk and even a slight change can highly damage your device. So you need to do it properly and at your own risk. Neither we nor the developers are responsible if your mobile is crashed. Although the chances of getting you device damaged or crashed are least but still we strongly recommend you to follow all the instructions perfectly without a single mistake.
ROM Info & Specifications:
Compatible Device – Samsung Galaxy S2 i9100g (Do NOT try it on Galaxy S2 i9100 or on any of its variants).
AOSP Based – Yes
ROM Name – Cyanogenmod
ROM Version – Android 4.4.2 KitKat CM11
ROM Status – Stable
- It must be running stock Android ICS 4.0.4 or Jelly Bean 4.1.2.
- It should be charged at least up to 60% battery level.
- Backup all your important data such as Contacts, SMS / MMS, Apps, APNs, Call Logs etc. This is recommended as everything will get wiped while performing the ROM installation. You can use following guides for performing a backup of different things:
- For Backing up Contacts & Messages, follow this article:
- How to Backup Android Contacts and Text Messages (SMS / MMS).
- For Backing up Call logs, APNs & EFS folder, follow this article:
- How to Backup Call logs, APNs and EFS folder from your Android Device.
Note: EFS folder is very important as it contains very sensitive information of your phone (like IMEI number, MAC address, product code etc). Even if by mistake, it gets wiped, you’ll lose all those things that I’ve mentioned and henceforth you’ll not be able to make any calls or connect to the network.
- Custom Recovery like CWM must be installed in order flash Cyanogenmod 11 ROM. If you haven’t installed it yet then refer the procedure section below.
How to Install Android 4.4.2 KitKat on Samsung Galaxy S2 I9100G:
For the user convenience, we’ve divided this article in 3 parts namely- Downloads, Recovery Flashing section & ROM installation procedure. We request you to go through all these sections and not to skip or ignore any of them.
File #1: Blazing Kernel v16 (Source: XDA)
File #2: Cyanogenmod 11 ROM Package (Choose the latest one)
File #3: Google Apps for Android 4.4 KitKat
After downloading all files, connect your phone to PC and copy those files to its internal storage memory.
Android 4.4 Compatible Custom (CWM) Recovery Installation:
Step 1: To install a custom recovery (Clockworkmod), you’ll need to flash a custom kernel like Blazing kernel, which already contains CWM inside and is fully compatible with the KitKat ROM installations. For flashing this kernel, we’ll use a stock recovery. Instructions for booting into stock recovery are mentioned in the next step.
Step 2: To boot into stock recovery mode – switch off the phone first. Now, press Volume up + Home button + Power key together and hold them till you see the recovery screen.
Step 3: In recovery mode, select ‘apply update from sdcard‘ option. Now, browse for the kernel file that you copied earlier on device’s internal storage and select it. You can use Volume up / Volume down buttons for navigation and power button to select the option.
Step 4: After flashing the kernel, select ‘reboot system now‘ to restart the phone.
By this time, you’ve successfully flashed a custom kernel + CWM recovery. Now, you are good to go with the ROM installation process.
Procedure to Install a ROM:
Step 1: Firstly, switch off the device completely. Now, boot your device into recovery mode. To do so, press and hold Volume up + Home button + Power Key simultaneously till recovery mode shows up. Now your device is entered into recovery mode.
Step 2: For the safe side, once you get into recovery, make a nandroid backup of your current ROM / firmware. Nandroid is a complete backup of system files, settings, apps and everything that ROM requires to run. In case if anything goes wrong then you’ll always have an option to restore your previous ROM. To take a nandroid backup, select ‘Back and Restore‘ option and then on next screen, select ‘Backup‘. Wait till CWM finishes its job.
Step 3: From main menu of recovery, select ‘wipe data/factory reset‘ option and hit ‘Yes‘ on next screen.
Step 4: Now, it’s time to flash the CM 11 ROM. Select ‘install zip from sdcard‘ followed by ‘choose zip from sdcard‘ and then navigate to the location where you’ve transferred and stored ROM & GApps files. Select ‘cm-11-xxxxxxxx-NIGHTLY-i9100g.zip‘ and confirm the installation by hitting on ‘Yes – Install cm-11-xxxxxxxx-NIGHTLY-i9100g.zip’. It will take few minutes for ROM to get installed.
Step 5: After flashing the ROM, perform step 3.
Step 6: Now, flash the GApps using Step 4 but this time, select GApps zip package instead of selecting ROM file.
Step 7: If you are done flashing both ROM & GApps files then hit ‘reboot system now’ option from front menu of recovery. This will restart the phone. To generate caches, first boot requires some time. So, keep calm and let the ROM do its magic.
Yay! You’ve successfully installed Android 4.4 KitKat via Cyanogenmod 11 on your Galaxy S2 i9100g. Now, take a break and enjoy the KitKat update 😉
If you have a question, feedback or any Android related thing that you want to share with us then do it now. Our comment section is 24 x 7 open for all Tech lovers 🙂 Your questions will be answered as soon as we read them.
Source & Credits: XDA Community