Sep 10
Last night i installed iTunes 8 and this morning I installed a faulty Cydia application that left my iPhone (3G, 2.0.2) dead.
I tried to restore my Custom 2.0.2 firmware (PwnTool) via iTunes and got error 1600 while restoring.
There is an easy solution to this problem:
1) Open up the Terminal
2) enter:
cd ~/Library/iTunes/Device\ Support/
3) enter:
rm x*
This will delete the file “x12220000_4_Recovery.ipsw”.
4) Restart “PwnTool” and create a new custom “.ipsw” firmware.
iTunes will now restore your iPhone properly.

September 11th, 2008 at 9:55 pm
f
September 12th, 2008 at 12:44 am
This doesn’t work. I updated to iTunes 8.0 on my Mac.. deleted this file as you stated. Re-built a custom ipsw… DFU restore = error 1600. Recovery Mode restore = Error 6.
The only way to get it to work is to downgrade back to iTunes 7.7.. THEN delete that file and only then will it accept a custom firmware via DFU.
October 21st, 2008 at 10:00 am
Hello Poseidon.
It did work for me on two different phones (2G and 3G). If not you can try to restore the ORIGINAL firmware first. Then you quit iTunes, delete the file x12220000_4_Recovery.ipsw and start PwnTool again to create a NEW custom firmware.
January 28th, 2009 at 5:33 pm
Hi All
I would just to confirm that Posseidon’s solution works fine! After lot attempts the Jailbreak with Iphone 3g 2.2FW Macbook OX Panther and iTunes 8 is finally done… Thanks a lot
May 7th, 2009 at 11:17 pm
Just wanted you guys know that TwiPhone’s hint worked like charm. Thanks mate!
June 26th, 2009 at 3:46 pm
Unfortunately this didnt work for me either.
June 7th, 2010 at 5:04 pm
This worked awsome =D
If i havent done this, i would have an old Nokia tomorow instead of my iPhone 3G
Thanks