Download/Install XXJVS Firmware- Update Galaxy S i9000 to Android 2.3.5
The methods and procedures discussed here are considered risky and you should not attempt anything 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!!!
Pre-Installation thoughts:
How To Install XXJVS on Galaxy S i9000 (for experienced users)
Well, it’s pretty easy if you’ve already had fun flashing using Odin a decent number of times already. Download XXJVS (password: samfirmware.com) and install it using Odin3 v1.7. Put the *CODE* file in PDA tab, *Modem* file in Phone tab and *multi CSC* file in CSC tab. Put the .pit file in PIT tab and make sure Re-Partition is ticked too. Hit Start!
If you didn’t get what was said above, don’t worry one bit, a detailed guide for you is just below.
Step-By-Step Guide (for not so experienced users)
Although the guide below is very much detailed, step-by-step and sufficient for you to easily flash the XXJVS firmware on your Galaxy S, but in case if you want to watch a video of how you are going to do it, that is, flashing the XXJVS firmware is flashed using Odin, check out this video showing installation of an earlier firmware ‘XWJVB’ on Galaxy S. The procedure is same, so it would be helpful for those who are new.
The methods and procedures discussed here are considered risky and you should not attempt anything 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!!!
Pre-Installation thoughts:
- Installing/Flashing this ROM will erase your apps and data. So, it’s a very important you back them up, before proceeding further. To backup your apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. Restore APN settings if Internet isn’t working for you. This Android backup guide would help you. And if you’ve rooted your Galaxy S, you can save application’s data too, using Titanium backup (free app on android market) to backup apps with data. And use this this app only again to restore those apps with data.
- Drivers! — it’s important you’ve the proper drivers installed. Download links below:
- If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process. If you’ve installed it for sake of drivers which otherwise weren’t working, make sure you exit the Kies completely before beginning the procedure below.
How To Install XXJVS on Galaxy S i9000 (for experienced users)
Well, it’s pretty easy if you’ve already had fun flashing using Odin a decent number of times already. Download XXJVS (password: samfirmware.com) and install it using Odin3 v1.7. Put the *CODE* file in PDA tab, *Modem* file in Phone tab and *multi CSC* file in CSC tab. Put the .pit file in PIT tab and make sure Re-Partition is ticked too. Hit Start!
If you didn’t get what was said above, don’t worry one bit, a detailed guide for you is just below.
Step-By-Step Guide (for not so experienced users)
Although the guide below is very much detailed, step-by-step and sufficient for you to easily flash the XXJVS firmware on your Galaxy S, but in case if you want to watch a video of how you are going to do it, that is, flashing the XXJVS firmware is flashed using Odin, check out this video showing installation of an earlier firmware ‘XWJVB’ on Galaxy S. The procedure is same, so it would be helpful for those who are new.
- Download XXJVS firmware first. Filename: I9000XXJVS.rar. Size: 228 MB. Download Link. (password: samfirmware.com)
- Extract the downloaded file ‘I9000XXJVS.rar’ to get these 5 files:
- CODE_I9000XXJVS_CL565837_REV03_user_low_ship.tar
- GT-I9000-CSC-MULTI-OXAJVS.tar
- MODEM_I9000XXJVS_REV_00_CL1059471.tar
- s1_odin_20100512.pit
- Download Odin PC Software which we will be using to flash the XXJVS Android 2.3.5 ROM on Galaxy S. Filename: Odin3 v1.7.zip. Size: 192.55 KB. Download Link.
- Extract Odin3 v1.7.zip to get .exe file – Odin3 v1.7.exe. Run it when asked in step 7 below.
- Disconnect your phone if it’s connected to PC. Then Switch it Off. Wait 5-6 seconds for vibration to confirm complete switch off.
- Now, put the Galaxy S in “Download Mode” — press and hold these keys together: Volume_DOWN+Home+Power. This is required to Install XXJVS using Odin PC Software.
- Open Odin (from step 4) — I9003_Odin3 v1.82.exe.
- Connect your phone to PC now. You should get the message “Added! !” under the Odin’s message box in the bottom left. If you don’t get “Added! !” message, than probably there is a problem with drivers. Make sure you’ve drivers installed (links given above under heading ‘Pre-Installation thoughts’).
- Now, in Odin, select these files at respective tabs (for visual help, see the screenshot at step 11 below):
- Click the PDA Tab, and select CODE_I9000XXJVS_CL565837_REV03_user_low_ship.tar (from step 2.1)
- Click the Phone Tab, and select MODEM_I9000XXJVS_REV_00_CL1059471.tar (from step 2.3)
- Click the CSC Tab, and select GT-I9000-CSC-MULTI-OXAJVS.tar (from step 2.2)
- Click the PIT Tab, and select s1_odin_20100512.pit (from step 2.4)
- Make sure these 3 checkboxes are ticked: Re-Partition, Auto Reboot and F. Reset Time. [Note: Since we’re using the .pit file, it’s important that the Re-Partition checkbox ticked, too. If sometime is future, you do not use the .pit file, then that time, keep the Re-Partition button unchecked. Just keep this in mind, always.] Leave everything else on Odin untouched.
- Double check everything said in step 9 and 10 above. Your Odin’s screen, after selecting all the files and ticking and not-ticking the checkboxes, should look like this:
- Now, hit the START button to begin the flashing process. When it finishes, your phone will automatically reboot, upon which you can unplug the cable. Plus, you’ll get a PASS (with green background) message in the left-most box at the very top of the Odin. If it’s in red and with FAIL written over it, the process flashing process wasn’t successful.
- When it restarts, your Galaxy S will be running the Android OS, v2.3.5 with Samsung’s custom UI TouchWiz 3 atop it. Not TouchWiz v4 — that you find on Galaxy S2 — for Galaxy S right now, at least officially from Samsung. Check out you’re your phone’s android version here → Settings → About Phone.
