In case you were not aware yet, there are Froyo builds available out there RIGHT NOW for the Samsung Galaxy S. You just have to be aware that these builds are in fact beta builds released by Samsung and thus might still be a bit buggy and crash-ey. Still, it shouldn’t break your phone. If anything you’ll just have to reflash it back with Éclair which is perfectly possible and very safe.

So you want to give these Froyo builds a try? After all there are already three betas out there so it can’t be that bad, right? Well, just read on for a walk through on how to get these builds and how to get them on your phone!For this walk through I’m going to assume you’ve never flashed a firmware “through the back door” before. Essentially there are two ways of flashing a firmware onto the Samsung Galaxy S. You can either use Samsung Kies which is an application very much like Nokia’s PC Suite, or you can use Odin. Odin is a hacker’s tool. It’s not an official tool by Samsung but instead it’s a tool that allows you to flash any firmware you want, as long as you have the files for it. To flash these Froyo betas we are, obviously, using Odin.

First and foremost you should obtain all the files that you need, so here’s a list of what you’re going to need during the process:

  1. Odin – the flasher tool
  2. Either the 512 or the 513 PIT file (read after step 4 to know which one you need)
  3. You get both the above tools by clicking here.
  4. The firmware that you want to flash.

You can get the latest Froyo build at the time of writing (i9000XXJP3) by going here: Rapidshare. Now, as far as the PIT files go, normally you need the 512 file but some firmwares will require the 513. For this XXJP3, you will need the 512 PIT file which you can get from the link on step 3.

After you have downloaded all the files, make sure you UNPLUG YOUR PHONE from your computer.

Now, here’s all the steps you need to get to the actual flashing:

  1. Turn off your phone and remove your SIM and SD cards.
  2. Hold the following buttons at the same time: Volume Down, Home and Power button.
  3. After doing the step above, your screen should say “Download mode”.
  4. Fire up Odin BEFORE you plug your phone to the USB port.
  5. Plug the phone with the USB cord.

After step 5, Odin should detect your Galaxy S and it should acknowledge the connection where it says “ID:COM”.

When Odin has recognized your phone, you need to load all the files you’ve downloaded. Keep in mind that the firmware has to be extracted and in it you will find three files: the CSC, the [Modem/Phone] and the [PDA/Code]. Load all the files in their respective slots on Odin and load the 512 PIT file as well. After you’ve done this, just press “Start” and let it rip 🙂 it will take a while and DO NOT remove the cable before the process is completed. You will know once the process is completed as Odin will tell you it has finished and your phone will boot back up normally. Keep in mind that the phone will reboot at least once and you should still let it do its thing before it’s come to a full stop.

After this is done, just enjoy your new Froyo phone 😀

WORD OF ADVICE: After you’ve switched to Android 2.2 Froyo, the method I described in my other post on how to root and apply the lag fix on the phone no longer will work. To root and apply the lag fix you will need to use a different method so please, don’t try to use that on a Froyo Galaxy S.

ALSO…!: I’m not to be held responsible if you brick your phone in the process of flashing firmwares. I’m just providing some guidance which if for some reason does not work for you, I am not to be held accountable.

Happy flashing!