Galaxy S I9000

How to Update Galaxy S GT I9000 with Stable KitKat 4.4 Android Firmware – Guide

Samsung Galaxy S GT I9000 Android Phone is one of the legendary smartphones which unfortunately doesn’t come with the OTA Updates from Samsung as due to hardware limitations Samsung has stopped further updates. So, for all those who wanted to update their phone with the Latest version of Kit Kat 4.4 Android firmware can now easily update the device. So, after following the list of quick pre requisites mentioned below, head over to the detailed guide which will help you update the device. Please note that this is not the official firmware update released by Samsung and is a custom ROM firmware.


Change Log:

-Mackay kernel 0.602 (same is latest JB4.3 0.517 kernel, but renamed to 0.600 to distinguish KK4.4 kernel):
-Christopher86’s cortex-A8 optimized Linaro toolchain (September version)
-O3 optimization
-updated to linux kernel version 3.0.101
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-396MB RAM
-SIOplus scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-many improvements to IO schedulers in general

Quick Pre Requisites:

  • First and the foremost thing you need to make sure is the Battery, it should be above 50%. Also, make sure that the USB Debugging is enabled from the path “Settings > Applications > Development > USB debugging”, enable the USB Debugging in your device.
  • Up next, check on whether your Galaxy S device is rooted or not which can be checked with the help of ROM Manager app. ROM Manager app can be installed from the Google PLAY Store. Just in case if your phone is not rooted, you can root the same with the help of below mentioned steps;

Procedure to Update Galaxy S GT I9000 with XXJW4 Firmware

Procedure to Root Galaxy S GT I9000 on XXJW4 Firmware

  • Just in case if the device is already rooted, with the help of below mentioned steps, you need to back up the data with the help of below steps;

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Call Log – Call Log and Restore
Images, Songs, Videos, Files –
Copy to internal / External SD Card,
APN and MMS Settings –
Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names”

Disclaimer: We should not be held responsible / liable in any manner for the damage happened to your Galaxy S due to not following instructions.

Assuming that you are done with all the above mentioned steps, proceed to the next step where we have detailed the list of instructions which will help you update the device.

Procedure to Update Galaxy S GT I9000 with Kit KAT 4.4 Android Firmware:

  • Download the Kit Kat 4.4 Package from here to your computer. Once downloaded, connect your phone to the computer with the help of original USB cable and place these two zip files in your device.
  • Turn Off your Phone so that it can be entered in the Recovery Mode. Recovery mode in Galaxy S GT I9000 can be entered by pressing the Volume Up Key + Menu Button and then press the Power button. Just in case if the device gets turned ON in the normal mode, then you will have to retry the process of entering the device in the Recovery Mode.
  • Just in case if your device refuses to enter into the recovery mode, download the “ROM Manager” app from the Google PLAY Store, install custom Recovery image and then enter the device into the recovery mode with the help of ROM Manager.
  • In recovery mode, select “install zip from SD Card” to choose the KitKat 4.4 Firmware Package and then the Google Apps Package. Please note that, it might take around 4 – 5 minutes for applying the update. Once updated, select “Go Back” and choose the option of “Reboot System Now” for rebooting the device.

Note: Just in a rare case if the device doesn’t boot up or show the home screen then remove the battery and reinsert the same to boot the device again in the normal mode.

