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:
- Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.
- Disable Lagfix, if you’re using one. Use this Guide to disable/enable lagfix, if you need help!
- 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):
-
Download the Android 2.3.4 Firmware – XXJVP. Filename: XXJVP-234.ZIP. Size: 247.03 MB. Download Link.
-
Extract the downloaded file XXJVP-234.ZIP to get these 4 files:
-
CODE_I9000XXJVP_CL264642_REV03_user_low_ship.tar.md5
-
GT-I9000-CSC-MULTI-OXAJVP.tar.md5
-
MODEM_I9000XXJVP_REV_00_CL1019177.tar.md5
-
s1_odin_20100512.pit
-
-
Download Odin3 v1.7.zip from here — Mediafire Link. Extract the zip file to get Odin3 v1.7.exe.
- Disconnect your phone if it’s connected to PC. Switch Off your phone. Wait for vibration to confirm complete switch off.
- Now, put it in Download Mode — press and hold these keys together: Volume_DOWN+Home+Power.
- Open Odin (from step 3). Connect your phone to PC now. You should get the message “Added! !” under the Odin’s message box.
- Important, tick the ‘Re-Partition’ checkbox while also keeping ‘Auto Reboot’ & ‘F. Reset Time’ checkboxes ticked. All the 3 checkboxes will be ticked.
- In Odin, place these files (check out the screenshot given at the top for help):
- In the PDA box, select this file (from step 2.1) — CODE_I9000XXJVP_CL264642_REV03_user_low_ship.tar.md5
- In the Phone box, select this file (from step 2.3) — MODEM_I9000XXJVP_REV_00_CL1019177.tar.md5
- In the CSC box, select this file (from step 2.2) — GT-I9000-CSC-MULTI-OXAJVP.tar.md5
- In the PIT box, select this file (from step 2.4) — s1_odin_20100512.pit
- 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.
- 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”
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?
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?
I’ve did everything as written in the tutorial. Then when SGS starts after the flash, I get stuck on the home screen. It said to me to “Tap any text field”, but no matter where I tap, it doesn’t function. The only buttons working are the fisical buttons. Any Help?
I’ve did everything as written in the tutorial. Then when SGS starts after the flash, I get stuck on the home screen. It said to me to “Tap any text field”, but no matter where I tap, it doesn’t function. The only buttons working are the fisical buttons. Any Help?
I’ve did everything as written in the tutorial. Then when SGS starts after the flash, I get stuck on the home screen. It said to me to “Tap any text field”, but no matter where I tap, it doesn’t function. The only buttons working are the fisical buttons. Any Help?
i flashed this and i cannot get service on my gt i9000
i flashed this and i cannot get service on my gt i9000
i flashed this and i cannot get service on my gt i9000
There’s vid about this guide on youtube: http://www.youtube.com/watch?v=TsbScnkYIT8
There’s vid about this guide on youtube: http://www.youtube.com/watch?v=TsbScnkYIT8
There’s vid about this guide on youtube: http://www.youtube.com/watch?v=TsbScnkYIT8
Hi there, – can you advise me on the following issue please:
But I desperately need assistance with regard to upgrading my Galaxy S from version 2.2 to 2.3.4
===========================
These are characteristics of the phone:
Model number: GT- I9000
Unlocked and without any sort of provider.
Firmware: 2.2
Baseband version: I9000XXJPP
Kernel version: 2.63.32.9
root@sep-35 #1
Build number: Froyo.XXJPO
Hey, cool down. It’s clear its your first time — don’t panic, your phone is compatible with this firmware 😉
Thanks for a quick reply Kapil.
But why I am not getting the update automatically via Kies?
A message appears saying:
THis version of the device cannot be updated?
This hasn’t been launched via Kies. That’s why it’s called just ‘leak’.
I though 2.3.4 was official release and people were automatically upgrading it via Kies ?
Then why I don`t get any other version after 2.2 that was released officially by Samsung?
Ok I upgraded it manually today and it worked just fine. So far I do not notice any issues.
2.3.4 has only been released for Samsung galaxy s 2
Hi there, – can you advise me on the following issue please:
But I desperately need assistance with regard to upgrading my Galaxy S from version 2.2 to 2.3.4
===========================
These are characteristics of the phone:
Model number: GT- I9000
Unlocked and without any sort of provider.
Firmware: 2.2
Baseband version: I9000XXJPP
Kernel version: 2.63.32.9
root@sep-35 #1
Build number: Froyo.XXJPO
Hi there, – can you advise me on the following issue please:
But I desperately need assistance with regard to upgrading my Galaxy S from version 2.2 to 2.3.4
===========================
These are characteristics of the phone:
Model number: GT- I9000
Unlocked and without any sort of provider.
Firmware: 2.2
Baseband version: I9000XXJPP
Kernel version: 2.63.32.9
root@sep-35 #1
Build number: Froyo.XXJPO
Hey, cool down. It’s clear its your first time — don’t panic, your phone is compatible with this firmware 😉
Thanks for a quick reply Kapil.
But why I am not getting the update automatically via Kies?
A message appears saying:
THis version of the device cannot be updated?
This hasn’t been launched via Kies. That’s why it’s called just ‘leak’.
I though 2.3.4 was official release and people were automatically upgrading it via Kies ?
Then why I don`t get any other version after 2.2 that was released officially by Samsung?
Ok I upgraded it manually today and it worked just fine. So far I do not notice any issues.
2.3.4 has only been released for Samsung galaxy s 2
I though 2.3.4 was official release and people were automatically upgrading it via Kies ?
Then why I don`t get any other version after 2.2 that was released officially by Samsung?
This hasn’t been launched via Kies. That’s why it’s called just ‘leak’.
Thanks for a quick reply Kapil.
But why I am not getting the update automatically via Kies?
A message appears saying:
THis version of the device cannot be updated?
Hey, cool down. It’s clear its your first time — don’t panic, your phone is compatible with this firmware 😉
Hi there, – can you advise me on the following issue please:
But I desperately need assistance with regard to upgrading my Galaxy S from version 2.2 to 2.3.4
===========================
These are characteristics of the phone:
Model number: GT- I9000
Unlocked and without any sort of provider.
Firmware: 2.2
Baseband version: I9000XXJPP
Kernel version: 2.63.32.9
root@sep-35 #1
Build number: Froyo.XXJPO
Hey, cool down. It’s clear its your first time — don’t panic, your phone is compatible with this firmware 😉
Thanks for a quick reply Kapil.
But why I am not getting the update automatically via Kies?
A message appears saying:
THis version of the device cannot be updated?
This hasn’t been launched via Kies. That’s why it’s called just ‘leak’.
I though 2.3.4 was official release and people were automatically upgrading it via Kies ?
Then why I don`t get any other version after 2.2 that was released officially by Samsung?
Ok I upgraded it manually today and it worked just fine. So far I do not notice any issues.
2.3.4 has only been released for Samsung galaxy s 2
Hey after I upgrade to 2.3.4 my data network doesn’t work and home bottom either how to down grade please any help I call tmobile and they said the I have to bring it to a store or something
Did you try it on international Galaxy S i9000 or what? It’s not meant for T-Mobile’s Galaxy S which is called Samsung Vibrant.
Hey after I upgrade to 2.3.4 my data network doesn’t work and home bottom either how to down grade please any help I call tmobile and they said the I have to bring it to a store or something
Did you try it on international Galaxy S i9000 or what? It’s not meant for T-Mobile’s Galaxy S which is called Samsung Vibrant.
Hey after I upgrade to 2.3.4 my data network doesn’t work and home bottom either how to down grade please any help I call tmobile and they said the I have to bring it to a store or something
Did you try it on international Galaxy S i9000 or what? It’s not meant for T-Mobile’s Galaxy S which is called Samsung Vibrant.
Thank you very much, works fine! Quick installation and pleasant result!
Thank you very much, works fine! Quick installation and pleasant result!
Thank you very much, works fine! Quick installation and pleasant result!
Works perfectly so far! This should be the SGS update we already have instead of 2.3.3. Anyone with roaming data issues, you need to find out the APN for your carrier and enter those into your settings.
One happy aussie 🙂 Thanks Kapil 🙂
Just a warning though, updating to this will delete all of your stored messages, videos, music, apps and everything so make sure your back up. Using Kies to do that worked fine for me.
Thanks for sharing your views…. i’ll take care to mention the deletion of data specifically (although we do suggest backing phone data and apps for that before the guide begins).
See ya!
Works perfectly so far! This should be the SGS update we already have instead of 2.3.3. Anyone with roaming data issues, you need to find out the APN for your carrier and enter those into your settings.
One happy aussie 🙂 Thanks Kapil 🙂
Just a warning though, updating to this will delete all of your stored messages, videos, music, apps and everything so make sure your back up. Using Kies to do that worked fine for me.
Thanks for sharing your views…. i’ll take care to mention the deletion of data specifically (although we do suggest backing phone data and apps for that before the guide begins).
See ya!
Works perfectly so far! This should be the SGS update we already have instead of 2.3.3. Anyone with roaming data issues, you need to find out the APN for your carrier and enter those into your settings.
One happy aussie 🙂 Thanks Kapil 🙂
Just a warning though, updating to this will delete all of your stored messages, videos, music, apps and everything so make sure your back up. Using Kies to do that worked fine for me.
Thanks for sharing your views…. i’ll take care to mention the deletion of data specifically (although we do suggest backing phone data and apps for that before the guide begins).
See ya!
Dude you rock.. coz of you i have a GINGERBREAD..thanks
-_- Thanks to Samsung, man!!!
Cool!
😀
Thanx dude
Dude you rock.. coz of you i have a GINGERBREAD..thanks
-_- Thanks to Samsung, man!!!
Cool!
😀
Dude you rock.. coz of you i have a GINGERBREAD..thanks
-_- Thanks to Samsung, man!!!
Cool!
😀
Thanx dude
Thanx dude
can samsung galaxy sl (android 2.2.1 baseband kernel i9003dxkb2) be upgraded to android 2.3.4 by using your methods above?
No!
so, how can i upgrade my froyo to gingerbread in samsung galaxy sl?
can samsung galaxy sl (android 2.2.1 baseband kernel i9003dxkb2) be upgraded to android 2.3.4 by using your methods above?
No!
so, how can i upgrade my froyo to gingerbread in samsung galaxy sl?
can samsung galaxy sl (android 2.2.1 baseband kernel i9003dxkb2) be upgraded to android 2.3.4 by using your methods above?
No!
so, how can i upgrade my froyo to gingerbread in samsung galaxy sl?
is it possible to completely wipe my galaxy and run official software released by samsung?
Kapil – why do you reply to other’s but not to me? it’s a simple YES or NO, and if so, HOW
Ohh, that’s purely coincidental. My apologies for that.
You can wipe your phone using Factory/Reset option in settings or from recovery. If you want to update from Kies (Samsung’s official software), you’ll need to flash the firmware that was released by Samsung in your region. Only after that, Kies will recognize your phone and will act accordingly. So, it’s possible but it’s tricky.
When I create a detailed post on “How to use Kies again after flashing leaked firmwares” I will let you know.
is it possible to completely wipe my galaxy and run official software released by samsung?
Kapil – why do you reply to other’s but not to me? it’s a simple YES or NO, and if so, HOW
Ohh, that’s purely coincidental. My apologies for that.
You can wipe your phone using Factory/Reset option in settings or from recovery. If you want to update from Kies (Samsung’s official software), you’ll need to flash the firmware that was released by Samsung in your region. Only after that, Kies will recognize your phone and will act accordingly. So, it’s possible but it’s tricky.
When I create a detailed post on “How to use Kies again after flashing leaked firmwares” I will let you know.
is it possible to completely wipe my galaxy and run official software released by samsung?
Kapil – why do you reply to other’s but not to me? it’s a simple YES or NO, and if so, HOW
Ohh, that’s purely coincidental. My apologies for that.
You can wipe your phone using Factory/Reset option in settings or from recovery. If you want to update from Kies (Samsung’s official software), you’ll need to flash the firmware that was released by Samsung in your region. Only after that, Kies will recognize your phone and will act accordingly. So, it’s possible but it’s tricky.
When I create a detailed post on “How to use Kies again after flashing leaked firmwares” I will let you know.
Hi friends,
i was an iPhone user since 2007 but now i bought Samsung Galaxy S GT-i9000, it has “Movistar” logo on its back,
i m completely noob on Android so please guide me.
when i bought my phone it was on 2.0 Eclair then i connected my phone with my laptop with data cable and Samsung Kies.
After connecting:
Samsung KIES showed me Gingerbread Updates
So First KIES updated my phone to 2.2 Froyo
And then it updated it to 2.3.3 Gingerbread.
“””i have read many posts here and as far as i know i think i m on Stock
firmware and i updated my phone using Official updates from Samsung
KIES and one more thing i want to clear here is before updating my phone
my SIM CARD was working perfect no issues and after updating my phone
still my SIM CARD is working absolutely fine so i think my phone is
fully Unlocked (Please Clarify if i m wrong)”””
So after that long time has been passed i am waiting for Official
updates for my phone of Gingerbread 2.3.4 or above but did not find any.
i used 2.3.4 on my friend’s phone it works much smoother and faster than
2.3.3 thats why i want to upgrade it unofficially because i cant update
it officially.
Can you Please tell me the procedure to update my phone to the latest Gingerbread Stock version unofficially?
Here is what written in “About Phone”
Model Number: GT-I9000
Firmware Version: 2.3.3
Baseband Version: I9000BGJV1
Kernal Version: 2.6.35.7-I9000BGJV5-CL307695 root@DELL102#2
Build Number: GINGERBREAD.BGJV5
Your phone is perfectly eligible for so-called unofficial updates, since it’s gt-i9000.
The xxjvp above would work fine but even better is the xxjvs Android 2.3.5 firmware. Search for xxjvs on this site and install that — you’ll love it.
Hi friends,
i was an iPhone user since 2007 but now i bought Samsung Galaxy S GT-i9000, it has “Movistar” logo on its back,
i m completely noob on Android so please guide me.
when i bought my phone it was on 2.0 Eclair then i connected my phone with my laptop with data cable and Samsung Kies.
After connecting:
Samsung KIES showed me Gingerbread Updates
So First KIES updated my phone to 2.2 Froyo
And then it updated it to 2.3.3 Gingerbread.
“””i have read many posts here and as far as i know i think i m on Stock
firmware and i updated my phone using Official updates from Samsung
KIES and one more thing i want to clear here is before updating my phone
my SIM CARD was working perfect no issues and after updating my phone
still my SIM CARD is working absolutely fine so i think my phone is
fully Unlocked (Please Clarify if i m wrong)”””
So after that long time has been passed i am waiting for Official
updates for my phone of Gingerbread 2.3.4 or above but did not find any.
i used 2.3.4 on my friend’s phone it works much smoother and faster than
2.3.3 thats why i want to upgrade it unofficially because i cant update
it officially.
Can you Please tell me the procedure to update my phone to the latest Gingerbread Stock version unofficially?
Here is what written in “About Phone”
Model Number: GT-I9000
Firmware Version: 2.3.3
Baseband Version: I9000BGJV1
Kernal Version: 2.6.35.7-I9000BGJV5-CL307695 root@DELL102#2
Build Number: GINGERBREAD.BGJV5
Your phone is perfectly eligible for so-called unofficial updates, since it’s gt-i9000.
The xxjvp above would work fine but even better is the xxjvs Android 2.3.5 firmware. Search for xxjvs on this site and install that — you’ll love it.
Hi friends,
i was an iPhone user since 2007 but now i bought Samsung Galaxy S GT-i9000, it has “Movistar” logo on its back,
i m completely noob on Android so please guide me.
when i bought my phone it was on 2.0 Eclair then i connected my phone with my laptop with data cable and Samsung Kies.
After connecting:
Samsung KIES showed me Gingerbread Updates
So First KIES updated my phone to 2.2 Froyo
And then it updated it to 2.3.3 Gingerbread.
“””i have read many posts here and as far as i know i think i m on Stock
firmware and i updated my phone using Official updates from Samsung
KIES and one more thing i want to clear here is before updating my phone
my SIM CARD was working perfect no issues and after updating my phone
still my SIM CARD is working absolutely fine so i think my phone is
fully Unlocked (Please Clarify if i m wrong)”””
So after that long time has been passed i am waiting for Official
updates for my phone of Gingerbread 2.3.4 or above but did not find any.
i used 2.3.4 on my friend’s phone it works much smoother and faster than
2.3.3 thats why i want to upgrade it unofficially because i cant update
it officially.
Can you Please tell me the procedure to update my phone to the latest Gingerbread Stock version unofficially?
Here is what written in “About Phone”
Model Number: GT-I9000
Firmware Version: 2.3.3
Baseband Version: I9000BGJV1
Kernal Version: 2.6.35.7-I9000BGJV5-CL307695 root@DELL102#2
Build Number: GINGERBREAD.BGJV5
Your phone is perfectly eligible for so-called unofficial updates, since it’s gt-i9000.
The xxjvp above would work fine but even better is the xxjvs Android 2.3.5 firmware. Search for xxjvs on this site and install that — you’ll love it.
i have samsung galaxy s i9000 gt with 2.2 froyo , i wanted to know when i finish this , do i lose all my apps ? and music ? and how can i apply the lagfix again ??
thank you 🙂
i have samsung galaxy s i9000 gt with 2.2 froyo , i wanted to know when i finish this , do i lose all my apps ? and music ? and how can i apply the lagfix again ??
thank you 🙂
i have samsung galaxy s i9000 gt with 2.2 froyo , i wanted to know when i finish this , do i lose all my apps ? and music ? and how can i apply the lagfix again ??
thank you 🙂
NIGGERS ARE FULL OF SILENT BUT DEADLY FARTS
NIGGERS ARE FULL OF SILENT BUT DEADLY FARTS
NIGGERS ARE FULL OF SILENT BUT DEADLY FARTS
hi, im using samsung galaxy s GT-I90000. i’ve tried the above method and now it stuck for about 15mins on set partition!!
theres problem on that??
can anyone help me on this??
Don’t worry mate. Try again — it should be okay. This happens sometimes 🙂
you mean i just disconnect it and connect again?or leave it there?
Ya, disconnect it. And don’t worry, it happens. Try again, simply.
hi, im using samsung galaxy s GT-I90000. i’ve tried the above method and now it stuck for about 15mins on set partition!!
theres problem on that??
can anyone help me on this??
Don’t worry mate. Try again — it should be okay. This happens sometimes 🙂
you mean i just disconnect it and connect again?or leave it there?
Ya, disconnect it. And don’t worry, it happens. Try again, simply.
hi, im using samsung galaxy s GT-I90000. i’ve tried the above method and now it stuck for about 15mins on set partition!!
theres problem on that??
can anyone help me on this??
Don’t worry mate. Try again — it should be okay. This happens sometimes 🙂
you mean i just disconnect it and connect again?or leave it there?
Ya, disconnect it. And don’t worry, it happens. Try again, simply.
I stuck for 20 mins on set partition also!! is it just simply unplug the cable and re-do it?
Yes, unplug and do it again.
I CANT ON MY PHONE NOW!!! after unplug directly during set partition….any help?
Go to download mode.