See more...

How to Fix iTunes Error 1604 When Restoring iOS 4.3.3 on iPhone 4?

Hello Jaxov, need some help here. I have an iPhone 4 running on jailbroken iOS 4.2.1 firmware and I want it upgrade it to iOS 4.3.3 firmware. But, the problem is that I can’t simply restore it because I always get an error 1604 every time I’m restoring it to iOS 4.3.3 via iTunes (latest version). I also want to jailbreak iOS 4.3.3. I think it has something to do with the SHSH Blobs, I am not sure. What is the best way going about to fix this. Please help asap. Thanks.

Asked by: Dane of Scotland

Hello Dane, well, this is normal if you are trying to restore a custom pre-jailbroken iOS 4.3.3 on your iPhone, iPad, or iPod Touch without using iREB utility. This is primarily because of the iBoot or the Bootloader of your iOS device is rejecting the custom IPSW of iOS 4.3.3 made by PwnageTool or Sn0wbreeze. When your iBoot recognize that you are trying to restore a custom IPSW, it will tell iTunes not to restore this IPSW file / firmware on your jailbroken iOS device. To fix this 16xx (1600, 1601, 1603, and 1604) error, you need to patch your iBoot using GeoHot’s Limera1n bootrom exploit.

To successfully restore stock or custom iOS 4.3.3 IPSW / firmware on your iOS device via iTunes, you will need to put your iOS device into Pwned DFU mode using iREB RC4 on Windows. Mac OS X users can use Redsn0w as iREB alternative. You can download iREB RC4 using this from here; extract the downloaded ZIP file and save it on your desktop. Hope this tutorial will help you!

Leave a message...