Samsung-firmware server contains two firmwares-
- I9000XXJP1, file found corrupt.
- I9000XXJP2, file found ok. Try this one.
- Size of file 252 MB.
- Tar file size 341 MB.
This may be the very first firmware for Samsung mobile phones with Android Froyo. You can download Android 2.2 and all other older firmwares for Galaxy-S HERE. Or you are free to wait for the official Android 2.2 update which is expected to be released by this September via Samsung KIES.