FREE Weekly Newsletter for Galaxy S2 Users!

Stay ahead of the pack with our newsletter and receive "ROM of the Week", get free help from author, get FREE tips/tricks for your phone, stay updated on what's HOT with S2 right now.

Get your Copy of Weekly ROM of the Week Today!

*Note - We do not share your e-mail with anyone else. You can unsubscribe any time.
Subscriber Counter

How to Install Android 4.4 KitKat ROM on Galaxy S2! [GT-i9100/SGH-i777]

Click on Play button above or Click Here to Download High-Quality HD video to your Smartphone or Computer.

This video was brought to you by Click Here to See at or Click Here to See on YouTube

For those of you who want to install Android 4.4 KitKat custom ROMs on your Galaxy S2 GT-i9100 or SGH-i777 (AT&T S2), you must be using latest CWM Recovery v6.0.4.3 or higher.

Now since recovery is an integral part of kernel on the Galaxy S2 GT-i9100 and SGH-i777, you will have to flash a kernel with the latest CWM recovery v6.0.4.3 or higher.  The easy work-around this is to install any of latest CM10.2 ROMs then simply reboot into recovery after installing CM10.2, which will give you the latest CWM recovery since CM10.2 comes with it.

But I have made things even easier so you don’t have to spend a long time installing CM10.2, you can simply install CM10.2 kernel by using the zip files below.  I highly suggest to keep these files on your phone at all times so you will always have it to flash new Android 4.4 KitKat custom ROMs.

Step 1. Download the appropriate CWM Recovery ZIP file for your Galaxy S2 GT-i9100 or SGH-i777.  (If for some reason you do not have a custom recovery installed already on your phone, you can also grab the TAR version and flash it using ODIN.)

Download CWM Recovery ZIP for Galaxy S2

Put the ZIP file on your phone and also put the Android 4.4 KitKat ROM you want to install on your phone.

Power off your phone and reboot into your recovery by holding down Volume Up, Center Home, and Power buttons together for about 20 seconds.


Step 2. Once in recovery, choose “install zip” for CWM or choose “Install” for TWRP and browse your file system to install the ZIP file you downloaded earlier.
*Note – If you see CWM Recovery v6.0.4.3 or higher at this point, you may skip to Step 4.





Step 3. Once done installing, simply reboot into recovery using the advanced menu or you can also do it manually like you did in Step 1.


Step 4. Once rebooted, your should see CWM Recovery v6.0.4.3 or higher.  If you see that, you are good to go, just do a regular ROM install from there on in.  If you have trouble, watch our video tutorial above which walks you through a ROM install.



GalaxyS2Root Facebook Page <--- If you like this post, please Like Our Facebook Page Here, thx!

Need Help? Follow/add me on Google+, Facebook, or Twitter!
Want to stay updated on latest Galaxy S2 Root news?
Sign up for our Galaxy S2 Root Newsletter here so you don't miss a single tip and get personal help via e-mail!
Galaxy S2 Reference
You will need a rooted Galaxy S2 to install all ROM/kernels.

First time to rooting and custom ROMs?

Please see our FAQ for your Galaxy S2 model FIRST!!!:

Galaxy S2 GT-i9100 FAQ
Galaxy S2 SGH-i777 (AT&T) FAQ
Galaxy S2 SGH-T989 (T-mobile) FAQ
Galaxy S2 SPH-D710 (Sprint) FAQ
Galaxy S2 ROMs
Galaxy S2 GT-i9100 ROMs
Galaxy S2 SGH-i777 AT&T ROMs
Galaxy S2 SGH-T9989 T-Mobile ROMs
Galaxy S2 SPH-D710 Sprint ROMs
VN:F [1.9.16_1159]
Rating: 8.5/10 (19 votes cast)
How to Install Android 4.4 KitKat ROM on Galaxy S2! [GT-i9100/SGH-i777], 8.5 out of 10 based on 19 ratings

Recent Android News from

