Galaxy S I9000

Update Galaxy S GT I9000 with Jellybean 4.1.2 Codename Android Firmware – Guide

Procedure to update Galaxy S I9000 with Codename Android 4.1.2 Firmware:

  • Download the Google Apps Package and Codename Android 4.1.2 Firmware from here to your computer. Once downloaded, connect your device to the computer and place these two zip files in your internal SD Card. Ensure that you are not placing the file deep into the sub folders.
  • Disconnect the device and 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 holding the Volume Up button + the Home key button (the middle button). While holding these both buttons, turn ON your device.
  • In recovery mode, select “Wipe data/factory reset” & “Wipe Cache partition”. If the device starts normally, then you will need to re try the process of entering the device in the recovery mode. You can also enter the device in recovery mode via the ROM Manager app.
  • Now, in the recovery mode, select “install zip from sd card” > “choose zip from internal sd card” and then choose the Codename Android Custom ROM Firmware and Google Apps Package. It will take around 4 -5 minutes for applying the update.
  • Once you see the “install from sd card complete” message on screen, select “Go Back” and select “reboot system now” for rebooting the device in the normal mode. To check whether the firmware is updated or not, head over to the path “Settings > About Phone” where you will find the current firmware version.

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.

Do share with us in the comments section just in case if you face any issues as we will try our level best to sort out the same. Alternatively, you can also head over to the source witht he help of below mentioned link.


