Quote Originally Posted by richardfd View Post
Thanks again, I have managed to get my 2g into recovery mode, it takes ages to get the shut down slider,which may signify some fault in the iPhone.
But each time i do a restore i get Error 1604 message.
1604 means you are using a custom IPSW and your phone is not low level pwned - so until you low level pwn, you can only restore using an original IPSW

You can find original IPSW here: http://www.hackint0sh.org/f127/22056.htm

Spirit is *not* a low level jailbreak. It doesn't pwn your device.