IPhone Pwnage: DFU Errors
From Lathe of Dreams // Wiki
How to fix DFU errors while upgrading to iPhone 2.x.x firmware
If you are on a Jailbroken/unlocked iPhone, and have tried to upgrade your firmware to 2.0 or 2.0.1 or to any of 2.x versions, you might have faced DFU errors like 1604, 1602, 1601 or error 6, 1, 2 few times. So many users who have upgraded to 2.x by mistake have just got stuck with iPhone in recovery mode. Here are few fixes which has been shared by BigBoss.
- Problem: I cant restore my custom firmware. I just get error 6, 1, 2, (something low).
- Solution: This has multiple causes. Generally, you are not in DFU mode. See DFU guide. Winpwn solution after ruling out the above: Delete the device file (x12220000_4_Recovery.ipsw) in your iTunes folder. (Search for the file). This can also be caused by using the incorrect firmware image (a 3g on a 2g for example).
- Problem: I am in DFU mode and I just get error 1604, 1602, 1601 (some 160x). I am pulling my hair out! What do I do?!
- Solution: This one sucks. There’s no single answer for it. Here are some possible suggestions:
o Validate you are using the correct firmware. You can get this if you are using an incompatible firmware (3g for 2g for example). o Restart your computer and try again. o Try another computer o Try switching USB ports o Uninstall and reinstall iTunes 7.7
If you are not able to get out of DFU mode even after trying one of the above fixes, click here to follow the comments on BigBoss’s website.

