Upgrading to Android 2.2 (Froyo) on the Samsung Galaxy can be a relatively painless task. Simply follow these steps to get the official upgrade:
- Connect your Samsung Galaxy phone to your PC
- Launch Kies
- In the Kies taskbar click on the phone icon at the far right to upgrade your phone's firmware
- Follow the onscreen instructions
Now that you have upgraded to Froyo you'll also want to root your phone. A quick Google will reveal a few options for rooting a Samsung Galaxy running Android 2.2. This will tell you to download a tool such as 'One Click Root' which simply requires you to click a button to root your phone. However I found after upgrading using the official upgrade from Samsung this didn't work for me resulting in me getting the error "E:signature verification failed"
This seems to be a problem for a number of people based on comments I've read however not to worry it is still possible to root your phone even if you've used the official upgrade from Samsung all you need is z4Root. When I rooted my phone I was able to download this from the Android Market Place however it appears to have been removed but you can obtain a copy from xda-developers.
Once you have downloaded z4Root start the app and click the 'root' button as shown in the screenshot and that's it you've now rooted your phone.