Why won't Kies let me tried to update to Froyo again after a failed upgrade attempt? Yesterday I connected my i9000 to Kies which showed a message about the Froyo upgrade. I clicked on Firmware Upgrade, it started with an progress bar, and when it got to 100% it tried to reconnect to the phone and it again showed "Firmware available. Want to upgrade?" I clicked on upgrade again but it did not show any progress bar, just but tried to reconnect and then displayed the update message again. 

Now whenever I connect the phone to Kies the "Firmware Update" link is disabled.  I thought that the phone might have been successfully updated despite everything in About it still shows 2.1 update 1.

How can I fix this and update my Galaxy S to 2.2?
Make sure you have the official drivers installed from Samsung.com, then reboot your device and PC and try again.  You can also try putting it into download mode before using Kies:


Remove the battery
Hold VolumeDown plus the Home key plus Power.  While holding,

Reinsert the battery.
Release the power button, still holding the others, about 1 second after the white "GT-I9000" text appears.
After a few seconds a yellow triangle with an android in it should appear, this is Download Mode.  If it doesn't, try this again while holding Power the whole time.