Hacks News

XXJVP for Galaxy S i9000 – Android 2.3.4 ROM with latest version of Gingerbread

Samsung’s software team continues to impress us. First, they brought the Gingerbread update pretty soon and now they look set to update their Galaxy S phone with the…

Samsung’s software team continues to impress us. First, they brought the Gingerbread update pretty soon and now they look set to update their Galaxy S phone with the latest version of Android for phone, Android 2.3.4…

823 Comments
Kapill M Malani

Kapill M Malani A die-hard Liverpool FC fan, Kapill is a big fan of Batman, Android and street Cricket. In that order, probably. Email: [email protected]

Samsung’s software team continues to impress us. First, they brought the Gingerbread update pretty soon and now they look set to update their Galaxy S phone with the latest version of Android for phone, Android 2.3.4 (Gingerbread). This feels so special because we Galaxy S owners has really hard time (read: very long time) getting the Android 2.2 Froyo update on our SGS which had launched with Android 2.1 Éclair.

But that’s past.

Now, we have the latest version of Android available to us. And even if it’s not launched by Samsung to your area, you can download the Android 2.3.4 ROM from link below and install it following the instructions set given below. Thanks Ficeto, who brought the news to us!

[info]This guide is applicable only for Samsung’s Galaxy S international version (i9000). If yours is Vibrant/Captivate/Fascinate/Epic 4G or any other Galaxy S variant, then this ROM — and Guide — is not for you, and that’s for definite.[/info]

[warning]The methods and procedures discussed here are considered risky and you should not attempt if you don’t know completely what it is. If any damage occurs to you or your device, we won’t be held liable. You only will be responsible — you’ve been warned. Okay![/warning]

Pre-installation thoughts:

  1. Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.
  2. Disable Lagfix, if you’re using one. Use this Guide to disable/enable lagfix, if you need help!
  3. Drivers! — it’s important you’ve the proper drivers installed. For 32 bit (x86) Windows, download from here and for 64-bit (x64) Windows, download from here.

A very clean step-by-step guide is given below and would be more than enough for you to easily flash Android 2.3.4 Firmware on your Galaxy S. But in case you wanna watch the procedure on video, check out the video at the bottom of this post which shows flashing of an Android 2.3.3 Firmware — XXJVB — on Galaxy S. It would serve as a good guide to flash the Android 2.3.4 Firmware, XXJVP, too, since the since the process is almost same, except that there is no PIT file involved there and hence no ticking of the Re-partition box. The video is just for reference. You have to follow the steps given below only.

How to Install Android 2.3.4 Firmware on Galaxy S i9000 (international version):

  1. Download the Android 2.3.4 Firmware – XXJVP. Filename: XXJVP-234.ZIP. Size: 247.03 MB. Download Link.
  2. Extract the downloaded file XXJVP-234.ZIP to get these 4 files:
    1. CODE_I9000XXJVP_CL264642_REV03_user_low_ship.tar.md5
    2. GT-I9000-CSC-MULTI-OXAJVP.tar.md5
    3. MODEM_I9000XXJVP_REV_00_CL1019177.tar.md5
    4. s1_odin_20100512.pit
  3. Download Odin3 v1.7.zip from here — Mediafire Link. Extract the zip file to get Odin3 v1.7.exe.
  4. Disconnect your phone if it’s connected to PC.  Switch Off your phone. Wait for vibration to confirm complete switch off.
  5. Now, put it in Download Mode — press and hold these keys together: Volume_DOWN+Home+Power.
  6. Open Odin (from step 3). Connect your phone to PC now. You should get the message “Added! !” under the Odin’s message box.
  7. Important, tick the ‘Re-Partition’ checkbox while also keeping ‘Auto Reboot’ & ‘F. Reset Time’ checkboxes ticked. All the 3 checkboxes will be ticked.
  8. In Odin, place these files (check out the screenshot given at the top for help):
    1. In the PDA box, select this file (from step 2.1) — CODE_I9000XXJVP_CL264642_REV03_user_low_ship.tar.md5
    2. In the Phone box, select this file (from step 2.3) — MODEM_I9000XXJVP_REV_00_CL1019177.tar.md5
    3. In the CSC box, select this file (from step 2.2) — GT-I9000-CSC-MULTI-OXAJVP.tar.md5
    4. In the PIT box, select this file (from step 2.4) — s1_odin_20100512.pit
  9. Double check everything said in step 7 and 8 above. Your Odin’s window should look real similar to the image at the very top — which is my Odin’s screen while I flashed the XXJVP on my super Galaxy S.
  10. Now, hit the START button to let the process begin. When process at Odin finishes your phone will automatically reboot. You can unplug the cable now.

