How to Install Android 4.0 Value Pack Firmware on Galaxy S [Official XXJVU Firmware] Easy Tutorial

When everyone with a Galaxy S was hoping for a Android 4.0 firmware update, Samsung announcement that they will not be releasing the Android 4.0 OS came as a big setback. Now the closest thing you can get if not Android 4.0 is this Android 2.3.6 XXJVU firmware which was leaked recently. In this tutorial we will be providing you step by step instructions on how you can easily upgrade to the latest Android firmware with Android 4.0 value pack.
How to Upgrade Galaxy S to latest Android 4.0 value pack firmware – official XXJVU 2012
This tutorial is for the Galaxy S I9000 International version and if you have any other Galaxy variant do not try it.
Backup your Galaxy S:
- Backup Contacts – Sync Contacts by going to Settings – > Apps and Sync – > sync contacts.
- Backup SMS: Use SMS backup and restore – Market Link.
- Backup Camera Images and Videos: Connect your phone in Mass storage mode and copy the DCIM folder to your PC.
Step 1 – Get the necessary firmware upgrade files
- Download firmware – XXJVU
- Download flashing software ODIN and Pit file for Galaxy S – link | password: androidistic.com
Step 2: Extract the XXJVU firmware – you will get three files – screenshot below:
CODE_I9000XXJVU_CL851880_REV03_user_low_ship.tar – PDA file
GT-I9000-CSC-MULTI-OXAJVU.tar
MODEM_I9000XXJVU_REV_00_CL1092175.tar
Step 3: Extract Odin3 v1.7 and run it.
Step 4: Turn off you Galaxy S and put it in download mode by press and holding these buttons Vol-down+Home button + Power. You should now have Download mode screen on your Galaxy S.
Step 5: Connect your Galaxy S to your PC now – It will now show Added in Odin, if its not showing then there might be problem with the drivers – get it from here for 32 bit Windows 7, XP and Vista.

Step 6: Select the files from Step 2 in Odin software:
- for Pit file select the file from Step 1
- for PDA select CODE_I9000XXJVU_CL851880_REV03_user_low_ship.tar
- for Phone select MODEM_I9000XXJVU_REV_00_CL1092175.tar
- for CSC select GT-I9000-CSC-MULTI-OXAJVU.tar
Check these: Re-partition, Auto Reboot and F.Reset Time. See Screenshot below before proceeding.

Step 7:
Click on Start button to start the Android 2.3.6 installation process. After a white it will auto restart you will be on the latest firmware. After completion.

To get the Android 4.0 face unlock go the Settings –> Location and Security -> Set Screen lock – Face Recognition.
Enjoy!
Some more shots of the Android 4.0 value pack additions:

New lockscreen:

If you need any help regarding this upgrade tutorial, let us know in comments.
Update: do checkout this video for firmware upgrade:
This xxjvu firmware is fast. Great tutorial, thanks.
Ops! here is same problem on this rom like 2.3.5 when i make a call phone process stop (force call)
WTF
XXJVU rar password is VIO
Forget above, the XXJVU rar password is samfirmware.com
On restart, its asking for a password.
Any idea what it is? Is it my phone password (i dont remember setting one)
What else could it be?
@salman
Try 0000 or 1111 as password, these are the default password.
that should unlock the your device.
Nai yar its not the phone lock. Its the network lock. My phone is locked. Have to figure out something now. Any tips??? Please suggest?
Good day sirs! :] Just to make sure, that my phone is compatible with this method, I am on a Samsung Galaxy S i9000 international edition. with Android version 2.3.3
Gingerbread [ PDA: JV9, PHONE, JV9 , CSC : JV9 (XTC) ] Baseband version: i9000DXJV9
Kernel version 2.6.35.7-i9000DXJV9-CL216763? root@SE-S604 # 2
Buildnumber GINGERBREAD.DXJV9
1) Is it compatible & stable for this upgrade? :]
2) If I want to root my phone, do I need to root first? THEN do this firmware upgrade?
@Walter
1) This method should be compatible with all International Galaxy S versions. However, there is always a risk with flashing firmwares. Do check out this installation video before anything else http://androidistic.com/1063/installation-video-official-android-4-0-value-pack-firmware-for-samsung-galaxy-s-i9000/
2) Rooting comes later, you can start directly with the process given above to upgrade your firmware to 4.0 value pack.
Come back and let us know if it works for you.
plz tell me guys how to know if my galaxy s is international or national plz telll meeeee
@haboo 200
your Galaxy S should not be carrier branded like Verizon or Sprint Galaxy S and you are good to go.
I did the update and everything went well, but now the touch does not work, HELP-ME!!!!