How to Fix 1604, 1601, 1600, 16xx Error During iOS 4.1 Custom IPSW Firmware Restore in iTunes with iREB 4.1

New version of iREB for all iOS 4.1 devices is now available for download. You can use it to bypass 1604, 1603, 1602, 1601, 1600 error in iTunes during custom iOS 4.1 firmware restore which has been created using either Sn0wbreeze or PwnageTool.

iTunes Error

iREB V4.0.x/4.1 Release 2 supports the following devices:

  • iPhone 2G
  • iPhone 3G
  • iPhone 3G[S] (old & new bootrom)
  • iPhone 4
  • iPod Touch 1G
  • iPod Touch 2G (MB & MC)
  • iPod Touch 3G
  • iPod Touch 4
  • iPad
  • Apple TV 2

Step 1: Start iTunes 10.x and put your iOS device into DFU mode:

Press and hold the Home button and the Power button at the same time. After exactly 10 seconds release the Power button. Continue holding the home button until you iTunes pops up a message telling you that it has detected an iPhone in recovery mode. At this point your iPhone/iPod touch screen will remain black.

Fix 1604 Error iPhone 3.1.3

Step 2: Now close iTunes and Start iREB on Windows.


Step 3: Simply select your device and wait for a few seconds until you get white or a red screen on your iPhone or iPod touch.

Step 4: Now start iTunes again and select your iOS device from the sidebar in iTunes. Now press and hold left “alt” button (“Shift” button on Windows) on the keyboard and then click on “Restore” (Not “Update”) button in the iTunes and then release the “Shift” button. Select the required custom .ipsw file and restore it.

That’s it! iTunes should now be able to restore your iPhone or iPod touch to the latest iOS 4.1 firmware without any problems. Hopefully you wont get any errors this time around!

Download iTunes 10.1 for Windows and Mac
Download iREB for Windows

You can follow me on Twitter or join our Facebook fanpage to keep yourself updated on all the latest iPhone jailbreaking and unlocking releases.