This may be a problem covered in a few places already, but I feel like I'm going crazy trying to find up to date answers to my questions, since it feels like the software is constantly changing. So ... I jailbroke a 3G 3.0 iphone that belonged to a friend. I had some battery problems so decided to update it to 3.1.2. So I downloaded the ipsw for this and the pwnage tool. I went through the steps and went into DFU mode, was prompted to go to itunes and restore with my costume ipsw. I did this, but can't use the 'shift-restore' trick to select the update. Now I'm stuck in recovery/DFU mode (not sure which) and can't even restore to 3.1.3 because I unlocked the phone and don't have the original sim. All I want is to get my phone back up and running on a 3.1.x OS. Any suggestions? Thanks so much for your help.