Install Android 4.4 KitKat Cyanogenmod 11 on Galaxy S2 I9100 [CM 11]

The well known Cyanogenmod team is releasing Android 4.4 KitKat ROMs for many high end devices. Their unending journey will surely lead them towards the tower of success. Now they have started expanding their coverage to more number of smart phones. One of the famous Samsung Galaxy S2 i9100 smart phone can now be updated with Android 4.4 KitKat unofficially. There was not at all chance that this device will get an official 4.4 update. All thanks goes to the CM team who made this dream come true.

This ROM based on Cyanogenmod 11 has the base of an Open source project and is offered without the bloatware of Samsung. As this device is much compatible with Android 4.4 KitKat it can smoothly run the all new advanced features including CPU Governor, refurnished home screen, new dialer app, new themes, theme editing, personalization and standard memory, new services, low memory management support, new gallery, new keyboard, new customization, battery saving tweaks & much more. Along with that it brings optimized RAM, updated Linux kernel and enhanced processing function. But unfortunately, this build is in its initial stage, hence you may face some untested bugs and issues. Some of which are given below.

Known Issues:

  • Some Apps won’t work.
  • Privacy guard icon not disappearing when exited app.
  • Some Cyanogenmod features are missing.
  • Brightness setting issue.
  • Timeout setting won’t work sometimes.
  • No account selected for backup.
  • Broken layout of quick message popup.
  • Problem while setting lock screen.
  • Displaying incoming calls can take much more time sometimes.

These bugs and issues can be definitely fixed with further updates by CM. If you still want to experience the latest KitKat flavored CM 11 ROM on your Galaxy S2 I9100 then proceed to the actual flashing process given further.


Everything given below for flashing the latest Android 4.4 KitKat on your Galaxy S2 is very risky and may cause serious or permanent damage to your device, if not attempted properly. Unfortunately if such thing happens, then neither we the members of nor the developers of this ROM will be held responsible for that. Although it is very rare that your device will get damaged but as disaster can knock your door without knowing you, it is better to follow & read every step properly and without attempting anything by your own.



This Cyanogenmod 11 nightly build belongs to only Samsung Galaxy S2 model number I9100. If you try to flash this on any other device or variant, then it may result into completely dead device. So make sure that you have the same device as mentioned above. You can verify the given number with your device’s model number from Homescreen–> Menu–>Settings –> About Device.


  • Better check your battery power before proceeding further. Lack of battery can interrupt the process thus increasing further problems. So ensure that you’ve charged your device at least up to 80%.
  • For improving your battery life, you may follow our guide:
  1. How to Improve Battery Life of an Android Device (Tips).
  • With timely backup, the risk of losing all your important data decreases to a vast extent. So you must always be ready with the backup of your contacts, SMS/MMS and call logs, APN settings etc. You can copy the same on your PC for more safety. Also this is very much essential as everything gets wiped in the last step of procedure.
  • For backing up Contacts & Messages, you can refer this article:
  1. How to Backup Android Contacts and Text Messages (SMS/MMS).
  • For backing up Call logs, APNs & EFS folder, you can refer this article:
  1. How to backup Call logs, APNs and EFS folder from your Android Device.
  • You cannot proceed further without unless you have installed a proper custom recovery like Clockworkmod recovery or TWRP recovery on your device. If you haven’t installed it yet, then follow our article given below for installing CWM recovery on your Samsung Galaxy S2 i9100.
  1. Install CWM recovery on Samsung Galaxy S2 i9100.

Procedure to update Samsung S2 to Android 4.4 KitKat Cyanogenmod 11 ROM


  • Download the Cyanogenmod 11 Custom ROM from the given link below:

  1. Click Here to Download
  • As this ROM does not contain Google Apps, you need to flash them separately. You can download the same from the given link below:
  1. Click here to Download
  • After downloading CM 11 ROM package & GApps package files, connect your device to your PC. Enable MTP mode for accessing the internal /external storage. And transfer both these files on the root directory of your device. We have purposefully mentioned ‘root directory’ here since it is the most convenient location for accessing whenever you land in recovery mode.
  • Disconnect your Galaxy S2 from PC and switch it off completely. Now boot into custom recovery mode which you’ve installed on your phone. For Galaxy S2, recovery mode can be entered by holding Volume Up + Home button + Power button simultaneously until you land in recovery mode.
  • The first thing after you land into recovery mode is to make a complete nandroid backup. This is nothing but the backup of your entire current operating system. You can easily restore your saved ROM in case of installation failure. For doing a proper nandroid backup follow our guide:
  1. How to Backup whole ROM/Firmware via Clockworkmod (CWM) recovery.
  • Now return to the main menu of recovery mode & select wipe data/factory reset & subsequently wipe cache partition for wiping all the data & caches respectively from your phone memory. So ensure that you’ve backed up everything before attempting this step.
  • The actual process of installing the CM 11 ROM needs to be done. For doing the same, navigate to the main menu of recovery and select the ‘install zip from SD card’ option & on the next page select ‘choose zip from SD card’. As soon as you click on it, you’ll see all the data present on internal/external storage on your phone. Select the ROM package file which you’ve transferred earlier. On the next page select ‘Yes’ to confirm the installation. This will start the actual flashing process.
  • The process will take few minutes to complete. After it is successfully completed, you’ll again land into recovery mode. Again navigate to the ‘wipe data/factory reset’ option followed by ‘wipe cache partition’ option to wipe data and cache respectively. This step can help in solving the boot loop issue.
  • The same procedure must be followed for flashing Google Apps. But don’t attempt the last step of wiping data after installing them.
  • After flashing both the files, you can restart your device by selecting ‘reboot system now’ from the recovery mode. This first boot will take more time to start than usual.

Note: If you want to restore back your previous Rom & don’t want this CM 11 ROM anymore, then you can easily do that by using the CWM recoveries backup & restore feature. For doing so, navigate to the recovery mode through the steps mentioned above and select ‘Backup and Restore’ option and then on next screen select Restore’ option. This will show you all the backups you did before. Select the one you want to restore.


Finally! The Cyanogenmod 11 custom ROM based on the latest Android 4.4 KitKat has been successfully installed on your Samsung Galaxy S2 i9100. You can verify the same from Home screen-> Settings-> About device. Even though we have made this article as simple as possible to understand but still if you face any difficulty while going through the process then feel free to ask us through the comments section below. We’ll help you out. Till then Enjoy!

Comments (2)
  1. Trent February 3, 2014
    • Abhijeet Bharekar February 3, 2014

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.