One of common errors may occur when you are restoring custom jailbroken .IPSW file created by jailbreak tools like Sn0wbreeze is error 1600. Well, there are several variants of such errors including error codes 1600, 1601, 1602, 1604. If you’ve experienced one of those error codes, just don’t panic as Sn0wbreeze’s developer “iH8Sn0w” has anticipated it and created iReb, a tiny useful tool to fix iTunes error 16xx.
The iTunes 16xx errors usually occur because iBoot on your iDevice is capable to differ between Apple’s stock firmware or the custom cooked ipsw. That’s why most of -not all- users stuck with iTunes can not restore iOS 5.1.1 custom IPSW. Enter iREB, a small tool to patch your iDevice’s iBoot by injecting Limera1n exploit easily.
Using iREB To Fix iTunes Error 1600
Download and extract iREB-r5.zip and you should get “iREB-r5.exe”. Double-click that file to launch this tool up.
Now plug your iDevice into your computer with its USB cable
Pick your iDevice model then put your iDevice into DFU mode.
iREB will search for your iDevice’s DFU state, once it founds, iReb will then inject “secret exploit” to your iDevice’s iBoot.
Once done, iReb will display a confirmation message saying that your iDevice is now in “Pwned DFU state”.
That’s it. You shouldn’t unplug your iDevice from your computer. Now launch iTunes up and restore the iPSW file as usual by holding down the “Shift” key then click on the “Restore” button.
I hope it helps you.