Fix 1600, 1603,1604 Errors During iOS 4 Custom Firmware Restore On iPhone

If you have tried to restore an iOS 4 custom Firmware to your iPhone using iTunes, you might have very likely run into errors with 1600, 1603 and 1604 error codes that just end up disrupting the whole process. Don’t worry – none of these errors are irrecoverable. In fact all it takes to fix this issue is a quick hack, and we’ve got it right here for you, so continue reading for more information and the complete guide.

While many of us jailbreak our iPhones directly on the currently installed firmware, there are a lot of scenarios when the only option is to do it by installing a custom firmware on your phone via iTunes, that has already been jailbroken before restored to your device. Unfortunately, as with many other such hacks, this method is prone to errors and often, the above mentioned error codes are encountered. Here is the step by step guide on how to get rid of these errors while manually restoring custom iOS 4 on your iPhone:


  1. The first step is to disconnect your iPhone from your computer and make sure that iTunes is closed.
  2. Now navigate to C:\Documents and Settings\<username you use to login to windows>\Application Data\Apple Computer\iTunes\iPhone Software Updates
  3. Once in the iPhone Software Updates folder, cut and copy the files you can see to your desktop. Do not delete those files in case this method doesn’t work for you.
  4. Now restart iTunes and place your iPhone in recovery mode.
  5. Now try to restore again with the custom firmware. Hopefully you won’t be getting the 1600 series errors this time.

There you go – your custom firmware should now easily get restored to your iPhone, giving you a jailbroken device running iOS 4. From what we can tell by reading response to this method online by users who have tried it, it seems to work fairly well, and it doesn’t involve any risk either, since you can simply move the files back to their original location if you want to revert things back to the way they were. No tinkering with any advanced settings, or performing any advanced or tedious hack required at all.

Tried this method on your iPhone when attempting to restore a custom iOS 4 firmware IPSW to it? Please do let us know if it worked for you or not. Know of any similar method for restoring other versions of iOS? Do drop us a line about it in the comments too, so that we may update this post for other iOS versions as well.

Advertisement
  • ziad

    i did that but there is nothing in iphone software updats folder ??!!1

  • Rico

    I have tried this method using recovery mode and receive the 1604 error, tried with DFU and got the 1600 error.

  • Jason Tay

    My iPhone 3GS is currently with Firmware 4.0 baseband 05.13.04 in locked mode, I tried all the methods that I know to restore the sn0wbreeze custom firmware 4.0 using iTune, but end up with 1603 error. Please help…