Pages: 1 2



  1. immad

    February 6, 2014 at 9:41 pm

    its safe or not …………………… can i do it

    • Pradeep Neela

      February 9, 2014 at 9:37 pm

      Dear Immad you can very well install this update in your device.

  2. Milind

    August 22, 2013 at 12:08 pm

    Hi, I have installed jellybean on my galaxy S i9000. Can i connect my device to KIES?
    How can I import contacts(.spb file) from my pc?
    Thanks in advance?

    • Pradeep Neela

      August 28, 2013 at 8:13 pm

      if its launched in your country then KIES will for sure detect the device

  3. jahabgir

    July 15, 2013 at 11:51 pm

    hi i want to upgrate sumsung galxy s1 gt,i9000

    • Pradeep Neela

      July 16, 2013 at 12:12 pm

      yes you can very well upgrade buddy! 🙂 let us know if you are not able to

  4. Kevin

    May 21, 2013 at 11:35 am

    please help.after rooting (into jellybean),my phone cant seem to make calls .when i call a person,i cant hear him and he cant hear me also …tried rebooting but it doesnt work

  5. San

    May 11, 2013 at 8:09 am

    Which File should we download because the name given is not on the google doc anymore?

    Thanks in advance

    • Pradeep Neela

      May 12, 2013 at 4:40 pm

      it is very well there in the procedure section, just check out the same

  6. joao carlos

    April 11, 2013 at 9:22 am

    I have installed GB firmware 2.3.6 XXJVU on my GT I9000, and it`s rooted as well. If I follow the procedure above, is it gonna work?

  7. Bjorn Strand

    March 21, 2013 at 1:14 am

    Can I use this upgrade for my Galaxy GT I9000B (Brazilian version)?

    • Pradeep Neela

      April 20, 2013 at 1:25 pm

      no, its not recommended

  8. Anthony

    December 18, 2012 at 8:44 am

    Am having difficulties downloading the required XXJW4. can help?

    • Pradeep Neela

      December 23, 2012 at 10:37 pm

      what are the difficulties

  9. ebbe

    November 19, 2012 at 5:07 am

    i have a galaxy s. i tried to go back from jellybean 4.1.2. codename to gingerbread 2.3.6 using odin but now the phone doesnt start. it keeps rebooting. the galaxy s logo comes and keeps rebooting. what to do?

    • Pradeep Neela

      November 19, 2012 at 11:21 am

      just reapply the update after clearing the cache

  10. Nawazsharif

    November 14, 2012 at 1:02 pm

    while Installing ” Codename Android 4.1.2 Firmware ” I’m facing issues like –
    ” E: signature registration failed & the Installation is aborted ” How to mitigate this issue could anyone help me out.?

  11. Amit_chauhan.

    November 12, 2012 at 10:15 pm

    Dear Neal,

    Can you please help me for make root my samsung galaxy s (GT-I9000).Details as follows.

    Firmware version 2.3.6
    Baseband Version I9000DDJV7
    Build Number Gingerbread.ddjvb

    Appreciate if you can help

  12. Grayson

    November 7, 2012 at 10:26 pm

    I had just install this version but having problem saying that the IMEI # is invalid and might cause network issue. However, i am still able to make calls. Any idea?

  13. Amar

    November 7, 2012 at 10:50 am

    Successfully installed on my Galaxy S. Observed improvement in battery life.

  14. ashwen

    November 7, 2012 at 8:01 am

    im using codename 4.1.1, how is this different from 4.1.2? any add ons or improvement. Additionally, among all the jellybean available which is best recommended for gti9000?

  15. hari

    November 5, 2012 at 12:26 pm

    no music player … led notification ,less WiFi range

  16. naveen

    November 3, 2012 at 5:19 pm

    when i try to download the custom rom it will open the google drive where are various files like

    which i should download to update my i9000

  17. Imaws

    November 2, 2012 at 6:43 am

    while Installing ” Codename Android 4.1.2 Firmware ” I’m facing issues like –
    ” E: signature registration failed & the Installation is aborted ” How to mitigate this issue could anyone help me out..???
    & Thanks for the other articles about customized ROM for GTI-9000

  18. navigator

    November 2, 2012 at 2:25 am

    I have some problems with this version (4.1.2).
    – ringtone and message sound cannot be change (I can select the mp3 but nothing happens and says ‘unrecognized ringtone’)
    – I didn’t find where to allow ‘show my position’ in google maps. (if i tick every possibility in the settings to allow everything always have the error message ‘allow your position’ or something like that)
    – Missing items in the Google Apps Package.
    Anyway all the other things work well! Thanks for your sharing!

  19. AGhani

    October 31, 2012 at 4:00 pm

    Can any body comment on stability of this ROM?

    • Pradeep Neela

      February 16, 2013 at 3:23 pm

      yes its pretty much good

  20. Usman

    October 30, 2012 at 8:53 pm

    Dear Neal,

    I am on Amestris Dark Cyan V12 Custom ROM Firmware.

    Can I upgrade directly from Amestris Dark Cyan V12 Custom ROM Firmware?

    • Pradeep Neela

      February 16, 2013 at 3:24 pm

      yes you can directly apply this update

  21. GatoCatSA

    October 29, 2012 at 2:57 pm

    Hi Pradeep, I have been trying to download the XXJW4 files from the links as per your articles, but the files were removed. Do you have other links I can access to d/l the files so that I can root my I9000 or do you have the rooting instructions for XWJW6?

  22. Shaun

    October 29, 2012 at 12:36 pm

    Hi There

    THere are 3 zip files downloaded fromt he link CNA 4.1.2 Firmware:

    Do we only need to use with the file?

    Thank You

  23. Ashish G

    October 29, 2012 at 9:48 am

    What are additional features included with this ROM?

  24. ashwen

    October 29, 2012 at 8:49 am

    How is this different from jellybean 4.1?

    • ashwen

      October 29, 2012 at 9:05 am

      i mean super stable jellybean 4.1.1

      • Skunkfumaster

        October 31, 2012 at 6:51 pm

        Are you sure? How’s about the multiplying of files (photo’s and musicfiles)every time you restart the phone? many thanks.

    • Pradeep Neela

      February 16, 2013 at 3:25 pm

      there are many new features in camera and also bug fixes

  25. Dave

    October 29, 2012 at 7:08 am

    Hi Pradeep,

    Could I install this ROM directly for my i9000 which is currently with the “Stable Jellybean” Baseband I9000XXJVT?


  26. Ghamaraj Luitel

    October 29, 2012 at 5:17 am

    dear Neal, thanx for new costume. there are many jip files, which should be downloaded.

  27. Tony

    October 29, 2012 at 2:48 am

    I have flashed the previous version 4.1.1. Can I flash this update over the top or do I have to wipe again?

  28. Bahman

    October 28, 2012 at 11:19 pm

    not able to download the file the link shows some google drive pls help in downloading the file

  29. Mahmud Koya

    October 28, 2012 at 9:27 pm

    Hi Neal,
    Is there any change in this version of 4.1.2 better than what the 4.1.1 brought and why do the screen shots show the Android Version still as 4.1.1?

    • Pradeep Neela

      November 19, 2012 at 12:30 pm

      yes its 4.,`1.2

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