Here's some more details.
Basically, my 2g iphone (tmobile) was running on Pwnage 1.1, and I tried to update to 2.2 by following these directions:
http://www.simonblog.com/2008/11/25/complete-guide-jailbreak-iphone-22-2g3g-using-pwnagetool/
Everything went smoothly in Pwnage, and I put the phone into recovery mode, as the directions above instructed. When I went to go restore the iphone with my custom ipsw an error message came up in iTunes "The iPhone "iPhone" could not be restored. An unknown error occurred (21). I tried several more times without any luck, used a different USB, reinstalled the IPSW... nada.
My main concern now is that I am stuck in recovery mode, and haven't been able to find a way to get out of it. I've gone through dozens of threads and have come up empty handed. The normal reboot does not work (holding down power and home), and it just keeps popping back up in recovery mode. I tried using iNdependence (I use a Macbook Pro.. not the newest model), as some threads suggested, but it doesn't recognize a phone being connected. I think I might have gotten the phone into DFU mode one time, but I'm not quite sure what I did, and it quickly went back to recovery mode. (When it was in DFU I tried to restore, and it came up with the error message "The iPhone "iPhone" could not be restored. An unknown error occurred (1600)"
If someone can help us out with this, I'll be forever grateful.
Thanks.
David