UPDATE: I have created a custom firmware (Pwnage) but keep getting a error message when restoring "The iPhone cannot be restored because of Unknown Error (1600). If I upgrade to the official apple 2.2 firmware can I then re-restore using custom or will I be stuck. I need the phone Unlocked cause I am with T-Mobile. Thanks Quick version of the story... My old 2G iPhone (Unlocked/Jailbroken) broke...I took it into Apple...and they gave me a new 2G iPhone. I assume it has 2.2 when I tried to use quickpwn v2.0 it said we are sorry we dont support your firmware. I also tried to just use DFU mode and use an earlier custom firmware created with quickpwn...it didnt work and now I am in DFU mode.... Any advice no how to Unlock - Jailbreak - and get my phone out of DFU mode? I am with Tmobile. thank for the help!