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 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 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.
I CANT ON MY PHONE NOW!!! after unplug directly during set partition….any help?
Go to download mode.
Hello
i followed the procedure and when i clicked on started it started but it was stuck on setup connection.
Try again. It happens!
i tried several times and the same is it becoz the os is windows 7 ?
i meant on the pc
Try using different USB port!
kapil im sry for my many questions but one more thing when i download odin at the last of it they dont put (.exe) does that affects the procces
i ment on the last of odin’s name they (odin3 v1.70.exe) they just put (odin3 v1.70) does it affects if yes plz teach me how to download the (odin3 v1.70.exe) thank you
Hello
i followed the procedure and when i clicked on started it started but it was stuck on setup connection.
Try again. It happens!
i tried several times and the same is it becoz the os is windows 7 ?
i meant on the pc
Try using different USB port!
kapil im sry for my many questions but one more thing when i download odin at the last of it they dont put (.exe) does that affects the procces
i ment on the last of odin’s name they (odin3 v1.70.exe) they just put (odin3 v1.70) does it affects if yes plz teach me how to download the (odin3 v1.70.exe) thank you
Hello
i followed the procedure and when i clicked on started it started but it was stuck on setup connection.
Try again. It happens!
i tried several times and the same is it becoz the os is windows 7 ?
i meant on the pc
Try using different USB port!
kapil im sry for my many questions but one more thing when i download odin at the last of it they dont put (.exe) does that affects the procces
i ment on the last of odin’s name they (odin3 v1.70.exe) they just put (odin3 v1.70) does it affects if yes plz teach me how to download the (odin3 v1.70.exe) thank you
if the name of “odin” is *Odine3 v1.70* and not *Odine3 v1.70.exe* does that affects the procces plzz helppp
It doesn’t affect anything. It’s .exe only, just that extension is hidden, which can be unhidden in folder settings in Windows.
You know, make sure you’ve drivers installed, and uninstall and reinstall them. Restart PC and restart phone. Do all this and try again.
if the name of “odin” is *Odine3 v1.70* and not *Odine3 v1.70.exe* does that affects the procces plzz helppp
It doesn’t affect anything. It’s .exe only, just that extension is hidden, which can be unhidden in folder settings in Windows.
You know, make sure you’ve drivers installed, and uninstall and reinstall them. Restart PC and restart phone. Do all this and try again.
if the name of “odin” is *Odine3 v1.70* and not *Odine3 v1.70.exe* does that affects the procces plzz helppp
It doesn’t affect anything. It’s .exe only, just that extension is hidden, which can be unhidden in folder settings in Windows.
You know, make sure you’ve drivers installed, and uninstall and reinstall them. Restart PC and restart phone. Do all this and try again.
Lakhs of thanks to Kapil, you are Genious
Lakhs of thanks to Kapil, you are Genious
Lakhs of thanks to Kapil, you are Genious
When i tried it on kies, it said that my firmware cannot be upgraded.
If i did this, it will not affect the phone and it will work or not?
Pls reply
It will work on your phone. Just make sure your phone is GT-i9000. Btw, kies may still not work after this even though phone is running perfectly.
When i tried it on kies, it said that my firmware cannot be upgraded.
If i did this, it will not affect the phone and it will work or not?
Pls reply
It will work on your phone. Just make sure your phone is GT-i9000. Btw, kies may still not work after this even though phone is running perfectly.
When i tried it on kies, it said that my firmware cannot be upgraded.
If i did this, it will not affect the phone and it will work or not?
Pls reply
It will work on your phone. Just make sure your phone is GT-i9000. Btw, kies may still not work after this even though phone is running perfectly.
thx thx thx works perfectly
thx thx thx works perfectly
thx thx thx works perfectly
Hey Im trying to flash this but it gets stuck on the SBL step, i dunno what im doing wrong, someone help me!
Hey Im trying to flash this but it gets stuck on the SBL step, i dunno what im doing wrong, someone help me!
Hey Im trying to flash this but it gets stuck on the SBL step, i dunno what im doing wrong, someone help me!
dear sir, I did the steps but my phone could not turning on at all any more, even in download mode. Help please.
Retry.
I connected my Galaxy S GT-I9000 to Samsung Kies on the PC and said that (This version of the device cannot be upgraded), If i make it that way, are you sure it will work and will not harm my device?
Please Reply
It won’t harm your phone. 🙂
dear sir, I did the steps but my phone could not turning on at all any more, even in download mode. Help please.
Retry.
dear sir, I did the steps but my phone could not turning on at all any more, even in download mode. Help please.
Retry.
I connected my Galaxy S GT-I9000 to Samsung Kies on the PC and said that (This version of the device cannot be upgraded), If i make it that way, are you sure it will work and will not harm my device?
Please Reply
It won’t harm your phone. 🙂
I connected my Galaxy S GT-I9000 to Samsung Kies on the PC and said that (This version of the device cannot be upgraded), If i make it that way, are you sure it will work and will not harm my device?
Please Reply
It won’t harm your phone. 🙂
Dear friend, This its GREAT!! Thx for the article, links to downloads and the wonderful explanation ;0)
Just one question: does this needs any lagfix? or will keep going as smooth as now?
Search and install xxjvs firmware. It’s based on Android 2.3.5, and works even better — and no need for lagfix both on jvp and jvs.
Appreciated man!! I’ll do it. Here its the link if anyone else want it:
https://nerdschalk.com/download-install-xxjvs-firmware-update-galaxy-s-i9000-to-android-2-3-5/But tell me, does the 2.3.6 ICE CREAM is available around here??
Appreciated man!! I’ll do it. Here its the link if anyone else want it:
https://nerdschalk.com/download-install-xxjvs-firmware-update-galaxy-s-i9000-to-android-2-3-5/But tell me, does the 2.3.6 ICE CREAM is available around here??
Dear friend, This its GREAT!! Thx for the article, links to downloads and the wonderful explanation ;0)
Just one question: does this needs any lagfix? or will keep going as smooth as now?
Search and install xxjvs firmware. It’s based on Android 2.3.5, and works even better — and no need for lagfix both on jvp and jvs.
Appreciated man!! I’ll do it. Here its the link if anyone else want it:
https://nerdschalk.com/download-install-xxjvs-firmware-update-galaxy-s-i9000-to-android-2-3-5/But tell me, does the 2.3.6 ICE CREAM is available around here??
Dear friend, This its GREAT!! Thx for the article, links to downloads and the wonderful explanation ;0)
Just one question: does this needs any lagfix? or will keep going as smooth as now?
Search and install xxjvs firmware. It’s based on Android 2.3.5, and works even better — and no need for lagfix both on jvp and jvs.
Appreciated man!! I’ll do it. Here its the link if anyone else want it:
https://nerdschalk.com/download-install-xxjvs-firmware-update-galaxy-s-i9000-to-android-2-3-5/But tell me, does the 2.3.6 ICE CREAM is available around here??
hi there – great tutorial! Just one question – your steps say to ensure that your repartition box should be ticked – but I noticed it wasn’t in the video?
I think we didn’t use pit file either in the video. When you use pit file in Odin’s pit box, you gotta check the re-partition box.
ah ok. So whats the benefit / consequence of ticking / not ticking the re-partition box?
No benefits, it’s compulsary to use when yih use pit file, which tells the phone which takes care of partitioning on phone.
hi there – great tutorial! Just one question – your steps say to ensure that your repartition box should be ticked – but I noticed it wasn’t in the video?
I think we didn’t use pit file either in the video. When you use pit file in Odin’s pit box, you gotta check the re-partition box.
ah ok. So whats the benefit / consequence of ticking / not ticking the re-partition box?
No benefits, it’s compulsary to use when yih use pit file, which tells the phone which takes care of partitioning on phone.
hi there – great tutorial! Just one question – your steps say to ensure that your repartition box should be ticked – but I noticed it wasn’t in the video?
I think we didn’t use pit file either in the video. When you use pit file in Odin’s pit box, you gotta check the re-partition box.
ah ok. So whats the benefit / consequence of ticking / not ticking the re-partition box?
No benefits, it’s compulsary to use when yih use pit file, which tells the phone which takes care of partitioning on phone.
Thanks Kapil, Works perfectly
I have 1 question: Is this a custom rom or the standard rom?
This is standard rom, a firmware.
Thanks Kapil, Works perfectly
I have 1 question: Is this a custom rom or the standard rom?
This is standard rom, a firmware.
Thanks Kapil, Works perfectly
I have 1 question: Is this a custom rom or the standard rom?
This is standard rom, a firmware.
hello,
i have spice m-5700 mobile phone and i just want to change os in android os.
so how can i change it?
please reply me sir.
You can’t change it, dear.
my galaxy s is in downloading mode and when i connect it with pe PC, it doesn’t apear in ODIN.
the drivers are installed.
HELP ! what to do ?
Restart phone. Restart PC. Reinstall drivers. And more such stuff. And hope your windows PC recognizes your phone.
Tried! not working! it still doesn’t apear.
when the phone is on, it apears, after i put it in dowloading mode – it doesn’t. any other method ??
You’re trying it in download mode, right? If not, connect to PC after switching to download mode, otherwise Odin won’t recognize it.
Tried with a notebook, worked ! the problem was in the drivers, i think !
hello my friend…sorry i answer here but i have problem and i don t knoe what to do…i tried this firmare in my phone and i didnt know that i have 900 galaxy and now…my phone is not opening…tell me what to do…i dint know…thanks…
hello,
i have spice m-5700 mobile phone and i just want to change os in android os.
so how can i change it?
please reply me sir.
You can’t change it, dear.
hello,
i have spice m-5700 mobile phone and i just want to change os in android os.
so how can i change it?
please reply me sir.
You can’t change it, dear.
my galaxy s is in downloading mode and when i connect it with pe PC, it doesn’t apear in ODIN.
the drivers are installed.
HELP ! what to do ?
Restart phone. Restart PC. Reinstall drivers. And more such stuff. And hope your windows PC recognizes your phone.
Tried! not working! it still doesn’t apear.
when the phone is on, it apears, after i put it in dowloading mode – it doesn’t. any other method ??
You’re trying it in download mode, right? If not, connect to PC after switching to download mode, otherwise Odin won’t recognize it.
Tried with a notebook, worked ! the problem was in the drivers, i think !
hello my friend…sorry i answer here but i have problem and i don t knoe what to do…i tried this firmare in my phone and i didnt know that i have 900 galaxy and now…my phone is not opening…tell me what to do…i dint know…thanks…
my galaxy s is in downloading mode and when i connect it with pe PC, it doesn’t apear in ODIN.
the drivers are installed.
HELP ! what to do ?
Restart phone. Restart PC. Reinstall drivers. And more such stuff. And hope your windows PC recognizes your phone.
Tried! not working! it still doesn’t apear.
when the phone is on, it apears, after i put it in dowloading mode – it doesn’t. any other method ??
You’re trying it in download mode, right? If not, connect to PC after switching to download mode, otherwise Odin won’t recognize it.
Tried with a notebook, worked ! the problem was in the drivers, i think !
hello my friend…sorry i answer here but i have problem and i don t knoe what to do…i tried this firmare in my phone and i didnt know that i have 900 galaxy and now…my phone is not opening…tell me what to do…i dint know…thanks…
can i upgrade 2.1 directly to 2.3????
Yes.
can i upgrade 2.1 directly to 2.3????
Yes.
can i upgrade 2.1 directly to 2.3????
Yes.
suuuuuuuuuuuuppppppppppeeeeeeeer finally i upgraded to 2.3!!!!!!! thanks you guysssssssssssssn
suuuuuuuuuuuuppppppppppeeeeeeeer finally i upgraded to 2.3!!!!!!! thanks you guysssssssssssss
suuuuuuuuuuuuppppppppppeeeeeeeer finally i upgraded to 2.3!!!!!!! thanks you guysssssssssssssn
suuuuuuuuuuuuppppppppppeeeeeeeer finally i upgraded to 2.3!!!!!!! thanks you guysssssssssssss