How to install Android 4.4 KitKat on Samsung Galaxy S3 I9300

How to install Android 4.4 KitKat on Samsung Galaxy S3 I9300

Officially, it will take shitload of time to get official update of Android 4.4 KitKat for Samsung Galaxy S3 I9300 but many thanks to developers who already doing hard work to get it soon. From developers, version of CyanogenMod 11 OmniROM  has been released which is based on stock Android 4.4 KitKat firmware. Currently, it is in developing stage still most of the  bugs has been already removed.

Using this OmniROM custom ROM, you can have latest firmware on your device. You can flash this custom ROM using recovery mode on the device. With ROM, you need to flash Google apps package also, this ROM does not carries these apps.

This built may have some bugs and issues, but don’t worry most of them has been already ironed and if still some exists then developers are still working on them and will providing fixes very soon. This tutorial will guide you to update your device using this custom ROM with step by step fashion.

Note: If in any case your device gets damaged or bricked then we will not be responsible for that. This guide is only made for knowledge and education purpose only.

Video Review

This review video of Android 4.4 KitKat on Samsung Galaxy S3 I9300 is presented by BelgiumTechVideos. Many thanks to him.

Before proceeding any further make sure your device match with following listed pre-requisites.


  • This guide and ROM are only for Samsung Galaxy S3 I9300. So be sure to check the model number of your device. To check the phone model number, go to “settings” then “about device” and look for the model number. Don’t try this ROM on any other variant of Galaxy S3 I9300  like Verizon, AT&T etc.
  • This Custom Rom requires rooted device. So in order to install this custom ROM, you need to root your device first then follow the guide further.
  • Backup you apps and apps data, contacts, files, music etc., Everything you’ve stored in internal memory of the device will be erased. To make backup of contacts, SMS and apps you can use My Backup app. You can download it from Google Play store for free here.
  • Enable USB Debugging, go settings-> developers options -> check the USB debugging box. This is step very necessary because enabling USB Debugging allows your phone to connect to computer for file transfers.
  • Before proceeding to installation process make sure that your phone have at least 50% charging. If not then charge it to good extent then follow other steps.

[Updated on 25-11-2013] – This post has been updated with new, stable and bugs fixed release of OmniROM, now you can have almost stable and bug free built.


  • Download Android 4.4 KitKat firmware from here. Download the latest version of OminROM “zip” file.
  • Download latest Google Apps zip package for Android 4.4 KitKat here.
  • Download latest ClockWorkMod Recovery from here.

To install this Custom Rom on your Samsung Galaxy S3 without any issues and bugs, you need to first install latest ClockWorkMod recovery on that and then flash the firmware using that recovery. So, to install latest recovery mode on your Samsung Galaxy S3 follow the below guide then proceed to flashing guide. Don’t skip or avoid this step, latest recovery is extremely needed to flash this ROM.

Remember: TWRP Recovery will not work with this! Only below CWM will work!

How to install latest ClockWorkMod Recovery on Galaxy S3

  1. Download the ClockWorkMod Recovery for Galaxy S3 from Download section and put it to Sd card of your phone.
  2. Now turn off the device and wait for 5-7 seconds.
  3. Now press and hold Volume Up + Home + Power button until your phone get started. Now release the buttons and you’ll entering to Recovery mode.
  4. Now at recovery mode, if you’re on stock recovery(that comes with phone) then select “install zip” and then “choose zip from sd card”. Browse and locate the downloaded  ClockWorkMod zip file and then confirm it for installation.
  5. After it installed, get back to main menu and there select “reboot system now”.  You have installed new recovery to your phone.

After your phone start, then again turn off the phone and boot to recovery mode by following step no. 3. Now you’ll see then new recovery mode not the old one. Now you’re ready to flash the firmware. The whole process is same as like installing new recovery. I hope it wasn’t tough for you.

How to update Galaxy S3 to KitKat

  1. Download Android 4.4 KitKat firmware and Google Apps zip files and copy them to SD card of your device.
  2. Now turn off the device and wait for 5-7 seconds.
  3. Now enter to recovery mode by pressing and holding Volume Up + Home + Power button until you see the Samsung logo appears. Then release the buttons and you’ll be new ClockWorkMod Recovery mode that you’ve installed in above guide.
  4. To install custom ROM successfully, you need to perform below resets:
    1. Select “Wipe data/Factory reset”, then select “Yes” on the next screen to confirm factory reset.
    2. Go back main menu of recovery and then go to Mounts and Storage-> Format System and select “Yes” on the next screen to confirm.
    3. Go back main menu of recovery, again, and go to Advanced-> Wipe Dalvik Cache and select Yes from the next screen to confirm
  5. Now select “install zip” then “Choose zip from sdcard“. Find and locate the Android 4.4 KitKat firmware zip file. On next screen select “Yes” to confirm the installation process.
  6. After it gets completed, go back to main menu.
  7. Now again select “install zip” then “choose zip from sdcard“. This find and locate the Google Apps zip file. Select “Yes” on next screen to confirm the process.
  8. After you done with flashing both the files, select “reboot system now” from main menu. All done!

