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. Charchidi2000 Avatar
    Charchidi2000

    Any help ??, my sung Galaxy S I9000 suddenly stopped geting any service. It is still running on  Andriod 2,1, Will an upgrade solve this problem ?

  2. Charchidi2000 Avatar
    Charchidi2000

    Any help ??, my sung Galaxy S I9000 suddenly stopped geting any service. It is still running on  Andriod 2,1, Will an upgrade solve this problem ?

  3. Guest Avatar
    Guest

    Hi, after upgrading to 2.3.4 when Odin is finished and the phone has the first reboot…touch screen doesn’t works. Only volume, power and the other 3 buttoms works fine. I cannot finish the customization process neither use the phone.
    I’ve repeated 2 more times the whole process and the results are the same. Any suggestion?

    1. Krishna Avatar
      Krishna

      Enter recovery mode and do a factory reset.

  4. jack Avatar
    jack

    Hi, after upgrading to 2.3.4 when Odin is finished and the phone has the first reboot…touch screen doesn’t works. Only volume, power and the other 3 buttoms works fine. I cannot finish the customization process neither use the phone.
    I’ve repeated 2 more times the whole process and the results are the same. Any suggestion?

    1. Kapil Avatar

      Enter recovery mode and do a factory reset.

  5. jack Avatar
    jack

    Hi, after upgrading to 2.3.4 when Odin is finished and the phone has the first reboot…touch screen doesn’t works. Only volume, power and the other 3 buttoms works fine. I cannot finish the customization process neither use the phone.
    I’ve repeated 2 more times the whole process and the results are the same. Any suggestion?

    1. Kapil Avatar

      Enter recovery mode and do a factory reset.

  6. Guest Avatar
    Guest

    Hi Kapil, i had asked my question two weeks before and i did not get an answer yet,  i repeat my question, i use SGS I9000 middle east version and it supports arabic, the current version is gingerbread 2.3.3 and i would like to update to 2.3.4 jvq my question is whether this jvq 2.3.4 support arabic or not ? please answer.  

    1. Krishna Avatar
      Krishna

      Oops… I think xxjvq and xxjvp do not support Arabic. You should wait until
      Arabic-supported Android 2.3.4 builds are available.

    2. Krishna Avatar
      Krishna

      Oops… I think xxjvq and xxjvp do not support Arabic. You should wait until
      Arabic-supported Android 2.3.4 builds are available.

  7. Salimta Avatar
    Salimta

    Hi Kapil, i had asked my question two weeks before and i did not get an answer yet,  i repeat my question, i use SGS I9000 middle east version and it supports arabic, the current version is gingerbread 2.3.3 and i would like to update to 2.3.4 jvq my question is whether this jvq 2.3.4 support arabic or not ? please answer.  

    1. Kapil Avatar

      Oops… I think xxjvq and xxjvp do not support Arabic. You should wait until
      Arabic-supported Android 2.3.4 builds are available.

    2. Kapil Avatar

      Oops… I think xxjvq and xxjvp do not support Arabic. You should wait until
      Arabic-supported Android 2.3.4 builds are available.

  8. Salimta Avatar
    Salimta

    Hi Kapil, i had asked my question two weeks before and i did not get an answer yet,  i repeat my question, i use SGS I9000 middle east version and it supports arabic, the current version is gingerbread 2.3.3 and i would like to update to 2.3.4 jvq my question is whether this jvq 2.3.4 support arabic or not ? please answer.  

    1. Kapil Avatar

      Oops… I think xxjvq and xxjvp do not support Arabic. You should wait until
      Arabic-supported Android 2.3.4 builds are available.

  9. Guest Avatar
    Guest

    i have a samsung galaxy s
    i wanne upgrade the firmware
    my phone has 
    PDA: XXJPK
    PHONE: XXJPK
    CSC:XAJPK
    2010.09
    i want the gingerbreath 2.3.4
    wich firmawre can i use
    i live in belgium europe

    1. Krishna Avatar
      Krishna

      You can install xxjvq firmware, it’s based on android 2.3.4.

    2. Guest Avatar
      Guest

      i thank you for all this
      god bles you

    3. Krishna Avatar
      Krishna

      Thnx 😀

  10. Aceventura777 Avatar
    Aceventura777

    i have a samsung galaxy s
    i wanne upgrade the firmware
    my phone has 
    PDA: XXJPK
    PHONE: XXJPK
    CSC:XAJPK
    2010.09
    i want the gingerbreath 2.3.4
    wich firmawre can i use
    i live in belgium europe

    1. Kapil Avatar

      You can install xxjvq firmware, it’s based on android 2.3.4.

      1. Aceventura777 Avatar
        Aceventura777

        i thank you for all this
        god bles you

        1. Kapil Avatar

          Thnx 😀

  11. Aceventura777 Avatar
    Aceventura777

    i have a samsung galaxy s
    i wanne upgrade the firmware
    my phone has 
    PDA: XXJPK
    PHONE: XXJPK
    CSC:XAJPK
    2010.09
    i want the gingerbreath 2.3.4
    wich firmawre can i use
    i live in belgium europe

    1. Kapil Avatar

      You can install xxjvq firmware, it’s based on android 2.3.4.

      1. Aceventura777 Avatar
        Aceventura777

        i thank you for all this
        god bles you

        1. Kapil Avatar

          Thnx 😀

  12. Guest Avatar
    Guest

    after the update i can’t write Greek on messages
    what can i do???
    help me please

    1. Krishna Avatar
      Krishna

      I think JVP and the latest firmware JVQ both do not support Greek language.
      If having Greek is a must to you, then I would recommend installing an
      Android 2.3.3 firmware — XWJVI. Download from here –
      http://www.multiupload.com/15A472HL1A. Double clcik to extract the content
      of this file and flash it like you flashed JVP.

    2. Krishna Avatar
      Krishna

      I think JVP and the latest firmware JVQ both do not support Greek language.
      If having Greek is a must to you, then I would recommend installing an
      Android 2.3.3 firmware — XWJVI. Download from here –
      http://www.multiupload.com/15A472HL1A. Double clcik to extract the content
      of this file and flash it like you flashed JVP.

  13. Lakasant Avatar
    Lakasant

    after the update i can’t write Greek on messages
    what can i do???
    help me please

    1. Kapil Avatar

      I think JVP and the latest firmware JVQ both do not support Greek language.
      If having Greek is a must to you, then I would recommend installing an
      Android 2.3.3 firmware — XWJVI. Download from here –
      http://www.multiupload.com/15A472HL1A. Double clcik to extract the content
      of this file and flash it like you flashed JVP.

  14. Lakasant Avatar
    Lakasant

    after the update i can’t write Greek on messages
    what can i do???
    help me please

    1. Kapil Avatar

      I think JVP and the latest firmware JVQ both do not support Greek language.
      If having Greek is a must to you, then I would recommend installing an
      Android 2.3.3 firmware — XWJVI. Download from here –
      http://www.multiupload.com/15A472HL1A. Double clcik to extract the content
      of this file and flash it like you flashed JVP.

  15. Guest Avatar
    Guest

    Hey bro thanks for this update i feel a lot more happy to use my phone now, and 1 more gr8 thing is tat my phone connets to kies now aft the update and its awesome

    1. Androiding Staff Avatar
      Androiding Staff

      That’s great 🙂

    2. Shivam Avatar
      Shivam

      That’s great 🙂

  16. Guest Avatar
    Guest

    It works great Kapil. But, one thing I noticed is that in Market app, I think I am seeing Korean language and as the S Kies says as KOR in the Firmware information. 
    But, otherwise, I do not see any where Korean text. 

    1. Krishna Avatar
      Krishna

      It’s okay.. this is not for India anyway and would take months to come to
      India. I hope everything else is good. BTW, a new firmware XXJVQ (android
      2.3.4) is out too, which I’m also using currently. And I don’t think it’s
      got that issue — didn’t saw it so far.

    2. Krishna Avatar
      Krishna

      It’s okay.. this is not for India anyway and would take months to come to
      India. I hope everything else is good. BTW, a new firmware XXJVQ (android
      2.3.4) is out too, which I’m also using currently. And I don’t think it’s
      got that issue — didn’t saw it so far.

  17. Nayan Avatar
    Nayan

    Hey bro thanks for this update i feel a lot more happy to use my phone now, and 1 more gr8 thing is tat my phone connets to kies now aft the update and its awesome

    1. Shivam Avatar

      That’s great 🙂

  18. Nayan Avatar
    Nayan

    Hey bro thanks for this update i feel a lot more happy to use my phone now, and 1 more gr8 thing is tat my phone connets to kies now aft the update and its awesome

    1. Shivam Avatar

      That’s great 🙂

  19. Prabhu Avatar
    Prabhu

    It works great Kapil. But, one thing I noticed is that in Market app, I think I am seeing Korean language and as the S Kies says as KOR in the Firmware information. 
    But, otherwise, I do not see any where Korean text. 

    1. Kapil Avatar

      It’s okay.. this is not for India anyway and would take months to come to
      India. I hope everything else is good. BTW, a new firmware XXJVQ (android
      2.3.4) is out too, which I’m also using currently. And I don’t think it’s
      got that issue — didn’t saw it so far.

  20. Prabhu Avatar
    Prabhu

    It works great Kapil. But, one thing I noticed is that in Market app, I think I am seeing Korean language and as the S Kies says as KOR in the Firmware information. 
    But, otherwise, I do not see any where Korean text. 

    1. Kapil Avatar

      It’s okay.. this is not for India anyway and would take months to come to
      India. I hope everything else is good. BTW, a new firmware XXJVQ (android
      2.3.4) is out too, which I’m also using currently. And I don’t think it’s
      got that issue — didn’t saw it so far.

  21. Guest Avatar
    Guest

    Thanks Kapil, it worked for my Galaxy S, upgraded from 2.2 to 2.3.4. Hussain from Singapore

    1. Krishna Avatar
      Krishna

      Glad for you 🙂

    2. Guest Avatar
      Guest

      kapil sir, can i update 2.3 android for spice mi300. if ya pls help

    3. Krishna Avatar
      Krishna

      No, this is only for Galaxy S i9000 android phone 🙁

  22. Hussain Avatar
    Hussain

    Thanks Kapil, it worked for my Galaxy S, upgraded from 2.2 to 2.3.4. Hussain from Singapore

    1. Kapil Avatar

      Glad for you 🙂

      1. Sonirp2000 Avatar
        Sonirp2000

        kapil sir, can i update 2.3 android for spice mi300. if ya pls help

        1. Kapil Avatar

          No, this is only for Galaxy S i9000 android phone 🙁

  23. Hussain Avatar
    Hussain

    Thanks Kapil, it worked for my Galaxy S, upgraded from 2.2 to 2.3.4. Hussain from Singapore

    1. Kapil Avatar

      Glad for you 🙂

      1. Sonirp2000 Avatar
        Sonirp2000

        kapil sir, can i update 2.3 android for spice mi300. if ya pls help

        1. Kapil Avatar

          No, this is only for Galaxy S i9000 android phone 🙁

  24. Guest Avatar
    Guest

    hi..iam frm INDIA.iam using galaxy s and my firm ware s
    firmware – 2.3.3
    baseband ver – I9000XXJVO
    kernel ver – 2.6.35.7 – I9000XWJVH – cl184813 rootDELL101  #2
    build number – gingerbread.xwjvh

    s this the latest one.. any updates available?? i can use kies firm update now 🙁 , is there anyway to update frm kies???

    1. Shivam Avatar
      Shivam

      The latest Android 2.3.4 firmware is XXJVQ. Download/Install from here – http://wp.me/pXleP-1Ir

      And NO, Android 2.3.4 is not available via Kies yet.

    2. Androiding Staff Avatar
      Androiding Staff

      The latest Android 2.3.4 firmware is XXJVQ. Download/Install from here – http://wp.me/pXleP-1Ir

      And NO, Android 2.3.4 is not available via Kies yet.

  25. Venky1893 Avatar
    Venky1893

    hi..iam frm INDIA.iam using galaxy s and my firm ware s
    firmware – 2.3.3
    baseband ver – I9000XXJVO
    kernel ver – 2.6.35.7 – I9000XWJVH – cl184813 rootDELL101  #2
    build number – gingerbread.xwjvh

    s this the latest one.. any updates available?? i can use kies firm update now 🙁 , is there anyway to update frm kies???

    1. Shivam Avatar

      The latest Android 2.3.4 firmware is XXJVQ. Download/Install from here – http://wp.me/pXleP-1Ir

      And NO, Android 2.3.4 is not available via Kies yet.

  26. Venky1893 Avatar
    Venky1893

    hi..iam frm INDIA.iam using galaxy s and my firm ware s
    firmware – 2.3.3
    baseband ver – I9000XXJVO
    kernel ver – 2.6.35.7 – I9000XWJVH – cl184813 rootDELL101  #2
    build number – gingerbread.xwjvh

    s this the latest one.. any updates available?? i can use kies firm update now 🙁 , is there anyway to update frm kies???

    1. Shivam Avatar

      The latest Android 2.3.4 firmware is XXJVQ. Download/Install from here – http://wp.me/pXleP-1Ir

      And NO, Android 2.3.4 is not available via Kies yet.

  27. Guest Avatar
    Guest

    I’m on 2.3.4 but it’s really giving me dramas (data network is now useless) how can i downgrade back to gingerbread?

  28. jordan101 Avatar
    jordan101

    I’m on 2.3.4 but it’s really giving me dramas (data network is now useless) how can i downgrade back to gingerbread?

  29. jordan101 Avatar
    jordan101

    I’m on 2.3.4 but it’s really giving me dramas (data network is now useless) how can i downgrade back to gingerbread?

  30. Guest Avatar
    Guest

    on Root XXJVP Firmware.  Swype bugg resolved
    —————————————————————–
    i have just a trouble with Swype. but with this correction is ok
    all works fine !  dowload  this  no bugg release of Swype

    http://www.androidgen.fr/divers/telecharger-1187.html?secours

    perhaps a trouble with  the auto brightness.. with a sunny light , no auto level ?

  31. jean Avatar
    jean

    on Root XXJVP Firmware.  Swype bugg resolved
    —————————————————————–
    i have just a trouble with Swype. but with this correction is ok
    all works fine !  dowload  this  no bugg release of Swype

    http://www.androidgen.fr/divers/telecharger-1187.html?secours

    perhaps a trouble with  the auto brightness.. with a sunny light , no auto level ?

  32. jean Avatar
    jean

    on Root XXJVP Firmware.  Swype bugg resolved
    —————————————————————–
    i have just a trouble with Swype. but with this correction is ok
    all works fine !  dowload  this  no bugg release of Swype

    http://www.androidgen.fr/divers/telecharger-1187.html?secours

    perhaps a trouble with  the auto brightness.. with a sunny light , no auto level ?

  33. Guest Avatar
    Guest

    Hi. I upgraded to XXJVP and now there is call drop (within 20 seconds) when I use 3g network. But the it is fine when I use GSM

  34. Guest Avatar
    Guest

    Hi Kapil.    I upgraded to XXJVP and now there is call drop (within 20 seconds) everytime I select 3g mode. But there is no call drop when I select GSM only. I am on Airtel. Please help.     

  35. Kumar Avatar
    Kumar

    Hi. I upgraded to XXJVP and now there is call drop (within 20 seconds) when I use 3g network. But the it is fine when I use GSM

  36. Kumar Avatar
    Kumar

    Hi. I upgraded to XXJVP and now there is call drop (within 20 seconds) when I use 3g network. But the it is fine when I use GSM

  37. Kumar Avatar
    Kumar

    Hi. I upgraded to XXJVP and now there is call drop (within 20 seconds) when I use 3g network. But the it is fine when I use GSM

  38. Kumar Avatar
    Kumar

    Hi Kapil.    I upgraded to XXJVP and now there is call drop (within 20 seconds) everytime I select 3g mode. But there is no call drop when I select GSM only. I am on Airtel. Please help.     

  39. Kumar Avatar
    Kumar

    Hi Kapil.    I upgraded to XXJVP and now there is call drop (within 20 seconds) everytime I select 3g mode. But there is no call drop when I select GSM only. I am on Airtel. Please help.     

  40. Kumar Avatar
    Kumar

    Hi Kapil.    I upgraded to XXJVP and now there is call drop (within 20 seconds) everytime I select 3g mode. But there is no call drop when I select GSM only. I am on Airtel. Please help.     

  41. Guest Avatar
    Guest

    Thank you so so much !!! 😀

  42. Xzthunder Avatar
    Xzthunder

    Thank you so so much !!! 😀

  43. Xzthunder Avatar
    Xzthunder

    Thank you so so much !!! 😀

  44. Guest Avatar
    Guest

    I have upgraded.
    – Data connection- NOT functioning anymore.
    – Cannot key in Chinese anymore.

    How to downgrade it?

    1. Guest Avatar
      Guest

      i had same data issue, when you installed 2.3.4 it deleted your data settings. I called up my service provider and they were able to tell me what to do over the phone.
      My wifi still does not work though

  45. Deadliner Avatar
    Deadliner

    I have upgraded.
    – Data connection- NOT functioning anymore.
    – Cannot key in Chinese anymore.

    How to downgrade it?

    1. jordan Avatar
      jordan

      i had same data issue, when you installed 2.3.4 it deleted your data settings. I called up my service provider and they were able to tell me what to do over the phone.
      My wifi still does not work though

  46. Deadliner Avatar
    Deadliner

    I have upgraded.
    – Data connection- NOT functioning anymore.
    – Cannot key in Chinese anymore.

    How to downgrade it?

    1. jordan Avatar
      jordan

      i had same data issue, when you installed 2.3.4 it deleted your data settings. I called up my service provider and they were able to tell me what to do over the phone.
      My wifi still does not work though

  47. Guest Avatar
    Guest

    it asks me password

    1. Krishna Avatar
      Krishna

      Try samfirmware.com

  48. Cristian Avatar

    it asks me password

    1. Kapil Avatar

      Try samfirmware.com

  49. Cristian Avatar

    it asks me password

    1. Kapil Avatar

      Try samfirmware.com

  50. Guest Avatar
    Guest

    I’ve installed 2.3.4 from here, and also used the root guide given on this forum now I’d like to unroot my I9000, do i need to re-install 2.3.4 via Odin in order to un-root my phone or is there a quicker and easier way?