[Install] Android 4.4 KitKat ROM For All Galaxy S2 Models

Android 4.4 KitKat ROM For All Galaxy S2 ModelsIt’s has been more than two years now since Google pushed the KitKat 4.4 version of Android with the Nexus 5. At that time almost all the Nexus variants that have supported hardware have been upgraded to KitKat 4.4 version of Android, there were still number of phones and tablets from the well-known OEMs like Sony, LG, HTC, Samsung etc. that were had to wait for months before the update of Android 4.4 KitKat rolled out to them. Besides, there must be number of devices from different manufacturers that might never receive the official update of KitKat 4.4.

All the credit goes the Android’s brilliant development community that treats all devices whether its new or old in the same manner and keeps focusing to deliver a new treat to one and all equally. In short now all the users can enjoy Android 4.4 ROM on their devices no matter even if it has been considered unfit or undeserving by the OEM. But there is only one condition apply, however, that your device must be rooted and a custom recovery like TWRP or ClockWorkMod should be installed on your device.

For the last couple of months, development authorities have been sharing Android 4.4 ROMs for so many devices. Continuing their mission, we would also like to contribute with some good custom ROMs for the Samsung Galaxy S2 and its US variants that will also allow you to taste the flavor of KitKat on your device. Since it doesn’t seem very early, so many other ROMs are already available for the device, but the currently available ROMs are also in the development phase. Every single ROMs listed is tested and in good working condition but few minor bugs can be seen here and there. The development process never ends as the concerned team of developers keep updating their ROMs on regular basis, always install the latest available versions to rectify the bug that experience after installing the ROM.

Available Android 4.4 KitKat ROMs for the listed Galaxy S2 Variants

  • Samsung Galaxy S2 SGH-I777 (AT&T)
  • Samsung Galaxy S2 GT-I9100
  • Samsung Galaxy S2 SGH-T989 (T-Mobile)
  • Samsung Galaxy S2 GT-I9100G


There is a high risk factor involved when activities like rooting and flashing custom ROM perform. Warranty of your device will void if you root or install custom ROM. If you are willing to try any of the ROMs listed below, do it at your own risk. We are not responsible for any mishap.


  • Samsung Galaxy S2 Device (Rooted)
  • Recoveries like CWM or TWRP should be installed on your device
  • Recoveries like TWRP or CWM can be installed using ROM Manager (for CWM) or Goo Manager (for TWRP).

Android 4.4 KitKat ROMs, Google Apps and SuperSU For Galaxy S2

  • Samsung Galaxy S2 GT-I9100
    • CM 11 Official ROM
    • cm-9-20121209-NIGHTLY-galaxys2.zip
    • Link
  • Samsung Galaxy S2 GT-I9100G
    • Omni ROM
      • omni-4.4.2-20140209-i9100g-NIGHTLY.zip
      • Link
    • CyanogenMod 11 ROM
      • cm-11-20140209-NIGHTLY-i9100g.zip
      • Link
  • AT&T Galaxy S2 SGH-I777
    • CM 11 Official ROM
    • cm-7-20120722-NIGHTLY-galaxys2att.zip
    • Link
  • T-Mobile Galaxy S2 SGH-T989
    • ParanoidAndroid 4.0
      • pa_hercules-4.0-ALPHA-2013.zip
      • Link
    • CyanogenMod 11
      • cm-11-20140208-NIGHTLY-hercules.zip
      • Link
  • Android 4.4 KitKat Google Apps
    • Pa_gapps-Modular-Full-4.4.2-2014-Signed.Zip
    • Link

How to Install ROM

Note: Backup device’s EFS/IMEI before proceeding further. For more information read detailed article regarding same.

  • Your Galaxy S2 device must be fully charged.
  • I assume that you have downloaded ROM, Google apps and SuperSU zip files, now simply transfer these files to your device.
  • Now switch to recovery mode by bypassing normal boot.
  • Here is how to boot into recovery mode: hold down the Volume-Up + Home + Power keys simultaneously for few seconds till you see the recovery screen turns up.
  • In CWM recovery you can use the volume keys to scroll up/down and the power key to select the options and files. Use the touch interface to tap the corresponding button in TWRP to get the job done.

Note: Before starting any other task make sure to backup your current ROM by using the backup and restore option of CWM or backup option in TWRP and check all items to backup.

  • For CWM Users: Go back to the TWRP main menu and select “wipe data / factory reset > yes”. Then go to “mounts and storage” and wipe data and system.
  • For TWRP Users: Simply tap on “Wipe” button and select Data, System and Cache.
  • Now go back to the recovery menu and choose “install zip from sdcard” >> “choose zip from sdcard” option, then select the ROM file in zip format and choose “yes” when prompt. If you are using TWRP recovery, tap on “Install”, select the ROM file and swipe the slider to start the installation process.
  • After installing the ROM, install the Google Gapps zip package, the steps are same as installing ROM.
  • Then install the ”UPDATE-SuperSU-v1.zip” file in the same manner.
  • Finally, tap to reboot the system.

On the next normal mode, go through the initial setup to ready your device for normal use. Congrats! Now you can enjoy the taste of KitKat on your Android device. Share your experience with us in the comments section below.

Leave a Reply