You can check the firmware update from the path “Settings > About Phone > Firmware Version” where the firmware update version will be mentioned. Do let us know in the comments section just in case if you face any issues in the process of firmware update as we will try our level best to answer all your queries / issues at the earliest.



  1. Faiz Khatri

    April 22, 2014 at 12:48 pm

    Please help with the download link.

    Its not there

    Says “Not Found”

    Please Help!

  2. Bill

    March 4, 2014 at 7:55 am

    Do you need to have a rooted device, or is that only listed so you can do a full back-up?

  3. johan

    March 3, 2014 at 2:08 pm

    Download link is not working…

    ”Apologies, but the page you requested could not be found. Perhaps searching will help.”

  4. Ghamaraj Luitel

    February 7, 2014 at 8:53 pm

    Hi Pradip,
    Could not find the link download of Kit Kat 4.4 stable.
    Could you manage it sooner, please!


    • Pradeep Neela

      February 9, 2014 at 9:35 pm

      as of now this is the most stable OS

  5. Anonymouse

    December 25, 2013 at 9:21 pm

    Hello, can you please check the download link, “file is not found” message


  6. Fabio belo

    December 18, 2013 at 2:24 pm

    Hello, Pradeep Neela my question is way in any custom firmware for galaxy s GT-i9000 i can´t find or add the 3g call buttom has it comes in the official gingerbread 2.3.6 or any official for other samsung phone model…can you help me to try to add this little this or there´s no way when any one install´s a custom firmware. Thank and hope to get an anwser from you soon.

    • Pradeep Neela

      January 30, 2014 at 6:36 pm

      Hey Fabio can you please let us know on which custom ROM firmware you are on?

      • Fabio Belo

        February 7, 2014 at 3:20 am

        Hello Neela,if i install this custom rom where would i add this function or what do i have do do?!..thnks

        • Pradeep Neela

          February 9, 2014 at 9:36 pm

          you can install this custom ROM firmware and can enjoy all the features

          • Fábio Belo

            February 10, 2014 at 4:49 pm

            Hello Neela, this rom i just installed today and on the phone numbers the call key look green, i question is that does this icon can make de 3g call or just the usual call?…just one more thing can you tell me if there´s any custom rom for the gt-i9000 that has the 3g call, because all of the ones i install not one had the 3g call button on the display.thats for the help. regards

          • Fábio Belo

            February 13, 2014 at 3:52 am

            Pradeep, even on this custom ROM, does it support standart 3g call from the moment that you make the call?? regards

          • Pradeep Neela

            February 16, 2014 at 5:54 pm

            please check with the network settings

  7. John

    December 14, 2013 at 5:00 am

    the kk 4.4 package link is not working plz fix it

  8. anirban

    December 9, 2013 at 11:45 am

    I am on 2.3.6. Can I directly upgarde to 4.4 by just rooting and installing the update files?

  9. virenkumar

    December 9, 2013 at 11:27 am

    hey.. nice upload. it works like so well and smooth. now i have a que. which version of google apps should i have to download for this cm11 kitkat. than.x and regards


  10. Naveshan

    December 5, 2013 at 11:10 pm

    File not found when you click the download link

  11. S. Shanmugam

    December 5, 2013 at 10:28 am

    My GT i9000 CyanogenMode Verison 10.0.0-galaxysmd, Android Version 4.1.2, Baseband Version i9000XXJVT. How to update to GT I9000 with Stable KitKat 4.4 Android Firmware.

    Thanks in advance
    S. Shanmugam

  12. lids

    December 5, 2013 at 8:01 am

    link not working… plz update the correct link

  13. Muhib

    December 4, 2013 at 8:06 pm

    Hi Neil,
    The link of ‘Kit Kat 4.4 package’ above is empty (page not found when I tried to open it). Could you please check?


  14. BLUE

    December 4, 2013 at 3:52 pm

    the link you provide for kitkay is not working . please make a mirror

  15. Khasn

    December 2, 2013 at 8:11 pm

    The file is missing

    “Download the Kit Kat 4.4 Package from here to your computer. Once downloaded, connect your phone to the computer with the help of original USB cable and place these two zip files in your device.”

    Its not there.
    Please solve the issue

  16. Mahmud Koya

    December 2, 2013 at 3:21 pm

    Tested and found to be stable and fully functional! Your download link says ‘not found’. Instead check this link

    Sweet kitkat for all SGS GT-I9000 owners!

    Mahmud Koya

  17. Jacques

    December 2, 2013 at 1:11 pm

    Hi Guys, it great that you publish all these “how to” guides, but it is of little help if the device is not routed. Your links to download the 2.3.6 value pack and route packet is not working – states that the files were removed. It’s been like that for well over a year now. Please update those so the we can make use of this new version as well. Thanks!!!

Leave a Reply

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

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top