Fix 1604, 1603, 1602, 1601, 1600 Error While Restoring Custom iOS 5.0.1 IPSW Firmware File Using Updated iREB

If you hit a 1604, 1603, 1602, 1601, 1600 error while trying to restore your iPhone with a custom iOS 5.0.1 firmware file created using Redsn0w then there is now a way to bypass the error.

iH8sn0w, developer of Sn0wbreeze has released a new version of iREB tool after almost 10 months, which is compatible with iOS 5.0.1.

iREB is a tool that will put your iOS device into a pwned state so that you can upload custom firmware to it.

In addition to the iOS 5.0.1 support, iREB r5 includes a number of fixes and improvements:

  • Much smaller file size (390kb).
  • Fixed USB 3.0 issues.
  • iREB’s speed for the iPhone 2G/iPhone 3G/iPod Touch 1G has
  • increased significantly!
  • Fixed rare DFU detection issues.
  • Updated limera1n/steaks4uce payload to not hook “cmd_go”
  • on 4.x images (nothing severe, but useless here).

iREB is currently available for only Windows. You can download iREB r5 using this link.

We haven’t tried it out yet, but if you’re looking for a step-by-step guide, you can checkout this link to get an idea on how to use it.

As always, please let us know how it goes in the comments.

[via @iH8sn0w]