89 Responses to How to Install Android 4.4 KitKat ROM on Galaxy S2! [GT-i9100/SGH-i777]

  1. Pingback: Omni ROM with Android 4.4 KitKat for Galaxy S2 GT-i9100! | Galaxy S2 Root

  2. Patrick says:

    can i flash this .zip if im using lower version of CWM my version is

  3. aditya parmeshwaran says:

    Are they any bugs in this ROM ??
    And can I use the same CWM to install other ROM’S.

    Thanks..!! :-)

  4. edi says:

    Can I backup my stock rom with the cwm recovery v6.0.4.3 and can I use this recovery for any rom?

  5. Heng says:

    did this work on gt-i9100g?

  6. David says:


    having flashed ROM I find that when booting to recovery I get TWRP and not CWMod . I made a back up of my Cyanogen ROM in CWMod and am unable to restore this as I always reboot to TWRP. Can I recover from this position. Also Omni ROM does not allow me to use Mobile Data even though this is shown as enabled. Prospective users should be warned of the CWM/TWRP problem.

  7. Jeff says:

    When I click the link to download the CWM .zip file for the sgh-i777 so I can flash KitKat ROMs , it gives me the .tar file instead of the .zip file. Can you please fix this ZedoMax?

  8. Abhishek Singh says:

    I have downloaded CWM Recovery ZIP for Galaxy S2 for SGH-i777. But where do I download Androind 4.4 Kit kat ROM for Galaxy s2 sgh-i777? also please share a link for downloading googleapps zip also

  9. nibraz aijth says:

    bro pls help mi for this problm, u wr uploaded omni rom but in the video u r showing cm-11 rom why?

    i flashd mi phone via omni but after reboot, it booting for log time i unable to login Y?

  10. Raja says:

    where do I download Androind 4.4 Kit kat ROM for Galaxy s2 sgh-i777?

  11. Alterdream says:

    Where is the i777 rom….. PLZ!

  12. Alterdream says:

    I777! If someone can tell me where to get KitKat. I’ll tell you the secret of the universe

  13. Juha says:

    This does not work for me either. Right after entering pin code, on the screen comes a box that says: unfortunately, Launcher3 has stopped. when i click “ok”, it comes again and again….

    • Gary says:

      I’m just taking a wild guess at this, try updating your launcher. You might have to find it on the play store from the COMPUTER if it’s not letting you into your phone at all. Please do not hold me to this at all. I hope this helps you out a little, it helped me when my google search wasn’t working properly.

  14. subhash says:

    Dear Sir,

    I rooted my phone and it was successfully rooted. but the speed was bit slower, to improve the speed I went for factory reset of my samsung galaxy s2 (GT I9100). after clicking factory reset button… phone shows nothing……
    Pls help

  15. Sasa Kurtovic says:

    Would you consider this ROM a stable daily driver?
    Any known bugs?

  16. Pingback: CM11 ROM with Android 4.4 KitKat for Galaxy S2! [GT-i9100/SGH-i777/SGH-T989] | Galaxy S2 Root

  17. Lulu says:

    Dear Max,
    I folowed all steps in installing android 4.4 but no rebooting. My galaxy s2 i9100 have cm 10.2. What can I do?
    Pls. help me. Best regard. Thank You.

  18. Arthur says:


    I really need someone’s help.
    I tried to instaal CM11 but it said: installation aborted or something.
    Now i cant get out of the CWM recovery. when i reboot the system it just goes to CWM again.
    I tried to wipe factory data but it still goes to CWM.
    Can someone help me i would really appreciate it

  19. Jicko Jerico says:

    I was succesfull download and install this ROM, over all this ROM smooth and use small memory.
    GPU rendered for game is very smooth, and my result of anTutu benchmark almost 11.000. But, why my signal not enable in this ROM?
    I just can use wifi mode only, but can’t use signal from my provider card..:(
    Help Me..

  20. Pingback: Omni ROM with Android 4.4 KitKat for Galaxy S2! [GT-i9100/SGH-i777] | Galaxy S2 Root

  21. Adrian says:

    Hello, help me pls. I want instal MIUI rom but i can’t do it with CWM Recovery v6.0.4.3. how can i desable it? Help pls
    Thank you

  22. venkat says:

    bro…. i am installed omnirom 4.4. video song from my sd card is not showing in players…
    what i can do for this problem… and suggest me for good file explorer…

  23. Amit says:

    Now that android 4.4 is out, which is the most neat (free from samsung UI and other bloats) android ROM available for SGS2 i9100? Currently my SGS2 is running official android 4.1.2 and I have never installed any custom ROM or rooted my device. As I feel that my device is slow in response and hard on battery, I am hoping that installing a neater ROM may help. Thanks.

  24. Ronin_47 says:

    the external sd options is not working it wont read it.

  25. pontus k says:

    I dont have CMR on my phone, is it possible to install this, or do i have to root my phone first?

  26. joyaj5 says:

    Installation stops with this message “Signature varification Failed”.. advice me what to do

  27. zorigtmanlai says:

    help me! монголоор мэдэх сайтынхаа линкыг нь өгөөч

  28. Hemant says:


    i have Samsung Core (GT-I8262 ) with android version 4.1.2 can i upgrade it to 4.4 kitkat if yes then help me to do it by full step by step.

  29. Gunner says:

    wish someone could just supply me with CWM Recovery v6.0.4.3 or higher, only version I could come up with is recovery-clockwork-, its not new enough.

    • Gary says:


      • Gunner says:

        I’ve already downloaded that file twice, my current dilemma is below…

        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

        • Gary says:

          Can you boot into odin/download mode. If so use it to install the .tar version of the cwm file. If not try downloading mobile odin plus. You can find it on aptoide and blackmart alpha for free. I can’t post the links but the blackmart is on the pirate bay and aptoide has its own site if you haven’t heard of them. They both work well just search for the app and install it. With it you can install the zip and tar which ever you choose. Hope this helps.

  30. vidit says:

    bro.. i just want to know that i installed 4.3.1 carbon ROM on my galaxy s2 but i now want to install omni 4.4 rom do i need to uninstall or (unflash) the carbon rom now or just install 4.4 ????

  31. Mohammed says:

    Thanks a lot man! this helped me a lot

  32. Krishna says:

    I downloaded all your stuff but when I booted my ATT as per your steps..(It took a while to go into the black screen mode) I don’t see install from zip.. I copied the 3 zip files listed by you.. to my phone

    Let me know what am missing.. Kindly let me know what to do..

    • Gunner says:

      did you copy the files to the internal SD or your external SD? It might not say install from zip, just says something like install from external SD

      • Krishna says:

        I copied to internal sd.. there was an option for install from external… but I did not find any zip files..

        My phone is on att built os… do i need to unroot first to perform the install or just copying will take care…. please help..

        • Krishna says:

          This time I copied the Zip file (gapps, Omni Rom and CWM) to the external sd and then as per the listed steps above.. I first installed the CWM…zip.. it threw an error saying verification failed.. I downloaded the zip from the link provided above.. So it did not boot but it went back to the factory default..

          Also my Phone takes quite a long to get into to the black recovery mode.. i had to try 4 or 5 times before i can see android logo.. not sure what am doing wrong.

          Let me know if I still need to install CWM or directly do the omni rom ..

          • Krishna says:

            To the benefit of others.. Here’s what I did (Note: The zip file did not work as it threw Signature failed error)
            1. Download Odin
            2. Copy the TAR
            3. Plug the Phone and use the regular up+down +Home and power button to take to boot mode
            4. Click the PDA and attach the TAR file
            5. Once you hit submit it will say Pass
            6. Follow the steps listed to install the omni and gapps as in this site..

            By doing this I could root my phone to the Kitkat.

            What I found that the google+ is a big battery drainer.. yesterday I switched the google+ for couple of minutes the battery indicator went from 100 to 80 then to 45..even its plugged in .. I uninstalled.. and now looking good.. Will keep this blog posted.

            I wish the battery stays good..

            **** Also can some one tell how to install the nightly updates.. is it that simply download and push to the Phone?

  33. Pingback: BeanStalk ROM with Android 4.4.2 for Galaxy S2! [GT-i9100/SGH-T989] | Galaxy S2 Root

  34. Anis Ba says:

    after following your installation steps I can not find play store or web store for app downloading. Did I missed any step?

  35. Bento Guimaraes says:

    I’ve flashed the 4.4.2 ROM and the CWM but now I am without connection with my e-mail, gmail and the browser. ‘Exchange services’ has stopped says the notice.
    Can anyone tell me what is going on?

  36. In this Tutorial I will be explaining to you how
    I get my Intagram Followers! Instagram has above 100 Million customers, which is clearly a whole lot!
    Now do not you would like that a number of 1000′s of
    the a hundred+ Million users would follow you?? It can not
    be that challenging to attain this contemplating the
    mass quantity of customers that use Instagram.

    That’s why I am teaching you all how to get limitless
    Instagram followers! I have designed this exclusive tool which will allow you
    to receive a mass amount of followers in a quick amount of time.

    I will be offering this to the group out there for everyone to use!!
    To get your Instagram Followers, you will need to have to obtain the software from the
    url under (virus scan is offered under)

    After you have downloaded it, you will just want to adhere to the limited tutorial I have manufactured below!

    After you have completed that, you will be one action nearer to getting 1000′s of Followers!!

  37. Armando says:

    Can i install this on my i9105 i have installed 4.2.2 jelly bean with odin

  38. Michael says:

    does anyone know how to fix the issues with the bottom keys on the i777? the back button and search button no longer work since installing this. i made sure to use the i777 version. :(

  39. Pingback: How to Install Android 4.4 KitKat ROM on Galaxy S2! [GT-i9100/SGH … | Buy Fast & Easy

  40. henry groth says:

    Hi I tried to use the cwm kitkat compatible i91000 zip in the recovery but it kept saying signature verification failed

    Help please

    • Krishna says:

      See my comments above.. (on Dec 28 2013) .. I tried that it worked for me.. So choice is yours..

      • jijo says:

        I’ve flashed the 4.4.2 ROM and the CWM but now I am without connection with my e-mail, gmail and the browser. ‘Exchange services’ has stopped says the notice.
        Can anyone tell me what is going on? please sm 1help there is 1 more problem that my phone is not going to recovery mod

  41. jef says:

    can i flash this rom using mobile odin?

  42. jijo says:

    I’ve flashed the 4.4.2 ROM and the CWM but now I am without connection with my e-mail, gmail and the browser. ‘Exchange services’ has stopped says the notice.
    Can anyone tell me what is going on? please sm 1help there is 1 more problem that my phone is not going to recovery mod

  43. ko aung says:

    Hello. Please help me. SAMSUNG GALAY S2 My phone is software version Root I want to you send to me

  44. RK says:

    I subscribed for your newsletter last week but I’m not receiving it. I have checked my spam folder but it is not there.
    Can you check on this please?


  45. Thomas says:

    I installed cyanfox 2.0 and in logs I can understand that I have CM 10.2. (all installed using this tutorial here).
    But week ago I found that there is cyanfox 2.0.2 on CM 11 version. In logs I see many changes that are important, and I want to upgrade my phone (galaxy s2 gt-i9100) to 2.0.2 CM 11 version. Could someone tell me what to do to upgrade it? Or I need to wait for update?

  46. xvxx says:

    When I hold the buttons of my Samsung galaxy s2 gt i9100 the other option are appear but advance menu and reboot recovery option is not appear .

  47. xvxx says:

    When I hold the buttons of my Samsung galaxy s2 gt i9100 the other option are appear but advance menu and reboot recovery option is not appear .
    Then how to installed the cwm unless this options are not appear.

  48. Pingback: Android 4.4 Samsung Galaxy S2 | Marko Pratneker

  49. punkravergenius says:

    i cant seem to get passed cwm ive tried to update and reboot recovery but it brings me back, i even went the long route upgraded to cm10.2 from cm10.1.3 still no recovery update, whats going on? im running i777

  50. RubenQ says:

    Please, tell me how can I go back to install another ROM after having installed Omni with this Recovery. When I try to flash another ROM like AOKP or ShockStock3 or another kernel like Siyah or Jeboo, the system shows me a “Failed” message.
    I’d really appreciate your help with this! Thanks.

  51. Grizz says:

    Thanks for your posts! I have been trying get my Canadian SGS2 i9100M upgraded to a Kit Kat based ROM for a long time and kept getting errors when trying to install the ROM. I even temporarily bricked my phone, so your tutorial on restoring the Stock ROM was invaluable too. Once back at stock, I was able to root my phone and get Resurrection Remix installed in about 10 minutes. No tears, no fuss! For those in the same boat, all I did was copy all required zip files to my phone before beginning. You will need Odin on your PC and the following zip files:
    CWM SuperSU 0.99
    CWM Kitkat Compatible i9100 (v6.0.4.3 or higher)
    Resurrection Remix ROM (or preferred ROM)
    GAPPS KitKat
    Download links are on the web page in main story.:
    1) Install Jeeboo Kernel tar from Odin
    2) Flash CWM SuperSU 0.99 zip on SDCard from Recovery
    3) Execute SuperSU and use Check Root app to verify root is good
    4) Flash CWM Kitkat Compatible zip on SDCard from Recovery
    Advanced > Reboot to Recovery
    Verify CWM no shows (or higher)
    Wipe Data / Factory Reset
    5) Still in Recovery, flash Resurrection Remix zip on SDCard
    6) Still in Recovery, flash GAPPS KitKat ART zip on SDCard
    Advanced > Wipe Dalvik Cache
    Wipe Cache Partition

    My i9100M now has Kit Kat v4.4.2. All Google Apps are working. I do miss the Samsung camera app, but getting rid of the Bell and Samsung bloatware is worth it. It feels like a whole new phone again!
    You helped clarify that the CWM and kernel are tied together. I could never get the right combination for my model and it was getting confusing sorting out kernel/modem etc. In the end it was 6 easy steps!

  52. Jabbar says:

    Hi, First upa all I would like to thank the person who put the great effort to build such a rom for all of us. This is great, I only have one problem. It is not connecting to PC for mass storage. Please help me .. Except this everything is just awesome.

  53. Jabbar says:

    Hi, First up all I would like to thank the person who put the great effort to build such a rom for all of us. This is great, I only have one problem. It is not connecting to PC for mass storage. Please help me .. Except this everything is just awesome.

  54. vijay says:

    when i try to update the my device says its not able to verify the signature.

  55. Pingback: Resurrection Remix ROM KitKat for Galaxy S2 GT-i9100! | Galaxy S2 Root

  56. Josi says:

    This weekend I’ve installed this ROM on my I777. I followed exactly the steps described above and everything went good except for the battery state. When I enter it says 11921812% and it never changes. Nither when the battery is fully carged, nor when the device is minutes from shutting down. In the Notification area it shows me an exclamation mark in the battery symbol and -1061820012%.
    I turned the phone off and charged it when it was off and there it shows me the actual battery charge state.
    I’ve tried differrent battery apps like battery doctor ect. They tell me that the Voltage is 1061820.0V

    Like this I cannot really use that ROM. Do you maybe have a sollution for me?

  57. Guilherme Canoa says:

    Please help me!!! after i reboot after installing the CWM/TWRP Recovery my phone doesnt turn on! even if i plug in the energy anything happens….
    if i press the power button, appears the ‘samsung galaxy S2′ screen and goes dark

    please help :(

  58. raj says:

    After flashing with CWM 10.2 my cell din,t start, just a screen with s2 name and yellow i have flashed with cwm 5 my current software is official ics 4.03.
    Plz help i want to install kitkat

  59. zaya says:

    hello i was installed kitkat 4.4 in my phone s2 .But Media of kitkat 4.4 spend lot of electro/charge/ for buttery .I wonder before time i had kitkat 4.4 it was worked normal not to much used electro . please tell me how to repair it.

  60. Hi! I could have sworn I’ve been to this weeb site before but after looking at some
    oof the articles I realized it’s new to me. Regardless, I’m certainly deighted I discovered
    it and I’ll be bookmarking it and checking bacck regularly!

  61. Georgetta says:

    hello there and thank you for your info – I have definitely picked up anything new from right here.
    I did however expertise a few technical issues using this website, as I experienced to reload the website a lot of
    times previous to I could get it to load properly. I had been wondering if your web host is OK?
    Not that I am complaining, but slow loading instances times
    will often affect your placement in google and
    can damage your high quality score if ads and marketing with Adwords.
    Anyway I’m adding this RSS to my email and can look out for a
    lot more of your respective exciting content.
    Ensure that you update this again soon.

  62. Thanks a lot for sharing this with all of us you actually know what you are speaking about!
    Bookmarked. Kindly additionally talk over with my website =).
    We may have a link exchange arrangement between us

  63. Mukesh Reddy says:

    i dont find restore n backup n advanced options whiye booting. n i cant install cwm recovery also.

  64. d vidacak says:

    After installing CM11ROM and and Gapps for Andorid 4.4, my clock stopped working, my Ethernet stopped working and I can’t log on play store. Any suggestions on how to correct this?

  65. Sid says:

    I installed cwm recovery after I do wipe ddata factory reset anf wipe cache partition and wipe dalvic cacache after that I installed the rom after rebooting there is a black screen so any help me plzz……

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Related News and Resources