The guys at xda forums are always busy working on improvements and custom stuff for our mobile phones. That's also the case of the Senior Member, TGA_Gunnman, who has relesed some time ago a One-Click tool for rooting the Samsung Galaxy S phones. This small and awesome tool works for both Android 2.1Eclair and 2.2Froyo.
Here's what you need to get started:
Samsung Drivers for your pc, if you don't have them already, here's the download links for x86 / x64
Net Framework v4, if its not installed, get it from here NFv4
One-Click Root Tool, link / mirror
Now let's get strated:
1. Enable USB debugging mode on your device, go to Menu > Settings > Applications > Development and check USB Debugging Mode
2. Extract the contents of the downloaded one click tool archive to any folder in your pc.
3. Connect your phone to the computer and start the "Galaxy S I9000 One-Click Root.exe" file
4. Just select One-Click Root 2.1 or 2.2 on the screen and follow the onscreen command mode instructions to complete the root process.
Disclaimer: Please attempt this guide at your own risk. Androidum won’t be responsible in case your device bricks or any other damage occurs due to this method.
credits go to TGA_Gunnman @ xda-forums