When your phone has restarted, you are on the XXJVP Android 2.3.4 Firmware on your phone. Congrats!

Check your phone’s version here: Press Options -> Settings -> Scroll down and select About Phone -> Scroll down and check your version.

UPDATE: This guide here would help you Root XXJVP Firmware.

Installation Video of Android 2.3.3 Firmware XXJVB on Galaxy S (only for reference):

Share your joy with us in the comments below, along with other interesting view about the firmware. Are you surprised by Samsung too, getting the Android 2.3.4 firmware pretty nicely soon?

823 responses to “XXJVP for Galaxy S i9000 – Android 2.3.4 ROM with latest version of Gingerbread”

  1. Phohshien Avatar
    Phohshien

    I stuck for 20 mins on set partition also!! is it just simply unplug the cable and re-do it?

    1. Kapil Avatar

      Yes, unplug and do it again.

  2. Phohshien Avatar
    Phohshien

    I stuck for 20 mins on set partition also!! is it just simply unplug the cable and re-do it?

    1. Kapil Avatar

      Yes, unplug and do it again.

  3. Phohshien Avatar
    Phohshien

    I CANT ON MY PHONE NOW!!! after unplug directly during set partition….any help?

    1. Kapil Avatar

      Go to download mode.

  4. Phohshien Avatar
    Phohshien

    I CANT ON MY PHONE NOW!!! after unplug directly during set partition….any help?

    1. Kapil Avatar

      Go to download mode.

  5. Guest Avatar
    Guest

    Hello
    i followed the procedure and when i clicked on started it started but it was stuck on setup connection.

    1. Krishna Avatar
      Krishna

      Try again. It happens!

    2. Guest Avatar
      Guest

      i tried several times and the same is it becoz the os is windows 7 ?

    3. Guest Avatar
      Guest

      i meant on the pc

    4. Krishna Avatar
      Krishna

      Try using different USB port!

    5. Guest Avatar
      Guest

      kapil im sry for my many questions but one more thing when i download odin at the last of it they dont put (.exe) does that affects the procces

    6. Guest Avatar
      Guest

      i ment on the last of odin’s name they (odin3 v1.70.exe) they just put (odin3 v1.70) does it affects if yes plz teach me how to download the (odin3 v1.70.exe) thank you

  6. Mazen Avatar
    Mazen

    Hello
    i followed the procedure and when i clicked on started it started but it was stuck on setup connection.

    1. Kapil Avatar

      Try again. It happens!

      1. Mazen Avatar
        Mazen

        i tried several times and the same is it becoz the os is windows 7 ?

        1. Mazen Avatar
          Mazen

          i meant on the pc

          1. Kapil Avatar

            Try using different USB port!

          2. Mazen Avatar
            Mazen

            kapil im sry for my many questions but one more thing when i download odin at the last of it they dont put (.exe) does that affects the procces

          3. Mazen Avatar
            Mazen

            i ment on the last of odin’s name they (odin3 v1.70.exe) they just put (odin3 v1.70) does it affects if yes plz teach me how to download the (odin3 v1.70.exe) thank you

  7. Mazen Avatar
    Mazen

    Hello
    i followed the procedure and when i clicked on started it started but it was stuck on setup connection.

    1. Kapil Avatar

      Try again. It happens!

      1. Mazen Avatar
        Mazen

        i tried several times and the same is it becoz the os is windows 7 ?

        1. Mazen Avatar
          Mazen

          i meant on the pc

          1. Kapil Avatar

            Try using different USB port!

          2. Mazen Avatar
            Mazen

            kapil im sry for my many questions but one more thing when i download odin at the last of it they dont put (.exe) does that affects the procces

          3. Mazen Avatar
            Mazen

            i ment on the last of odin’s name they (odin3 v1.70.exe) they just put (odin3 v1.70) does it affects if yes plz teach me how to download the (odin3 v1.70.exe) thank you

  8. Guest Avatar
    Guest

    if the name of “odin” is *Odine3 v1.70* and not *Odine3 v1.70.exe* does that affects the procces plzz helppp

    1. Krishna Avatar
      Krishna

      It doesn’t affect anything. It’s .exe only, just that extension is hidden, which can be unhidden in folder settings in Windows.

      You know, make sure you’ve drivers installed, and uninstall and reinstall them. Restart PC and restart phone. Do all this and try again.

  9. Mazen Avatar
    Mazen

    if the name of “odin” is *Odine3 v1.70* and not *Odine3 v1.70.exe* does that affects the procces plzz helppp

    1. Kapil Avatar

      It doesn’t affect anything. It’s .exe only, just that extension is hidden, which can be unhidden in folder settings in Windows.

      You know, make sure you’ve drivers installed, and uninstall and reinstall them. Restart PC and restart phone. Do all this and try again.

  10. Mazen Avatar
    Mazen

    if the name of “odin” is *Odine3 v1.70* and not *Odine3 v1.70.exe* does that affects the procces plzz helppp

    1. Kapil Avatar

      It doesn’t affect anything. It’s .exe only, just that extension is hidden, which can be unhidden in folder settings in Windows.

      You know, make sure you’ve drivers installed, and uninstall and reinstall them. Restart PC and restart phone. Do all this and try again.

  11. Guest Avatar
    Guest

    Lakhs of thanks to Kapil, you are Genious

  12. Manishmishra6 Avatar
    Manishmishra6

    Lakhs of thanks to Kapil, you are Genious

  13. Commonly-Uncommon Avatar
    Commonly-Uncommon

    Lakhs of thanks to Kapil, you are Genious

  14. Guest Avatar
    Guest

    When i tried it on kies, it said that my firmware cannot be upgraded.
    If i did this, it will not affect the phone and it will work or not?
    Pls reply 

    1. Krishna Avatar
      Krishna

      It will work on your phone. Just make sure your phone is GT-i9000. Btw, kies may still not work after this even though phone is running perfectly.

  15. A,H Avatar
    A,H

    When i tried it on kies, it said that my firmware cannot be upgraded.
    If i did this, it will not affect the phone and it will work or not?
    Pls reply 

    1. Kapil Avatar

      It will work on your phone. Just make sure your phone is GT-i9000. Btw, kies may still not work after this even though phone is running perfectly.

  16. A,H Avatar
    A,H

    When i tried it on kies, it said that my firmware cannot be upgraded.
    If i did this, it will not affect the phone and it will work or not?
    Pls reply 

    1. Kapil Avatar

      It will work on your phone. Just make sure your phone is GT-i9000. Btw, kies may still not work after this even though phone is running perfectly.

  17. Guest Avatar
    Guest

    thx thx thx works perfectly

  18. Xxx Avatar
    Xxx

    thx thx thx works perfectly

  19. Xxx Avatar
    Xxx

    thx thx thx works perfectly

  20. Guest Avatar
    Guest

    Hey Im trying to flash this but it gets stuck on the SBL step, i dunno what im doing wrong, someone help me!

  21. jesus osuna Avatar

    Hey Im trying to flash this but it gets stuck on the SBL step, i dunno what im doing wrong, someone help me!

  22. jesus osuna Avatar

    Hey Im trying to flash this but it gets stuck on the SBL step, i dunno what im doing wrong, someone help me!

  23. Guest Avatar
    Guest

    dear sir, I did the steps but my phone could not turning on at all any more, even in download mode. Help please.

    1. Krishna Avatar
      Krishna

      Retry.

  24. Guest Avatar
    Guest

    I connected my Galaxy S GT-I9000 to Samsung Kies on the PC and said that (This version of the device cannot be upgraded), If i make it that way, are you sure it will work and will not harm my device?
    Please Reply

    1. Krishna Avatar
      Krishna

      It won’t harm your phone. 🙂

  25. Amer Avatar
    Amer

    dear sir, I did the steps but my phone could not turning on at all any more, even in download mode. Help please.

    1. Kapil Avatar

      Retry.

  26. Amer Avatar
    Amer

    dear sir, I did the steps but my phone could not turning on at all any more, even in download mode. Help please.

    1. Kapil Avatar

      Retry.

  27. AHK Avatar
    AHK

    I connected my Galaxy S GT-I9000 to Samsung Kies on the PC and said that (This version of the device cannot be upgraded), If i make it that way, are you sure it will work and will not harm my device?
    Please Reply

    1. Kapil Avatar

      It won’t harm your phone. 🙂

  28. AHK Avatar
    AHK

    I connected my Galaxy S GT-I9000 to Samsung Kies on the PC and said that (This version of the device cannot be upgraded), If i make it that way, are you sure it will work and will not harm my device?
    Please Reply

    1. Kapil Avatar

      It won’t harm your phone. 🙂

  29. Guest Avatar
    Guest

    Dear friend, This its GREAT!! Thx for the article, links to downloads and the wonderful explanation ;0)

    Just one question: does this needs any lagfix? or will keep going as smooth as now?

    1. Krishna Avatar
      Krishna

      Search and install xxjvs firmware. It’s based on Android 2.3.5, and works even better — and no need for lagfix both on jvp and jvs.

    2. Guest Avatar
      Guest

      Appreciated man!! I’ll do it. Here its the link if anyone else want it:
      https://nerdschalk.com/download-install-xxjvs-firmware-update-galaxy-s-i9000-to-android-2-3-5/But tell me, does the 2.3.6 ICE CREAM is available around here??

    3. Guest Avatar
      Guest

      Appreciated man!! I’ll do it. Here its the link if anyone else want it:
      https://nerdschalk.com/download-install-xxjvs-firmware-update-galaxy-s-i9000-to-android-2-3-5/But tell me, does the 2.3.6 ICE CREAM is available around here??

  30. Hiram G Austria Avatar
    Hiram G Austria

    Dear friend, This its GREAT!! Thx for the article, links to downloads and the wonderful explanation ;0)

    Just one question: does this needs any lagfix? or will keep going as smooth as now?

    1. Kapil Avatar

      Search and install xxjvs firmware. It’s based on Android 2.3.5, and works even better — and no need for lagfix both on jvp and jvs.

      1. Hiram G Austria Avatar
        Hiram G Austria

        Appreciated man!! I’ll do it. Here its the link if anyone else want it:
        https://nerdschalk.com/download-install-xxjvs-firmware-update-galaxy-s-i9000-to-android-2-3-5/But tell me, does the 2.3.6 ICE CREAM is available around here??

  31. Hiram G Austria Avatar
    Hiram G Austria

    Dear friend, This its GREAT!! Thx for the article, links to downloads and the wonderful explanation ;0)

    Just one question: does this needs any lagfix? or will keep going as smooth as now?

    1. Kapil Avatar

      Search and install xxjvs firmware. It’s based on Android 2.3.5, and works even better — and no need for lagfix both on jvp and jvs.

      1. Hiram G Austria Avatar
        Hiram G Austria

        Appreciated man!! I’ll do it. Here its the link if anyone else want it:
        https://nerdschalk.com/download-install-xxjvs-firmware-update-galaxy-s-i9000-to-android-2-3-5/But tell me, does the 2.3.6 ICE CREAM is available around here??

  32. Guest Avatar
    Guest

    hi there – great tutorial!  Just one question – your steps say to ensure that your repartition box should be ticked – but I noticed it wasn’t in the video?

    1. Krishna Avatar
      Krishna

      I think we didn’t use pit file either in the video. When you use pit file in Odin’s pit box, you gotta check the re-partition box.

    2. Guest Avatar
      Guest

      ah ok.  So whats the benefit / consequence of ticking / not ticking the re-partition box?

    3. Krishna Avatar
      Krishna

      No benefits, it’s compulsary to use when yih use pit file, which tells the phone which takes care of partitioning on phone.

  33. Josh Avatar
    Josh

    hi there – great tutorial!  Just one question – your steps say to ensure that your repartition box should be ticked – but I noticed it wasn’t in the video?

    1. Kapil Avatar

      I think we didn’t use pit file either in the video. When you use pit file in Odin’s pit box, you gotta check the re-partition box.

      1. Josh Avatar
        Josh

        ah ok.  So whats the benefit / consequence of ticking / not ticking the re-partition box?

        1. Kapil Avatar

          No benefits, it’s compulsary to use when yih use pit file, which tells the phone which takes care of partitioning on phone.

  34. Josh Avatar
    Josh

    hi there – great tutorial!  Just one question – your steps say to ensure that your repartition box should be ticked – but I noticed it wasn’t in the video?

    1. Kapil Avatar

      I think we didn’t use pit file either in the video. When you use pit file in Odin’s pit box, you gotta check the re-partition box.

      1. Josh Avatar
        Josh

        ah ok.  So whats the benefit / consequence of ticking / not ticking the re-partition box?

        1. Kapil Avatar

          No benefits, it’s compulsary to use when yih use pit file, which tells the phone which takes care of partitioning on phone.

  35. Guest Avatar
    Guest

    Thanks Kapil, Works perfectly
    I have 1 question: Is this a custom rom or the standard rom?

    1. Krishna Avatar
      Krishna

      This is standard rom, a firmware.

  36. AHK Avatar
    AHK

    Thanks Kapil, Works perfectly
    I have 1 question: Is this a custom rom or the standard rom?

    1. Kapil Avatar

      This is standard rom, a firmware.

  37. AHK Avatar
    AHK

    Thanks Kapil, Works perfectly
    I have 1 question: Is this a custom rom or the standard rom?

    1. Kapil Avatar

      This is standard rom, a firmware.

  38. Guest Avatar
    Guest

    hello,
    i have spice m-5700 mobile phone and i just want to change os in android os.
    so how can i change it?
    please reply me sir.

    1. Krishna Avatar
      Krishna

      You can’t change it, dear.

  39. Guest Avatar
    Guest

    my galaxy s is in downloading mode and when i connect it with pe PC, it doesn’t apear in ODIN.

    the drivers are installed. 
    HELP ! what to do ?

    1. Krishna Avatar
      Krishna

      Restart phone. Restart PC. Reinstall drivers. And more such stuff. And hope your windows PC recognizes your phone.

    2. Guest Avatar
      Guest

      Tried! not working! it still doesn’t apear.  

    3. Guest Avatar
      Guest

      when the phone is on, it apears, after i put it in dowloading mode – it doesn’t. any other method ??

    4. Krishna Avatar
      Krishna

      You’re trying it in download mode, right? If not, connect to PC after switching to download mode, otherwise Odin won’t recognize it.

    5. Guest Avatar
      Guest

      Tried with a notebook, worked ! the problem was in the drivers, i think ! 

    6. Guest Avatar
      Guest

      hello my friend…sorry i answer here but i have problem and i don t knoe what to do…i tried this firmare in my phone and i didnt know that i have 900 galaxy and now…my phone is not opening…tell me what to do…i dint know…thanks…

  40. Jimmyrathod300 Avatar
    Jimmyrathod300

    hello,
    i have spice m-5700 mobile phone and i just want to change os in android os.
    so how can i change it?
    please reply me sir.

    1. Kapil Avatar

      You can’t change it, dear.

  41. Jimmyrathod300 Avatar
    Jimmyrathod300

    hello,
    i have spice m-5700 mobile phone and i just want to change os in android os.
    so how can i change it?
    please reply me sir.

    1. Kapil Avatar

      You can’t change it, dear.

  42. Michael Avatar
    Michael

    my galaxy s is in downloading mode and when i connect it with pe PC, it doesn’t apear in ODIN.

    the drivers are installed. 
    HELP ! what to do ?

    1. Kapil Avatar

      Restart phone. Restart PC. Reinstall drivers. And more such stuff. And hope your windows PC recognizes your phone.

      1. Michael Avatar
        Michael

        Tried! not working! it still doesn’t apear.  

      2. Michael Avatar
        Michael

        when the phone is on, it apears, after i put it in dowloading mode – it doesn’t. any other method ??

        1. Kapil Avatar

          You’re trying it in download mode, right? If not, connect to PC after switching to download mode, otherwise Odin won’t recognize it.

          1. Michael Avatar
            Michael

            Tried with a notebook, worked ! the problem was in the drivers, i think ! 

      3. Kkaramolegos Avatar
        Kkaramolegos

        hello my friend…sorry i answer here but i have problem and i don t knoe what to do…i tried this firmare in my phone and i didnt know that i have 900 galaxy and now…my phone is not opening…tell me what to do…i dint know…thanks…

  43. Michael Avatar
    Michael

    my galaxy s is in downloading mode and when i connect it with pe PC, it doesn’t apear in ODIN.

    the drivers are installed. 
    HELP ! what to do ?

    1. Kapil Avatar

      Restart phone. Restart PC. Reinstall drivers. And more such stuff. And hope your windows PC recognizes your phone.

      1. Michael Avatar
        Michael

        Tried! not working! it still doesn’t apear.  

      2. Michael Avatar
        Michael

        when the phone is on, it apears, after i put it in dowloading mode – it doesn’t. any other method ??

        1. Kapil Avatar

          You’re trying it in download mode, right? If not, connect to PC after switching to download mode, otherwise Odin won’t recognize it.

          1. Michael Avatar
            Michael

            Tried with a notebook, worked ! the problem was in the drivers, i think ! 

      3. Kkaramolegos Avatar
        Kkaramolegos

        hello my friend…sorry i answer here but i have problem and i don t knoe what to do…i tried this firmare in my phone and i didnt know that i have 900 galaxy and now…my phone is not opening…tell me what to do…i dint know…thanks…

  44. Guest Avatar
    Guest

    can i upgrade 2.1 directly to 2.3????

    1. Krishna Avatar
      Krishna

      Yes.

  45. Dhruvp38 Avatar
    Dhruvp38

    can i upgrade 2.1 directly to 2.3????

    1. Kapil Avatar

      Yes.

  46. Dhruvp38 Avatar
    Dhruvp38

    can i upgrade 2.1 directly to 2.3????

    1. Kapil Avatar

      Yes.

  47. Guest Avatar
    Guest

    suuuuuuuuuuuuppppppppppeeeeeeeer finally i upgraded to 2.3!!!!!!! thanks you guysssssssssssssn

  48. Guest Avatar
    Guest

    suuuuuuuuuuuuppppppppppeeeeeeeer finally i upgraded to 2.3!!!!!!! thanks you guysssssssssssss

  49. Rupaksalekin Avatar
    Rupaksalekin

    suuuuuuuuuuuuppppppppppeeeeeeeer finally i upgraded to 2.3!!!!!!! thanks you guysssssssssssssn

  50. Rupaksalekin Avatar
    Rupaksalekin

    suuuuuuuuuuuuppppppppppeeeeeeeer finally i upgraded to 2.3!!!!!!! thanks you guysssssssssssss