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.

Leave a comment

  • Marcel

    Whats the password for the 2.3.4 files?

    • gopinath

      samfirmware.com is the password

  • Roberto

    Does this work for the Samsung captivate by any chance

  • Pingback: Use Odin To Root Samsung Galaxy S i9000 On Android 2.3 Gingerbread()

  • kingyew

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

  • dollahan

    Hi, I tried samfirmware.com and it does not work…??? Please help

  • Kalasnikov

    Does this works on HTC Diamnond 2?

    • Tim

      It bricked my phone you f*cking idot. Reverted back to 2.3.3

  • sach

    password is

  • kingyew

    try opening using rar knife

  • eugen

    muchas gracias

  • Tommy

    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?

  • Lio

    I think that my phone is stuck. How long does it takes all the process?

    • SGS User

      the process takes max 10 minutes.

  • Navin

    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?

  • Peach

    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!

  • shahroz cheema

    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

  • sunny

    hi, i am downloading it!! my version is 2.1, will it need anything else other than the above softwares???

  • jordan

    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.

    • Sudara Madushan

      thank you a lot bro, same happened to me, and the old version works….

  • JT

    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.

  • dimitri

    md5 hash is invalid?? it says

  • Nicholas Petropouleas

    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 🙂

  • flyguy737

    i updated my phone at last using 2.3.5 gingerbread with odin 1.85 all worked pefect and my phone runs heaps better

  • Elson

    How long its ganna wait for “Setup Connection”

  • Nishadahmad

    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

  • RvG

    After updating my phone, will my applications still be there or will I have to re-install them all?

  • RvG

    After updating my phone, will my applications still be there or will I have to re-install them all?

    • A’druid

      Year, Would be Great to know…thx in advance, anyone….

  • Ajsnyman

    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?

  • ushan

    where is the PDA PHONE CSC file i cant fint it please help me where is it

  • Gennady Sokolov

    Cannot load ROM files. Please help