Like this post? Share it!
  • Kimk69

    Cool. Thank god for bootcamp.

    • WatchingYou

      haha! true!

  • nosh

    works perfectly…..thanks a lot……jumping on paypal to donate…..thanks again for your hard work

  • iphone sadness

    When id the jb for iphone 4 comeing out please?

  • Popoy

    Will this work on 4s??or unlock it somehow??

  • iphone sadness

    Where is everyone did the iphone 4 jd come out ?

  • kanono

    Works like charm. Thanks.

  • pj

    hi, i have i phone 3g, i used snowbreez to unlock my phone with custom FW 4.2.1. My little son deleted every single app on my phone, so there was nothing on my phone that i could use. i only had the youtube app left on it. i tried to restore it but i keep getting 1600 error. i tried the IREB but it does not work. pls help me restore my phone.
    and does anyone know why you could delet every single app on the iphone when it is custom made by snowbreez? i thought the original apps are not removable!

  • frank

    It didn’t work and happens to be the same error being displayed even after using the above shown iREB, i am trying to restore iOS 5.0.1 for iPhone 4 !!

    • ali

      me also the same problem and the ireb didnt solve the problem if you find a way frank please notify me please

      • K K

        Even i am facing same issue ….plz let me knw if u got some fix

      • KC

        I have the same proplem. the ireb did help. i tried so many time and kept getting error 16** I am trying to restor iOS 5.01 (i’m using iOS 4.3.3 now) for Iphone 4. Please let me know if you have any solution to fix it. Thanks

        • mani

          just sign .ipsw using tiny umbrella with .shsh .it will save same file in that folder then using ireb put them in dfu and then restore it from itune using shift key and select that signed ipsw.

          • Ameet

            @mani, please elaborate on how you sign custom ipsw with shsh using tiny umbrella as ireb5 still gives error 21 & 16xx?
            BTW, i have 3gs old bootrom 4.3.3 6.15.00 JB via redsnow & interested to get onto 5.0.1. please note i have shsh backed up for 4.1 & 4.3.3 dumped through tiny umbrella.
            thanks in advance …. ciao

          • Ameet

            searched & realized that iFaith is the answer but unfortunately do not have 5.x shsh as i never upgraded to that level, thanks anyway.

    • arjun

      same here…it did nt solve d prblm…im usng iphne 4 with 5.0.1

      • rupesh

        i am also facing the same problem,,, with iphne 4 with 5.0.1

  • Cory

    i really really really hate it when people like ali, K K, and arjun keep adding onto a question with the same question or something like OH i have that too. It doesnt help so stop doing that. your not helping anyone and just making people mad.

  • sotheara

    I already try a few solution by restarting pc, changing USB port, remove & reinstall iTune 10.5.2, edit hosts file, and using a few tool such as redsn0w_win_0.9.10b3, sn0wbreeze-v2.9.3, iREB-r5 to help. But when iTune verify, it show with message error 1602. I download the iOS 5.0.1 from a link with zise 684MB (iPhone2,1_5.0.1_9A405_Restore.ipsw).
    Currently my iPhone 3GS using iOS 4.2.1 as well since last time I have used sn0wbreeze to upgrade & jailbreak. But cannot connect o YouTube directly from my iPhone.
    –> Could you guys help me please?

  • Lord Mastermind

    hola gracias esto me ayudo gracias saludos desde Guatemala

  • JC

    I have a 3gs old boot room that started into a boot cycle today after the battery died and I plugged it back in. After plugging it into my computer it doesn’t show up on iTunes until I put it into DFU mode at which point it just shows up as “IPHONE” and when I try to restore IOS 5.0 it keeps pulling a 1600 error. After using iReb it tried to restore for about 5 minutes then brought up 1601 and then 1602 the second time I tried it. Every time it exits DFU it just goes back into a boot cycle never making it past the apple (snow flake) screen. Any ideas on what to do next?

  • ghouliat

    Any idea to resolve the issue with ipad 2? thanks in advanced

  • cyb

    I believe Apple isn’t signing 5.0.1 anymore, the cydia server for shsh doesn’t exist anymore, and tiny umbrella shsh server doesn’t seem to work for restoring anymore. If anyone finds a solution, please share. I’m stuck on 4.1 and can’t upgrade. I have my 5.0.1 shsh saved.

    • KC

      Please let me know when you find out the way to upgrade….i have the same problem… the differrent is i’m stuck on 4.3.3. Thanks

  • cyb

    It seems it wont let me comment if I post a link. Search for instruction to create a custom ipsw with stitched shsh. Some claim it works, but I have had no luck. Looks like Ill wait for 5.1 jailbreak.

  • mani

    Thanks work perfect for me. i stuck in this error for 2 day and you solution worked for me.

    • mico

      for iPhone 4? what you did… mac or pc? 5.0.1? iReb? please explain us… I hate the stupid 1600, 1601, 1602, 21, 2005 errors!!!

  • Ludo

    Work for iPhone 4S ?

  • AC Mkparu

    I have an iphone 3GS with 5.0.1, new boot rom, which I accidentally updated to 5.1. I could not therefore jailbreak it (untethered). After recovering from error 37, I got stuck with error 3194. Eventually I used Tinyumbrella to run TSS Server, while restoring my IOS 5.1. This landed me in error 1601, followed by 1600.
    It was this solution using IREB 5 that brought me out and I was able to restore to 5.1. Now I can continue with downgrading.
    Thank you indeed.

  • Ameet

    i have 3gs old bootrom 4.3.3 6.15.00 JB via redsnow & interested to get onto 5.1. please note i have shsh backed up for 4.1 & 4.3.3 dumped through tiny umbrella.

    question is, if i make a custom ipsw of 5.1 using snowbreeze then can i restore it hoping apple will sign it & then unlock using ultrasnow? i need both jb & unlock.

    thanks in advance & am posting it on this comment because ireb5 failed for me too.

    • Ameet

      Finally figured it out! My learning – I had used Redsnow to JB my 3GS i.e. from 3.1.3 to 4.3.3 on BB 6.15.00. When I tried upgrading to 5.x, I used Snowbreeze to make a custom ipsw but this kept giving me error 21 even though I was in pwned DFU mode with no host file entries. As an alternate, I made a custom ipsw with Redsnow [to preserve the ipad BB] & viola it loaded with no issue. I then JB it using redsn0w_win_0.9.10b6. The unlock was of course via ultrasnow as always. Seems there is a compatibility issue between red & snow; hope this helps anyone who might be in the same soup as I for the last 4 days. =)

  • VicFreeze

    Using iFaith to stitch my SHSH to the IPSW, then restored that after iReb…did the trick for me…didn’t want to go to 5.1 from 5.0.1 when thinking was forced to after 1600s over and over. Hope this helps someone.


    My iphone is having ios 4.2.1 then succesfully restored it to 4.3.3 and when i am upgrading to ios 5.0.1 its give me error plzzzzzzz help


    My iphone is having ios 4.2.1 then succesfully restored it to 4.3.3 and when i am upgrading to ios 5.0.1 its give me error plz help

  • Ali

    Hi there.
    Folks I’m really stuck with this freakin’ restoration process.
    My Ipad2 is running on 5.0.1 and I simply intend to restore it to 5.0.1 once again, but it sure as hell doesn’t work. I hit some errors such as 1602, 1600, 11 and sort of things.
    PLEASE HELP me whatever I do it’s a six of one and half-a-dozen of the other.

  • Andri

    Thanks this helped me!
    I had original iPod Touch 2g 4.2.1 software on and i tried to put on whited00r 5.1, but i got error 1604 and i was stuck in the recovery mode, but thanks to iREB my iPod is working!