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

    how to delete it ? 

  2. Guest Avatar
    Guest

    how to delete it ?u00a0

  3. Marsel Veselic Avatar
    Marsel Veselic

    how to delete it ?u00a0

  4. Marsel Veselic Avatar
    Marsel Veselic

    how to delete it ? 

  5. Guest Avatar
    Guest

    I tried this on my Samsung Galaxy S i9000 which had Froyo 2.2.1 and everything went fine till the last step where Odin finished installation and phone shutdown itself and NEVER STARTED AGAIN.

    I tried all the followings but nothing works meaning PHONE DOES NOT TURN ON
    1. removed the battery and left it for 10 minutes and tried it
    2. holding the power down for several minutes
    3. holding the (VOLUP+HOME+POWER) for several minutes
    4. holding the (VOLDOWN+HOME+POWER) for several minutes
    5. connected the charger

    It is just so frustrating for last two days. please suggest if any of you had faced similar issue and has got out of it.

    I will really appreciate it.

    1. Guest Avatar
      Guest

      exact same thing happened to me… any luck yet?

    2. Guest Avatar
      Guest

      No luck so far, hope somebody can help me, please.

    3. Guest Avatar
      Guest

      same happened to me , phone is dead :s

    4. Guest Avatar
      Guest

      Just noticed that my phone is I9003 and this is for I9000 
      Any hope to get the phone working again ?

  6. Muneer Avatar

    I tried this on my Samsung Galaxy S i9000 which had Froyo 2.2.1 and everything went fine till the last step where Odin finished installation and phone shutdown itself and NEVER STARTED AGAIN.

    I tried all the followings but nothing works meaning PHONE DOES NOT TURN ON
    1. removed the battery and left it for 10 minutes and tried it
    2. holding the power down for several minutes
    3. holding the (VOLUP+HOME+POWER) for several minutes
    4. holding the (VOLDOWN+HOME+POWER) for several minutes
    5. connected the charger

    It is just so frustrating for last two days. please suggest if any of you had faced similar issue and has got out of it.

    I will really appreciate it.

    1. Mudd Avatar
      Mudd

      exact same thing happened to me… any luck yet?

      1. Muneerahmed Avatar
        Muneerahmed

        No luck so far, hope somebody can help me, please.

        1. Ibrahim Avatar
          Ibrahim

          same happened to me , phone is dead :s

          1. Ibrahim Avatar
            Ibrahim

            Just noticed that my phone is I9003 and this is for I9000 
            Any hope to get the phone working again ?

  7. Muneer Avatar

    I tried this on my Samsung Galaxy S i9000 which had Froyo 2.2.1 and everything went fine till the last step where Odin finished installation and phone shutdown itself and NEVER STARTED AGAIN.

    I tried all the followings but nothing works meaning PHONE DOES NOT TURN ON
    1. removed the battery and left it for 10 minutes and tried it
    2. holding the power down for several minutes
    3. holding the (VOLUP+HOME+POWER) for several minutes
    4. holding the (VOLDOWN+HOME+POWER) for several minutes
    5. connected the charger

    It is just so frustrating for last two days. please suggest if any of you had faced similar issue and has got out of it.

    I will really appreciate it.

    1. Mudd Avatar
      Mudd

      exact same thing happened to me… any luck yet?

      1. Muneerahmed Avatar
        Muneerahmed

        No luck so far, hope somebody can help me, please.

        1. Ibrahim Avatar
          Ibrahim

          same happened to me , phone is dead :s

          1. Ibrahim Avatar
            Ibrahim

            Just noticed that my phone is I9003 and this is for I9000 
            Any hope to get the phone working again ?

  8. Guest Avatar
    Guest

    Is there a copy in Arabic? 

  9. Saheq505 Avatar
    Saheq505

    Is there a copy in Arabic? 

  10. Saheq505 Avatar
    Saheq505

    Is there a copy in Arabic? 

  11. Guest Avatar
    Guest

    Hello, I upgraded my GT-i9000 to 2.3.4 It works fine, but at restart after upgrade I get warnings of processes which where stopped unexpectedly! Such as market etc. I did a hard reset, but it is still the same. Where I expected that all info was lost after the reset it is al there?

    Hope somebody can help me.

    Hille

  12. Hille Avatar
    Hille

    Hello, I upgraded my GT-i9000 to 2.3.4 It works fine, but at restart after upgrade I get warnings of processes which where stopped unexpectedly! Such as market etc. I did a hard reset, but it is still the same. Where I expected that all info was lost after the reset it is al there?

    Hope somebody can help me.

    Hille

  13. Hille Avatar
    Hille

    Hello, I upgraded my GT-i9000 to 2.3.4 It works fine, but at restart after upgrade I get warnings of processes which where stopped unexpectedly! Such as market etc. I did a hard reset, but it is still the same. Where I expected that all info was lost after the reset it is al there?

    Hope somebody can help me.

    Hille

  14. Guest Avatar
    Guest

    It works great exept that 3g doesn’t work :/

  15. Linuzzz3cool Avatar
    Linuzzz3cool

    It works great exept that 3g doesn’t work :/

  16. Linuzzz3cool Avatar
    Linuzzz3cool

    It works great exept that 3g doesn’t work :/

  17. Guest Avatar
    Guest

    I just did this upgrade to my Gt-I9003 (realized later its different version) and the phone is not turning on again :s
    Any chance to make it work again ?

    1. Krishna Avatar
      Krishna

      Download a firmware meant for your phone gt-i9003 and install that after booting your phone into download mode, using Odin.

  18. ibra Avatar
    ibra

    I just did this upgrade to my Gt-I9003 (realized later its different version) and the phone is not turning on again :s
    Any chance to make it work again ?

    1. Kapil Avatar

      Download a firmware meant for your phone gt-i9003 and install that after booting your phone into download mode, using Odin.

  19. ibra Avatar
    ibra

    I just did this upgrade to my Gt-I9003 (realized later its different version) and the phone is not turning on again :s
    Any chance to make it work again ?

    1. Kapil Avatar

      Download a firmware meant for your phone gt-i9003 and install that after booting your phone into download mode, using Odin.

  20. Guest Avatar
    Guest

    hey will this work for wave 1
    ????????????????????????????????????????

    1. Krishna Avatar
      Krishna

      Nope!

  21. Shofiul2009 Avatar
    Shofiul2009

    hey will this work for wave 1
    ????????????????????????????????????????

    1. Kapil Avatar

      Nope!

  22. Shofiul2009 Avatar
    Shofiul2009

    hey will this work for wave 1
    ????????????????????????????????????????

    1. Kapil Avatar

      Nope!

  23. Guest Avatar
    Guest

    is this firmware supported Arabic or not?

  24. Mbnek Avatar
    Mbnek

    is this firmware supported Arabic or not?

  25. Mbnek Avatar
    Mbnek

    is this firmware supported Arabic or not?

  26. Guest Avatar
    Guest

    I have installed this ROM and its working great 🙂 I want to install a module and it is not working cuz I think module loading/unloading is not enabled in the kernel by default (cuz I was able to fix the same problem on the emulator) How do I do it? I will have to recompile the kernel with the option enabled and reflash it rty? if so where can I get the XXJVP source?

    Thank you & a very useful site 🙂

  27. kanishka Avatar
    kanishka

    I have installed this ROM and its working great 🙂 I want to install a module and it is not working cuz I think module loading/unloading is not enabled in the kernel by default (cuz I was able to fix the same problem on the emulator) How do I do it? I will have to recompile the kernel with the option enabled and reflash it rty? if so where can I get the XXJVP source?

    Thank you & a very useful site 🙂

  28. kanishka Avatar
    kanishka

    I have installed this ROM and its working great 🙂 I want to install a module and it is not working cuz I think module loading/unloading is not enabled in the kernel by default (cuz I was able to fix the same problem on the emulator) How do I do it? I will have to recompile the kernel with the option enabled and reflash it rty? if so where can I get the XXJVP source?

    Thank you & a very useful site 🙂

  29. Guest Avatar
    Guest

    this link is dead please upload it again

  30. Tshepo Makgohlo Avatar

    this link is dead please upload it again

  31. cubenate Avatar
    cubenate

    this link is dead please upload it again

  32. Guest Avatar
    Guest

    ineed help my phone Get PIT for mapping..
    Firmware update start..
    boot.bin
    Sbl.bin
    stope here and didnt move
    stop dowenloading

  33. moradmagdy Avatar
    moradmagdy

    ineed help my phone Get PIT for mapping..
    Firmware update start..
    boot.bin
    Sbl.bin
    stope here and didnt move
    stop dowenloading

  34. moradmagdy Avatar
    moradmagdy

    ineed help my phone Get PIT for mapping..
    Firmware update start..
    boot.bin
    Sbl.bin
    stope here and didnt move
    stop dowenloading