Can you boot into the operating system and don't want to do this?
See maderstcok - the update.zip OTA 2.3.340.
I have been getting a lot of questions regarding the proper sbf to use. Here is a quick answer:
30.03 BL - 2.3.15 sbf or .320 sbf
30.04 BL - .340 full sbf
I'm not responsible if you damage your phone yada yada yada.
On to the Tutorial:
This is a tutorial on how to flash original firmware back onto your phone. This is done with an .sbf file, hence the term 'sbf flashing your phone'.
After you do this your phone will be returned to 'out of the box – brand new' status. It will be like you have never turned it on before, wiping out ROMS, THEMES, everything BUT what is contained on your sdcard.
You do not need to be rooted for this to work.
Unfortunately for OSX (Macintosh) users you will need to use either Windows or Linux to get this to work.
This tutorial will return you to 2.2 (Froyo), not 2.1 Android, and is broken up into 5 sections: