• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

DroidViews

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Sponsored Posts

Get Android 4.4 KitKat ROM on Galaxy S2 (All Models)

Rakesh | 06 Dec 2013 | ROMs/ Samsung

galaxy s2 kitkat rom

It’s has been more than a month now since Google launched the new version of Android with the Nexus 5. While most Nexus devices that have supported hardware have been blessed with the new flavor of the OS, there are still dozens of phones and tablets from OEMs like Samsung, HTC, LG, Sony, etc. that will have to wait for months before the Android 4.4 KitKat update to rolled to them. Besides, there will still be hundreds of devices that might never get the official KitKat update from their manufacturers. Install the Android 4.4 KitKat ROM on your Galaxy S2 to enjoy more features.

Thanks to the brilliant development community of Android that makes no distinctions between the old and new devices and keeps striving to distribute a new treat to one and all equally. That simply means that you can enjoy Android 4.4 ROM on your device even if it has been declared unfit or undeserving by the OEM. The only condition, however, that you have to fulfill is to have root access and a custom recovery like ClockworkMod or TWRP Recovery on the device you own.

For the last couple of weeks, we have been sharing Android 4.4 KitKat ROMs for a good bunch of devices. Continuing our mission, we have today come with some nice custom ROMs for the Samsung Galaxy S2 and its US variants that will give you the luxury of enjoying KitKat on your phone.

Since it’s still very early, not many ROMs are available currently for the device, and the available ones are in the development phase. All ROMs are in working conditions but do not get surprised if you notice a few minor bugs here and there. As the respective developers keep updating their work on regularly, always try the latest versions to get the fix for any bug that discovers after installing the ROM.

Devices

Now here is the list of Galaxy S2 variants for which Android 4.4 KitKat ROMs are available right now:

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

Warning!

Activities, like rooting and flashing a custom ROM, are considered risky. While rooting voids the warranty of your phone, installing a custom ROM might endanger it. If you choose to try any of the ROMs listed below, do it at your own risk. We or the developers will not, in any case, be liable for any mishap. In case you get stuck at a certain thing or caught into a problem, all we can do is to help you fix things to the best of our capacity.

Requirements

  • Rooted Samsung Galaxy S2
  • Latest CWM (v. 6.0.4.4) or TWRP (v. 2.6.3.3) Recovery installed on the device.

To install the latest version of either of these custom recoveries, you can use either ROM Manager (for CWM) or Goo Manager (for TWRP).