Your phone will restart and you’ll be seeing new interface very soon. For first start up it may take several minutes but don’t get panic it is normal. So you have successfully installed newer version of Android OS on your Device.

If you have trouble while updating then let us help you!

Deepak Gupta

Deepak Gupta is a tech geek and founder of GamoTech, a technology blog.  Join him on →Google Plus. Sign-up for the →email newsletter and get daily updates from this blog.


    • Hello chaster,
      Well no one can predict that. Currently I’m working on Android 4.3 JB ROM for Galaxy Y users, and will be featuring that very soon. When any ROM Android 4.4 ROM for live, i’ll post that on my blog too.

  1. for installing ClockWorkMod Recovery is necessary root permission. Thank you.

    • No, it is not necessary to have root before installing ClockWorkMod Recovery, but installing some custom ROM require root access for successful installation.

  2. I’m finished install this Tom on my sgs3. But on my phone camera not working, always rebooting if I opening camera app. Can you help me to fix?

    Note: i has trying to install other camera.apk from any source but it not fix.

    • Hello Ndit,
      Try factory reset on your device. Go to settings, then look for backup and reset and then select factory reset. It will resolve other issues too. If in case it didn’t work then you can use any other app from Google Play Store for photography purpose.

        • I am facing same problem. I tried factory reset but camera is not working, always rebooting if I opening camera app.

          Pls help/suggest.

          • Emon,
            Now try this OmniROM, post is update with latest version of OminROM, most of the bugs have been fixed in this version.

  3. Hello,

    for example in the app total commander or titanium backup, i dont see my SD card with this rom.
    With other custom rom Ultima rom or other 4.2. i have no problem.



  4. The download link for Android 4.4 KitKat firmware isn’t working. Could I get a next link please and thank you 🙂

    • We’ve checked them all. All links are found to be working fine. Try them again!

      • I’ve updated the complete post with new ROM and download links, now you can try OmniROM 4.4 to get KitKat on Galaxy S3. Almost everything is seems to be working on this ROM. So, try it and let us know you view!

  5. Hi man in the first page of installing it is auto rebooting is it normally and why i cant install it on my s3 i9300

    many many many tanks for your works

    • Hello Ali, can you explain your problem in more details. We can’t get it!

    • Update is stable, but currently it is in experimental stages, so you may face some bugs.

  6. Hello,

    I did install OmniROM yesterday on my SGS3.
    My question is
    01) As the ROM is getting built on daily basis, where can I find the change log?
    02) Also, will I have to go through the same procedure in case I want to flash today’s ROM?

    Please respond. Thanks.


    • Hello Tanay,
      You can find all latest built of OmniROM for Galaxy S3 here: http://dl.omnirom.org/i9300/ But there is no changelog is out from developers.

      Yes, you have to install these updates using the same procedure listed above. You don’t need to install CWM again, just flash the update file and you’re done!

  7. Hi Deepak – The kitkat rom updates worked smooth as a butter. I never had any issues so far. Thanks for all the hard work you have put in.

    For a beginner like me, it would be worthwhile to mention that root is required before you flash clockworkmod recovery. It isn’t good to assume everyone knows this.

    • Hello Manoj,
      Thank you for your beautiful comment, appreciation and improvement tip. We have mentions root access required on our post.

      • Hi Deepak – I flashed the build dated 24/12. In this build, seems like lot of issues have been fixed. Thanks to the entire team for the efforts to get the latest version of the build. I have a couple of questions and would be good if you could clarify.

        1. I am unable to take backup of the apps and other settings using Titanium backup app. Will the root access have gone because I have got a custom rom? How do I get root access again?
        2. Earlier today, the system checked for updates and found one update (build version dated 25/12). When I attempted to flash, I was notified this works only on TWRP recovery. I have CWM recovery. How do I keep updating without switching from CWM to TWRP?
        3. If this automatic update is not available for phones having CWM recovery, how do I stop the system from checking for updates? I did not find an option to stop checking for updates in the System Updates option under Settings.

  8. Hi deepak! I am downloading this rom on my galaxy s3. . I hope ill not face the problem of the camera thing! 🙂

  9. Now i install it….
    I hope dont see camera or wifi proplem
    But thanxxxxxxx alot
    For this amazing thing

  10. Hi. I believe there is a problem with the WiFi and also USB tethering, I’ve heard that there is a fix for this some where. Could you please tell me the link? Also why do we need to keep flashing the ROM when in the settings under “about phone” there is an option for updating the firmware. To keep flashing rather than just downloading the update is quite a process specially when we keep having to start all the settings from scratch .I think you’d agree. Thankyou in advance for your help.


    • Hello James, i’ve updated the post with Omni official download page, there you can download the latest built for your phone. Try the latest built and see if the problem solved!

  11. i have applied the method 1st i intalled odin and cwm.tar file and instal an old version of cwm and then update through zip to cwm and then proceed further thenx for cooperation

  12. Hi there
    I install this rom and it changed my PIN!
    I think it is remain from your phon on this rom
    can you help me?
    what is your own “PIN” when you release this?

    • Can you explorer bit more! Nothing is transfer from my phone to this ROM, this zip pack is developed by other developers.

  13. Hi Deepak, were you able to have a look at my post on backing up my phone and what do I make use of before loading 4.4? I normally use Kies3, but this might not work with 4.4.

    • Hello jamesW, You can use Kies to backup your device. But if you’re looking to do it in more easy and convenient way then, we recommend you to use Wondershare MobileGo for Android, it is one of best Mobile suit available for Android phone. It works with all version of Android OS and, support and detect almost all phones.

  14. hi deepak

    i read most of comment about this 4.4 update on s3 i9300, and i watch the demo
    of 4.4 update, its still have lots of bug, like the camera thing or the wifi thing. should i update my s3 to? what do you think?

    • Its all your choice! I want to mention that, all the bugs you’ve listed here are exists in CyanogenMod 11 Experimental ROM, but i’ve changed the ROM to Omin 4.4 ROM. If you check the download link, you’ll get Nightly ROM. ROM is updated on daily basis with bug fixes and improvements. You can try the latest version to your phone to check it.

  15. Hello Fardeen, if you can update the Recovery through stock recovery mode then you can try ROM Manager to install ClockWorkMod recovery on your phone!

  16. First of all i would like to thank for this amazing rom the only question i have is that when i check for system updates it does show an update it downloads it and all then i get an option saying flash now on clicking it i am directed to cwm after that what is to be done to apply that update??

    • Hello, The ROM is “Nightly”, that means the ROM files update and modified on daily basis. So, every day the ROM gets better. To download and install, you need to go again to download link present in post and then download the latest version and then install it using CWM recovery!

  17. everything works great except there is no my files icon. i cant access my internal or sd (external memory).
    best regards.

  18. Hi Deepak

    Please can you assist me with the following. When I try run the CWM, I get an error.
    I started with selecting, from the following in recovery (original):
    reboot system now
    apply update from ADB
    apply update from external storage (I SELECTED THIS ONE)
    wipe data…
    wipe cache…
    apply update from cache.
    I see the CWM file, I run it, getting a notification of the following “E: Signature Verification failed”. The phone then reboots back into the OS.
    I am unable to go any further.

    • Hello there, your stock recovery is affecting installation procedure. To install Recovery, you can try ROM Manager, a free tool from CWM Team, it will install CWM on your phone and then you can install this ROM!

      • hello, i have the same problem, but when i reboot i cant start my phone regularly because it closes all the services like samsung push service an other… how can i fix it?

    • If not working then, instead of that you can us other Music apps, such as MX Player or any other!

  19. after the latest update i am not able to browse through play store it shows no connection my browser youtube and all are working bt nt play store how to fix?


  20. Hi Deepak,
    did you get my comment regarding the issue I have with E:/ signature verification failed.
    It would appear that the stock recovery is not accepting the files? I read somewhere that the stock recovery will only read files signed by Samsung?

    • James, you can try install CWM using ROM Manager. Download this App from Google play then Run and setup the CWM recovery using it!

  21. Thanks so much for the wonderful work. I have finished downloading the firmware. Downloading Google apps from mediafire which is the link you gave failed many times. Is there any other link where I could get this gapps? Secondly,I want to save backup of my current firmware(it’s not the stock but paranoid android 4.3). Please send me detailed steps to follow in order to do that. Thanks

  22. Will this new ROM allow restoration of backed up data thro’ KIEs ?
    If not, is there any other method to restore data ?
    Thanks in advance.

    • Well Kies seems to be working for all Samsung mobile, if in case it didn’t work for you than you can try “Wondershar Mobile Go” Pc suite. It is better, easy to use and most reliable PC suites for Android mobiles. It supports almost all device!

  23. Does anyone know if the OmniROM for the i9300 includes the eMMC patch? I have one of the faulty eMMC chips and I’m currently back on the Stock Samsung ROM – and it’s really annoying. The phone doesn’t freeze any more but the ROM is so limited.

    I’d like to try a custom ROM but I can’t tell if any have the patch included – or, being a bit of a noob, how I would get and apply the patch assuming it was that simple.

  24. Hi Deepak thank you for this wonderful post. I have only one problem and it seams i can’t find solution.

    Today i updated my S3 to latest Omni Kitkat. But still i have problem with Tethering. I can use it, and share it but my laptops or other devices simply don’t see access point. It doesn’t exists.

    Do you have any advice or solution for this problem? This is something very important for me .

    Thank you and everything the best.

  25. I managed to get this working ok, but I have now lost root access
    What is the best way to root the device after upgrading ?

    • Hello Matt, currently days Kingoapp is coming out to be very famous among Android users for rooting purpose. It works with almost all ROMs and Android phones. There is no risk involved using this piece of software for rooting.

  26. Anybody cn help me
    Thr I updated my s3 to kitkat omni but after installation complete both app package and 4.4 zip file I reboot my phone it shows omni android logo and notng happend I m waitng from last 1 hour
    Plzzz help me wht to do m waitng 4 ur response
    I reinstall and repeat whole process but ntng to happn same issue again

    • When you done with installing the Rom, perform Wipe cache and system format under mount and storage settings in CWM recovery.

  27. Well I’m a rooting/romming noob and this was so easy thanks to the guide.

    Everything works as it should with 17/12/13 nightly build.

    Thank you.

  28. I install it, no problem, everything is ok! But I do not see the shortcut bar on the left side as for galaxy s4 for use between other dual-screen???

    • sorry I forgot to tell you thank you so I was excited to test everything

      • Hello. Deepak. You’re a genius! I followed the instruction and my camera and video are working perfectly. But I have just one problem. How do I fix hotspot and tethering issue? When I put my hotspot ON, it couldn’t be detected by any phone or my laptop. Please help. Thanks

  29. Awesome, one thing to note:

    *Root access is not included by default as of yet. Please flash SuperSU for root (See below).

    Cellbroadcastsmobile broadcasts are active and very annoying. These are tower broadcasts…
    to removefreeze them, you will need to do so via TITANIUMBACKUP
    this cannot be actioned because you will need to root the OMNIROM.
    or flash Superuser.zip
    here is the link to the flashable version.
    CWM / TWRP / MobileODIN installable ZIP: http://download.chainfire.eu/supersu

    once actioned I could grant Titaniumbackup superuser rights and disable cellbroadcasts.

    Cheers for an excellent install!

  30. Sorry bro, this is only for I9300. Definitely it will brick your I9300T.

      • Hello Rob, thank you so much for letting know about that XDA-Thread. In our all posts, we try to reduce risk as possible for user reliability , there are many other Samsung Models, which have same name but different model no. and needed completely different Roms.

  31. Hello Deepak first of all i wud thank u for making it all so simple…i installed it it worked flow less …but 1.some times the camera freezes on me
    2.the notification light does not work.
    so can u please help me in fixing these problem…
    thank you

    • Hello Amit, to make you camera work you visit here. And for Notification light, i will look into this problem and soon tell you solution to make it work.

  32. signature verification failed
    how can i fix at the time of installing CWM first

    • Hi sir… hi Imran.. im facing this same shit ,,plz help sir, we got error E:signature verification failed.

  33. Small issue. I downloaded and installed the latest rom dated omni-4.4.2-20140102-i9300-NIGHTLY… problem is I can’t create any folders for my apps. The manual says to drag one app to the other and it will create a folder but all it does is create a shortcut on the standby screen.

  34. Hallo Deepak
    Aftner installing Kitkat 4.4.2 without Any problems i Got into one.

    I Can’ t log into my sim card.

    Can you help me out on this.?

  35. Hi,

    I can’t “Download latest Google Apps zip package for Android 4.4 KitKat”, the media fire says it is a private file and I should request acess, but when I try to do so it results in an error saying to try again later.

    any help??

      • Hello Deepak. Still no solution for hotspot? Please do something about this. I love your work and I will appreciate it. Thanks

Leave a Reply

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