Update Samsung Galaxy S2 I9100 to KitKat 4.4.4 with CM11


Samsung Galaxy S2 is one of the popular device of Samsung but the official update stopped at Android 4.1 Jelly Bean. Even they haven’t shown any interest to offer any further software to this device. Galaxy S2, still today is one of the most widely used Android smartphone across the world and also one of the best among Android devices.

Galaxy S2-Kitkat-4.4.4

There are so many developers who keep on bringing up something new every second day to make your Galaxy S2 fly high, and somehow they have kept the interest of users alive by offering different custom ROMs based on the latest and greatest versions of Android.

Recently Google has launched Android KitKat 4.4.4 update for all the Nexus and Motorola Moto users that comes with many improvements and customization compared to the KitKat 4.4.2 version (KitKat 4.4.3 is actually a security updates and some fixes). Guys at CyanogenMod made a quick move and developed a CM 11 based Android 4.4.4 KitKat Custom ROM for our beloved Samsung Galaxy S2.

I know are excited and don’t want to read this, so without taking anything more about this, let’s move to the actual topic, follow this step-by-step-guide to Update Samsung Galaxy S2 I9100 to KitKat 4.4.4 with CM11.


  • Download and install Google USB drivers on your PC and enable USB debugging mode on your device, Settings->Application->Developer Option-> check USB debugging mode.
  • Your device should be rooted and install at least one custom recovery (CWM or TWRP recovery).
  • Also you must have to create the backup of everything, such as contacts, messages, images and more.
  • One more essential thing is, your device must be charge up to 70% to avoid interruption during the tutorial.

Files to Download

Update Samsung Galaxy S2 I9100 to KitKat 4.4.4 with CM11

  1. Plugin your Galaxy S2 to your PC and copy all the three .zip files to the SD card of your phone.
  2. Now disconnect your phone and turn it off complete.
  3. As I told, you should have install custom recovery, now boot into CWM recovery, in order to do so, turn it on by pressing and holding Volume Up + Home Button + Power Key and select recovery mode.
  4. Now select “Install > Choose Zip from SD card > browse the CWM file > tap yes”.
  5. This will flash KitKat comaptible CWM recovery in your Galaxy S2.
  6. Once flashed, again reboot your device into the recovery mode.
  7. In CWM recovery, wipe cache, factory data reset and advanced options > dalvik cache.
  8. After wiping all these three, select “Install” option.
  9. Now select “ select “Install > Choose Zip from SD card > browse the CM 11 ROM.zip file this time and tap Yes” to begin installation.
  10. This will flash the ROM in your phone.
  11. Once again in CWM recovery mode, select “Install > Choose zip from SD card > Gapps.zip file > and install this by pressing Yes.
  12. Now after completing everything, reboot your device. As you have installed a complete new OS then it might take little more time to start than usual.

For any further queries, you can comment below the issues, I will try to get back to them for sure.