1. Home
  2. Mobile

Install Official Android 2.3.4 (XXJVP) Gingerbread ROM On Galaxy S I9000

imageIt was only recent that the official Android 2.3.3 was leaked for the Galaxy S I9000, and now Samfirmware has recently released the leaked Android 2.3.4 firmware for the device. The ROM brings in hopes that Samsung is trying to bring the Galaxy S on par with the Nexus S. Read on to download the ROM and the installation instructions.

It is important to understand that this ROM is an official leak and untouched by any third party. Hence you will loose all root access on your device if you were previously rooted.

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.



  1. To begin, download the firmware from the link above and extract it. The password for archive is “samfirmware.com”.
  2. Put your phone into download mode by holding down the Volume Down key and pressing the Power button.
  3. Run ODIN and click on PIT to choose s1_odin_20100512.pit from the folder where you extracted the ROM. Make sure Re-partition is checked.
  4. Click on PDA and choose CODE_I9000XXJVP_CL264642_REV03_user_low_ship.tar.md5 when prompted.
  5. Click on Phone and select MODEM_I9000XXJVP_REV_00_CL1019177.tar.md5.
  6. Lastly click on CSC and select GT-I9000-CSC-MULTI-OXAJVP.tar.md5.
  7. Once done, connect your phone to the computer via USB and once you see the device connected in ODIN, hit the Start button.
  8. ODIN will start flashing the ROM, and once done, your phone will reboot. You can unplug the phone from your computer.

That was it, if you did it right, the phone should now boot into the new Android 2.3.4 based firmware.


  1. Thank you!!! After 3 other firmware flashes, this one worked!! Just one question, where can I find the difference or meaning of PDA, PHONE and CSC?

  2. Wow…. thanks, it was a cakewalk, just took me 10 min to complete the installation, and my phone is now absolutely now. I was running eclair and now its running gingerbread, thanks again

  3. I’m new to all this flashing and rooting stuff. Anyway, this worked fine for me with the provided Odin 1.7 download (I tried with the older versions first due to some comments on another forum and it kept failing, saying ‘Can’t open the serial(COM) port’).

    However, only incorrect part was how to enter into download mode. It didn’t work for me! What did work was the following. Turn off phone, hold Volume Down, Hold Home key, hold Power. Done 🙂

  4. My phone was stuffed. I had stable rom then I flashed with insanity rom and it screwed everything. It was bricked for 3 days. Tried everything but nothing worked. Thanks to this file. My lovely phone is working again.

  5. hi guys i had the same issue with the odin “do not take off target” i closed down odin, disconnected my phone and removed the battery, then i downloaded odin 1.3 “older version” and everything worked fine. i dont usually post on these sites but i thought it might be helpful.

  6. okay my phone was restarting and then i broke i used 1 click to fix and was still restarting my version was 2.3.3 and i did 2.3.4 and checked repartion on odin and works perfect

  7. Had the same problem as you other guys…. kept freezing and going nowhere…but after about the 3rd time of shutting odin down and trying again it worked. Thanks!

  8. Odin appears to be stuck on: Do Not Turn off Target. It’s been like that for about 45 minutes now. Any ideas on how to solve that issue? Apart from just kill everything and try again?

  9. Hey
    iv installed the ROM and it works fine, tnx for that.

    i did a “wipe data/factory reset” & “wipe Cache partition” but i still have some old files on my SD card, why is that and what was I supposed to do if i wanted to delete all files?

  10. hi i cant seem to extract the folder from the firmware. its rar format and opens in internet explorer but the page doesnt load.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.