Samsung’s flagship handset, the brilliant Galaxy S GT-I9000, has been on the unlucky end when it came down to receiving the official Froyo update, something that has been promised again and again, and delayed likewise. A couple of weeks back users in the Nordic region were lucky enough to see officialFroyo updates through their Kies software. At the same time Samsung announced that the Froyo rollout will be complete to all users everywhere by the end of November. Recently European users and those in the United Kingdom have also seen the ‘frozen yogurt’ trickling through Kies, with two firmware variants, XWJPA and XXJPO.
If you’re not in one of the above-mentioned regions, you’ll probably need to hold off the update. This guide aims to cover the process of flashing any firmware through the software Odin, using the latest I9000XXJPO Froyo firmware (official for UK) as reference point.
First, let’s look at the prerequisites. The approach to flashing a leaked Froyo firmware via Odin depends on quite a few factors, the foremost being the current firmware you’re on. If you’re coming from Éclair (Android 2.1), you can save yourself one step. Otherwise if you’re already on a leaked Froyo version, you’ll need to go back to Éclair and then flash Froyo.
IMPORTANT – MUST READ
Before you begin with the flashing process, make sure that you:
- Do not have any lagfix applied
- Phone battery is fully charged
- SIM and microSD cards are removed
- Phone is unlocked (no SIM lock present)
- If you’re upgrading from an Éclair firmware, never restore any data backups
We strongly urge you to read through the whole guide first before attempting any of this.
Sticking to our reference firmware, here are the items that you need handy before attempting to upgrade your device.
To begin with, download and extract all these files mentioned above to a convenient location, preferably on your desktop. The password for both firmware files is “samfirmware.com” (without the quotes). Once you have all the files in place, launch Odin as administrator. On your device end, make sure that you have disabled any lagfix, if applied earlier. Also, on the device end, make sure that there is no SIM lock present on your phone.
That’s about it, we’re ready to begin the flashing sequence.
STAGE 1 (applies only if you are coming from an earlier Froyo build)
Congratulations! You have successfully completed stage one of the process, and now you’re running the XWJM8 Éclair firmware.
STAGE 2 (you can begin directly here if you are running an Éclair firmware and have flashed originally with 512.PIT)
Once you’re sure that everything is correct, press the start button. The same process as earlier will follow – wait for it to complete, making sure that the phone remains connected during the whole time. Once the PASS message appears and the phone begins to reboot, you may remove the USB cable.
You will be greeted by Froyo’s lockscreen, customized by Samsung to their own flavor. Congratulations, you have successfully upgraded your Samsung Galaxy S to the latest (as of the time of writing) I9000XXJPO Froyo firmware!
Update: Samsung has released the latest XXJPU firmware for Galaxy S, which is Android version 2.2.1 and brings a lot of improvements over all the previous versions. You can download it here (courtesy of samfirmware.com – use samfirmware.com as password). Remember to use it with 512.PIT and Re-partition CHECKED.
DISCLAIMER: The instructions in this guide and the files within are provided as is, without any explicit or implicit guarantee or warrantee of any kind. The author or MobileCruze.Net Tips cannot be held liable for any damage that may occur to your device as a result of these instructions. This method was successfully tested on Windows 7 32-bit.
How To Use Odin To Upgrade Samsung Galaxy S GT I9000 To Froyo