[googleplay url=”https://play.google.com/store/apps/details?id=com.koushikdutta.rommanager”]

Download Latest SuperSU

Download SuperUser Flashable Zip Here

How to Install ROM on Galaxy S2

  1. Important: Do not forget to backup your phone’s EFS/IMEI before.
  2. Make sure your Galaxy S2 is amply charged.
  3. Copy the downloaded ROM, Google apps and SuperSU zip files to your phone.
  4. Boot your phone in recovery mode. Here is how to do it: hold down the Volume Up+Home+Power buttons together for 4-6 seconds till the screen turns up and you see the recovery screen. Alternatively, you can enter recovery mode using these reboot apps.
  5. If you are using CWM, use the volume keys to scroll up/down and the power button to select files and options. TWRP users can simply touch the corresponding buttons to get a job done.
  6. Important: Before doing anything, do not forget to backup your current ROM using “backup and restore” option (in CWM) or “Backup” option (in TWRP) and check all items to backup.
  7. CWM Users: Go back to the main menu in recovery and select “wipe data/factory reset> yes”. Then go to“mounts and storage” and wipe data and system.
  8. TWRP Users: Just tap on “Wipe” button and select Data, System, and Cache.
  9. Now go back again and choose “install zip from sdcard> choose zip from sd card” option, select the ROM file in zip and choose “yes” when asked. If you have TWRP, use the “Install” button, select the ROM and swipe the slider to confirm the installation.
  10. When the ROM is installed, install the Gapps zip package just like you flashed the ROM in Step 9.
  11. Then install the ”UPDATE-SuperSU-v1.zip” file the same way.
  12. Finally, select the reboot system option.

When your Galaxy S2 boots up, go through the initial setup and after that, your phone will be ready to use. Enjoy the new taste of Android and do not forget to share with us your experience, or any bugs that you notice during using the ROM. Cheers!

Tags: Android 4.4 KitKat Android 4.4 KitKat Update Firmware Update Samsung Galaxy S2 Samsung Galaxy S2 GT-I9100G

Related Posts

Android OS - History of Android OS - Droid Views

Essay: The History of Android OS

Downgrade LG G Pad 7.0 To Android 4.4.2 Firmware From Lollipop

Install Official CM 11 on Android One Devices

Reader Interactions

Discussion

  1. Jun 5, 2015 at 11:58 AM
    nia says:
    Reply

    same like JOHN problem’s

  2. Jun 5, 2015 at 11:56 AM
    nia says:
    Reply

    hello . my fon stuck in logo s2 . what should i do ? i cant open my fon!

    • Jun 6, 2015 at 8:52 PM
      Rakesh says:
      Reply

      Get into recovery mode, wipe data, system, cache and dalvik cache and flash it again or just restore your previous ROM backup.

  3. May 24, 2015 at 2:58 AM
    Bheb Addy says:
    Reply

    hi there,i recently updated my Samsung galaxy s2 to kitkat but wen I done updating I lost the signal on my phone and all my apps are gone….I cant download google play store it says its already installed but cant find it

  4. Jul 27, 2014 at 2:59 PM
    Rajeev S says:
    Reply

    I successfully installed 4.4.4 kitkat rom on my samsung galaxy s2 i9100G version. However, After a day, it started troubling me. I wasnt able to receive whatsapp messages, dialing used to go to some other contact.

    As far as apps are concerned, i found google camera app quite new. Apart from this, didnt find interesting apps though. The ROM is very fast and battery lasted for more than a day (with data on and off at regular intervals. Data was not ON for full day)

    I searched for workaround and solution for whatsapp messaging issue, but with no luck. So I reverted back to stock JB ROM.

    NOTE: The custom ROM installation works only with 6.0.4.4 CWM recovery and above. for versions smaller than the one mentioned above results in status 7 error message.

  5. Jul 22, 2014 at 11:30 AM
    anya reyes says:
    Reply

    Hi! Can somebody help me? I tried updating my S2 with CM 11, but it says installation aborted. What will i do? Please help. Thanks.

    • Jul 27, 2014 at 3:00 PM
      Rajeev S says:
      Reply

      The custom ROM installation works only with 6.0.4.4 CWM recovery and above.

  6. Apr 16, 2014 at 12:53 PM
    Bharath Bharu R says:
    Reply

    i COULD ABLE TO INSTALL ONLY 4.2.2 NOT MORE THEN THAT

  7. Apr 9, 2014 at 12:05 PM
    Rom says:
    Reply

    Dont forget to enable usb debuging

  8. Apr 9, 2014 at 12:03 PM
    Rom says:
    Reply

    With dual boot you can boot into second rom ant try any rom out there

  9. Apr 9, 2014 at 12:00 PM
    Rom says:
    Reply

    To avoid mistake, try dual boot using siyah kernel version 5.

  10. Mar 23, 2014 at 12:08 AM
    Paul says:
    Reply

    I also tried to install CyanFox-2.0.2-i9100 from stock 4.1.2 Samsung Galaxy S2, also got message:
    “Installation aborted (status 7)
    set_metadata_recursive: some changes failed”

    I read from Rakesh, here below:
    ” I already told you that you needed to update recovery in order to fix Status 7 error”

    What does this mean? I installed latest ROM Manager from PlayStore.

    • Mar 23, 2014 at 6:40 AM
      Rakesh says:
      Reply

      Update your custom recovery to the latest, it’ll be fixed.

      • Mar 24, 2014 at 7:45 PM
        Paul says:
        Reply

        Now I realise what you meant. Update the Cyanogenmod Recovery ROM, not the ROM Manager app which came with CWM. Now fixed. Thanks fro your reply. Paul

        • Mar 27, 2014 at 6:04 PM
          Sundar says:
          Reply

          Hi Paul, How to update the Cyanogenmod recovery rom?

          • Mar 27, 2014 at 6:10 PM
            Rakesh says:

            Actually, he means ClockworkMod recovery. Use this app: https://www.droidviews.com/install-your-favorite-custom-recovery-cwmtwrp-on-rooted-android-device-with-a-single-click/

          • Mar 28, 2014 at 9:17 PM
            Paul says:

            The problem was with the version of Cyanogenmod v11 that I installed. It seems that there was a problrem with it. In the end, I installed Cyanogenmod v10.1.3 (cm-10.1.3-i9100.zip) instead of v11 because v11 still seems to be somewhat buggy. Also be careful to install a matching version of google apps (gapps-jb-20130812-signed.zip)

      • Jul 17, 2014 at 11:00 PM
        Pete says:
        Reply

        thank you thank you thank you!!!

    • Mar 27, 2014 at 7:01 AM
      Guest says:
      Reply

      Paul, I too have the same doubt?

  11. Mar 20, 2014 at 4:31 PM
    Ramesh Icf says:
    Reply

    I tried to update my galaxy s2 3 times, but in vain.
    I followed ALL THE PROCEDURES suggested by Rakesh, but I got STATUS-7 and 6 error.
    Now I feel, this is waste of time.
    Because I spent 750 Rs for restoration.
    If Mr.Rakesh, come to Chennai, he may help me

    • Mar 20, 2014 at 4:40 PM
      Rakesh says:
      Reply

      Hi Ramesh, I already told you that you needed to update recovery in order to fix Status 7 error. If the new ROM did not install properly, you should have restored the older one, but you did not do that.

      • Mar 27, 2014 at 7:01 AM
        Ramesh Icf says:
        Reply

        In my post I clearly stated that “I FOLLOWED ALL THE PROCEDURES suggested by Rakesh”.
        After restoration, camera did not work.

  12. Mar 3, 2014 at 7:47 AM
    Jermain Colbert says:
    Reply

    is there not a sprint version?

    • Mar 3, 2014 at 9:17 AM
      Rakesh says:
      Reply

      Is the device also called Samsung Epic 4G? If yes, download and install this: http://download.cyanogenmod.org/get/jenkins/60846/cm-11-20140303-NIGHTLY-epicmtd.zip

      Let me know.

  13. Feb 24, 2014 at 11:44 AM
    Anas Fayed says:
    Reply

    Did anyone get the status 6 error ??
    i installed cm-9-20121209-NIGHTLY-galaxys2.zip on my GT-I9100 and i get installation aborted Status 6 error

  14. Feb 20, 2014 at 4:52 PM
    Ignacy says:
    Reply

    How to get CWM 6.x for SGS 2?
    Any links?
    My ROM Manager only installs version 4.x

    • Feb 20, 2014 at 4:57 PM
      Rakesh says:
      Reply

      https://www.droidviews.com/install-cwm-or-twrp-recovery-on-almost-all-android-devices-easily-with-recoverx/

  15. Feb 18, 2014 at 12:48 AM
    Marco says:
    Reply

    so after reboot it comes to omni screen with an android head blinking and stops !!

    • Feb 18, 2014 at 6:16 AM
      Rakesh says:
      Reply

      Reboot into recovery mode, wipe cache partition and reboot the device.

  16. Feb 6, 2014 at 9:49 PM
    Moiz Zulfiqar says:
    Reply

    When is install cyan fox is error occur (status 7) installation abourted please help me..

    • Feb 6, 2014 at 3:47 AM
      Rakesh says:
      Reply

      Update your recovery.

  17. Jan 26, 2014 at 7:28 PM
    Ramesh Icf says:
    Reply

    Hi Rakesh,
    I tried your Cyanfox 2.0, but hooked. Everything was ok, except installation of ROM.
    I got error msg said that “zip file has erro, and hence installation aborted””
    And now my phone(galaxy s2) is hanging at SAMSUNG screen, what to do please help.
    RAMESH, CHENNAI, jr.inbox@gmail.com

    • Jan 26, 2014 at 8:12 PM
      Rakesh says:
      Reply

      Restore the previous ROM.

      https://www.droidviews.com/things-to-do-before-and-after-installing-a-rom-troubleshooter/

      • Jan 28, 2014 at 4:35 PM
        Ramesh Icf says:
        Reply

        Ok. after restoration, Shall I try Cyanfox EXPERIMENTAL or NIGHTLY ROM?

        • Jan 28, 2014 at 4:51 PM
          Rakesh says:
          Reply

          Try the nightly version.

          • Feb 10, 2014 at 4:59 AM
            Ramesh Icf says:

            Would the new nightly version released on 08-02-2014, solve the Status-7 problem?

          • Feb 10, 2014 at 5:29 AM
            Rakesh says:

            Status 7 error has nothing to do with ROM. It’s a recovery related issue. Update the CWM/TWRP recovery and try installing the ROM.

      • Jan 28, 2014 at 4:51 PM
        Ramesh Icf says:
        Reply

        And one more thing Rakesh, how do I select the correct custom recovery program between CWM & TWRP for my galaxy S2? How do I know, that my mobile supports CWM or TWRP?

        • Jan 28, 2014 at 4:51 PM
          Rakesh says:
          Reply

          If a recovery is available for your device, it means it supports it.

          • Jan 28, 2014 at 4:55 PM
            Ramesh Icf says:

            Thanks Rakesh, as you mentioned, I got STATUS 7 – INSTALLATION ABORTED ERROR?
            Will the NIGHTLY VERSION solve it?

    • Jan 27, 2014 at 11:28 AM
      Ramesh Icf says:
      Reply

      Ok. after restoration, Shall I try your EXPERIMENTAL ROM, released on 14-01-2014?

    • Feb 10, 2014 at 6:06 AM
      Rakesh says:
      Reply

      Just added stable builds of the KitKat ROMs.

  18. Jan 3, 2014 at 12:08 PM
    isalovell says:
    Reply

    It gave an error during the installation process: bad file…on my AT&T variant S2 phone.

  19. Jan 1, 2014 at 1:35 PM
    javad1313 says:
    Reply

    Hi. I install “http://www.cyanfox-rom.com/downloads/?folder=i9100/” in recovery mod. but i have problem with my wifi. please help me

  20. Dec 31, 2013 at 7:14 PM
    PinchuPrakash says:
    Reply

    HC1Gunnersame error Warning
    no file_contexts for me too omni 4.4 I9100 G and still stucked in boot menu.

  21. Dec 30, 2013 at 6:06 PM
    PinchuPrakash says:
    Reply

    when i tried to update its showing error omni 4.4 and nw i have been crashed in recovery mode. pls help

  22. Dec 30, 2013 at 3:40 PM
    DroidViews says:
    Reply

    PinchuPrakash To install a custom ROM, just rooting is not enough. You’ll have to install a custom recovery like CWM/TWRP first. To get KitKat, you must have the latest version of custom recovery.

  23. Dec 30, 2013 at 2:59 PM
    PinchuPrakash says:
    Reply

    tnx i av successfully rooted nw. so hw can i update to android 4.4? Galaxy S2 GT-I9100G

  24. Dec 29, 2013 at 2:56 PM
    DroidViews says:
    Reply

    srivenr  Try the latest version of PhilZ CWM recovery: http://d-h.st/users/philz_touch/?fld_id=0#files

  25. Dec 29, 2013 at 1:55 PM
    srivenr says:
    Reply

    hi,

    The ROM manager, doesn’t help at all. Its not downloaded the new CWM 6.0.4.4. Can you please let me know any other way of getting the CWM 6.0.4.4 . I mean direct download or a manual way of getting it .

  26. Dec 28, 2013 at 8:38 AM
    ThomasApek says:
    Reply

    i cant choose language and log in to google account so on like u are buying a new phone.the screen stay blank.only battery and line icon on top.also i can scroll down the notification bar.tapping on back or menu button it have a vibrate.

  27. Dec 26, 2013 at 3:52 PM
    isalovell says:
    Reply

    HC1Gunner

  28. Dec 25, 2013 at 9:33 AM
    HC1Gunner says:
    Reply

    well I used  ROM Manager to put on RecoverWorkMod to install their latest recovery for my AT&T S2 SGH-I777, and it all went south from that point. I cant even boot into Recovery now, all I did was used the option to backup my current ROM, my phone rebooted and stuck on the Samsung logo, and on top of that they charged me $1.99 at Google Play

  29. Dec 25, 2013 at 6:25 AM
    DroidViews says:
    Reply

    HC1Gunner Did you verify the MD5 sum?

  30. Dec 25, 2013 at 3:07 AM
    HC1Gunner says:
    Reply

    crap the omni-4.4-20131203-i777-NIGHTLY starts to install then gives me this error below, and now I’m stuck in boot Loop, and I have went into mount/storage  and did format/system, still stuck in boot loop.

    Warning
    no file_contextsThis package is for “i777, SGH-777, SGH-S959G” devices
    this isa “” . E:Error in /sdcard/Downloads
    omni-4.4-20131203-i777-NIGHTLY.zip Whats up with this error ? ? ?
    Even download the file again to make sure it was no corrupt

  31. Dec 25, 2013 at 10:18 PM
    JamesPoteetII says:
    Reply

    I have the T-Mobile Galaxy S2. I like having the newest, shiniest software I can afford, but my question is SHOULD I upgrade to Kit Kat. I haven’t seen any articles outlining the advantages and disadvantages. If anyone could provide some I’d appreciate it.

  32. Dec 19, 2013 at 10:56 AM
    DroidViews says:
    Reply

    gxgz0990 Sorry, but I could not understand what you want to say!

  33. Dec 19, 2013 at 9:33 AM
    gxgz0990 says:
    Reply

    请问:三星I9220和I ask you: I9220 and Samsung GALAXY NOTE ROM can use this way? Or simply brush Nexus5 the ROM. Please advise.

  34. Dec 13, 2013 at 7:11 PM
    Ahmed Sami Afifi says:
    Reply

    does it support Arabic language ?/

    • Dec 13, 2013 at 3:22 AM
      Rakesh says:
      Reply

      Not pretty sure now but it should be there.

  35. Dec 12, 2013 at 3:54 AM
    Silent Fart says:
    Reply

    tried cyanfox (cwmr) and sabermod omni (twrp).
    the prob i got with cyanfox is it is stuck in android app ugrading and a pop will show that “android system failed to optimize program” then it will return to upgrading apps.
    sabermod omni on the otherhand, Gapss and other apps like (camera, browser and Gapps) are force closing.. but its understandable since those 2 are in a nightly status.. still waiting for cm10.2 and cm11 nightly for my gt i9100..

  36. Dec 8, 2013 at 8:40 PM
    Jared Rummler says:
    Reply

    You should add ROM Installer to the app list for installing recoveries.. includes all latest TWRP and CWMR 😉

    • Dec 11, 2013 at 6:41 PM
      Rakesh says:
      Reply

      I will add that for sure. Thanks!

Join The Discussion: Cancel reply

We never share our visitor/user details. For more info, Please read our privacy policy before submitting your comment.

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

Primary Sidebar

Footer

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Sponsored Posts

Privacy Policy | Terms & Conditions
© 2026 · DroidViews