RedSn0w 0.9.15b1 was a gargantuan update. In fact, we’re still trudging through all of the new features. One new addition that has us really excited is the new direct restore option for pre-A5 devices.

This new restore option allows you to downgrade your device without having to fool with host files, stitching, Pwned DFU, iTunes, or anything else that made downgrading so incredibly cumbersome in the past.

We’ve made a step-by-step tutorial that shows you how to use this new restore feature, along with getting by those pesky Mismatched APTicket errors. Check inside for the full tutorial.

Note: You must have your SHSH blobs saved either locally, or on Cydia for the firmware you wish to downgrade to. If you do not have the blobs saved on Cydia or your local machine, you will not be able to downgrade. This is for pre-A5 devices only, so device like the iPad 2, iPhone 4S, and newer cannot be downgraded using this method.

Step 1: Download RedSn0w 0.9.15b1 or newer from our downloads page and open it.

Step 2: Connect your iOS device, and place it into DFU mode.

Step 3: Ensure that RedSn0w detects your device in DFU mode at the bottom of the main RedSn0w page. Click Extras > Even more > Restore > IPSW, and select the IPSW firmware file that you want to restore to. If you don’t have the right firmware file on your machine, you can download firmware files from our downloads page. RedSn0w should process the IPSW file.

Step 4: After the IPSW is processed and identified, you will be prompted to preserve your baseband. If you’re on an unlockable baseband, and you rely on UltraSn0w or a SIM interposer for an unlock, you may want to preserve your baseband.

Step 5: Next, it’s time to select the location of your SHSH blobs. If your SHSH blobs aren’t local, you haven’t fetched your blobs, or performed this restore before, you will most likely need to click the Remote option. This will fetch the necessary blobs from Cydia.

Step 6: Once your select your blobs, the restore process should begin, and you will be restored to the firmware you selected. If, however, you receive an error saying Couldn’t restore Mismatched APTicket, then your device will be kicked out of DFU mode, and the restore will halt. Don’t worry. Place your device back into DFU mode, and repeat step 3 again, and the restore should take off from there.

That’s it; that’s all there is to it. This new restore method is leaps and bounds easier than previous downgrade methods. What’s even better is that this downgrade method doesn’t even require you to use iTunes!

MuscleNerd and the iPhone Dev Team truly did the community a huge favor with RedSn0w 0.9.15b1. Its features are downright amazing, as evidenced by this new downgrade method.

What do you think? Are you enjoying RedSn0w’s new features? Sound off in the comments below, and be sure to check out our always growing dedicated RedSn0w page for more info.


    Jeff if I have an iPhone 4 on 5.0.1 is there any way to upgrade to 5.1.1? The phone has never been upgraded pass 5.0.1

    • If your iPhone 4 is currently on 5.0.1 and jailbroken, you should check your Cydia, if there is a stored 5.1.1 blobs, if it is there then you are good to go (Update to iOS 6 then use this above tutorial to downgrade to 5.1.1). 😉

      • If he has 5.1.1 blobs he can go right to 5.1.1, no need for update to 6

      • MAFYOSO

        I don’t have the phone with me currently but is there any way the 5.1.1 blobs would manifest themselves without me ever being on 5.1.1? The iPhone 4 on 5.0.1 is jailbroken but never updated passed 5.0.1 as of yet. Ill check it once I get home but I don’t see why Blobs would be created for 5.1.1 if it was never updated to it. I may be wrong reason Im asking. Thanks

      • You don’t need to go to iOS 6 if he’s got his Blobs and API ticket ..just use tiny umbrella and iTunes ..

      • ravi

        I have Iphone 3GS. I had 5.1.1, unlocked and jailbroken. I upgraded to ios 6, but I am unable unlock it.I am trying to restore it to ios 5.1.1. i have new BR.
        Unexpected Error 2601. please help.

  • Editor:
    Never mind I re-read and understand

  • hotdog714

    Has anyone noticed with the ported Siri on iPad 3 gsm on 5.1.1
    you don’t have to put in a proxy host url, if the iPad 3 gsm baseband is upgraded
    to the iOS 6.0 baseband? i have two iPad 3 gsm new with shsh blobs jailbroken
    on 5.1.1 and installed on both a ported siri form spite 3.0.2, one iPad 3 gsm got stuck on apple logo, i used new RedSn0w and did the restore and upgraded the baseband to the latest which is the ios 6.0 and reinstalled the ported Siri and when i went to test it out with out putting in any thing no url or certificate siri just works!
    both my iPad 3 gsm are on 5.1.1 one with new baseband and both with the same ported Version of Siri and one just works with out proxy host! thats soooo cool!!
    is its just me! Some one test it out and tell me it’s not just me!

    • hotdog714

      and it works with rainstone siri as well cool!!
      and i love the new RedSnow thank you Dev Team!
      and just restored my other iPad 3 gsm on 5.1.1 and installed rainstone siri and it works too with new baseband!

  • do you have to be jailbroken (tethered) on ios 6 first, to downgrade?

    • No.. Just need to put it in DFU mode

  • I didn’t update to 6, my iPhone is still on 5.0.1. I only want to update to 5.1.1. I will appreciate it if someone guide me how do I go about this using Redsn0w 0.9.15b1?

    • done the same steps my friend but you have to have your shsh blobs

      • If he’s jailbroke on 5.0.1 then Cydia will have those blobs..
        Use tiny umbrella to get them . Or redsnow

      • I have the blobs and JB on 5.0.1. How can I update to 5.1.1 and then apply JB using the latest version for Redsn0w?

  • my ipad stuck in dfu and the redsnow show me a message aboute coonect the ipad in recovery mode.
    we need a new update for support dfu restore for a5 devices

    • philadelphia

      First paragraph.. A4 devices and below.

    • To get out of DFU press home and power button together and slow count to 15… hold down power and turn on the device.. Or use tinybrella to do it

  • mallnks

    Unexpected Error 2601 !!! Please HELP!

    • Khalid

      Same Problem!!!, what to do ? ? ?

      • 123


      • Khalid

        Thanks o0o, I have already downgraded mine 2 weeks ago… ┌∩┐(◕_◕)┌∩┐.

    • Sam

      Use sn0wbreeze and then use the custom ipsw (baseband preservation) mode to first build the custom ipsw, then use the custom ipsw to restore using redsn0w and when the option comes to preserve baseband select no (even though we select no here, as we are already using a custom ipsw , it will preserve the baseband anyway), and then proceed.

  • if we are on 5.1.1 on iPH 4s , how can we just restore the iPH on the same version ??
    PS:SHSH blobs saved

  • cool… i already downgrade my phone… follow me on instagram : martttah

  • Gregory Tarpey

    Great job again Jeff!
    I just restored my iP4 to 5.1.1 from 6.0.
    I missed my JB tweaks.

  • i got a question when i used the re-restore feature i was able to restore to ios 5.1.1 but the baseband got updated to 3.0.04 if i use this downgrade feature to downgrade to ios 5.1.1 again will i get the firmware 2.0.12??

  • choco_ju

    If i am on JB IOS 4.1 and want to upgrade to 5.1.1, already have SHSH 5.11 and 5.1.1r in cydia can I use redsn0w and follow above tutorial? thx alot

  • htun

    I’m using iphone 4 ios 6 but i don’t want to use ios 6. I want to downgrade to ios 5.1.1. But i don’t save shsh blobs when i using ios 5.1.1. Can i downgrade to ios 5.1.1? Please reply to me now! How do i do? Please help me. Reply me now!

    • Dan!

      You can’t. You need those blobs.

      • htun

        how do i do ?please tell me!please help

      • htun

        i am despered to downgrade to ios 5.1.1 i think you have your SHSH BLOBS saved is it possible to send that to me because i don’t have them saved and i am allready on ios 6 and is very unstable i hate it. my e-mail address is & Thank you for helping me! Please reply to me now! Pleas

      • no, you cant …. SHSH (BLOB) files are device specific …. meaning yours are yours and his are his …. there’s no sharing

      • htun

        Do I upgrade to ios 6.0.1? If I upgrade to ops 6.0.1 , do the phone will be han??

  • Khalid

    Unexpected Error 2601 !!! Please Please Please Helpppppppp!!!!!!!!!!!!!!!!!!!!

  • htun

    i also the same error

  • Dragos Stef

    please help!!i can”t downgrade,

  • why i can’t downgrade on iphone 4s ?

  • Dilon Amar

    is it possible to downgrade 3.0.04 back down if your on 5.1.1

  • Khalid

    Unexpected Error 2601 ,,, is there any one to help!!!!!!!!!!!!!!!!

  • dex

    Unexpected Error 2601!!! Please HELP!I hve this :(((((

  • padraic dundon

    I have a previously jailbroken iphone 3gs which I upgraded to IOS6 on baseband 5.16.07. Since the upgrade the GPS is no longer working, and I suspect this may be a legacy issue from the original jailbreak. However, other than the GPS, the phone is working fine and some apps (eg Sky Go) now work as the phone is no longer deemed to be jailbroken. Is this a known issue, and if so, what is the solution?

  • mavd@pogs

    use snowbreeze and create a custom ipsw and use that on redsnow 9.15b2 works for me,,also encountered error 2601

  • Khalid

    All Please this is the 4th Day we have the same Problem, Unexpected Error 2601, is there any genius and Smart to Help us Pleaseeeeeeeeeeeeeeeeeeee!!!!!!!!!

  • Msstephiebaby

    The downgrade worked as far as I can tell but the phone immediately went into recovery mode. How do I fix this without having to restore my phone? I do NOT want to go back to iOS 6! Please help! Thanks!!

  • Khalid

    All, I have found the easy way to Downgrade it back to ios 5.1.1, I had the problem while i was restoring the custom ipsw, the problem was missin keys.plist, so now Just do below things… as stated, you will get ios 5.1.1 back 100%.

    For those like you with missing keys.plist -I was get the same error .Execute redsnow (admin)Go to extrasSelect Custom Ipsw (iPhone3,1_5.1.1_9B206 or 208_Restore)Go to Shsh select Stich and select the Ipsw made custom (xxxxxxxxxxxx_NO_BB_iPhone3,1_5.1.1_9B206 or 298_Restore)and waith to finish and when the program finish the personalized ipsw select local or cydia or remort ..Now you have a No_bb custom ipsw .Put your phone in dfu mode and turn on Itunes .Press shift and restore and select the no_bb ipsw and wait to finish the restore of firmware ..I used this “form” and i have right now the 5.1.1 not the gm6.I hope this will help you guys ! Enjoy 🙂

  • Michael

    I have a ipad 2 currently in ios 5.0.1, how can upgrade to 5.1.1 or i have to update to ios 6 then downgrade to 5.1.1, please help..

  • Sirios

    I found a solution for upgrading without error 2601
    Watch this video:

  • Sam

    Everyone, I finally found a way to go around the 2601 error, use sn0wbreeze use the custom ipsw (baseband preservation) mode to first build the custom ipsw, then use the custom ipsw to restore using redsn0w and when the option comes to preserve baseband select no (even though we select no here, as we are already using a custom ipsw , it will preserve the baseband anyway), and then proceed.

  • hay I have 3gs with ios 3.1.3 can i upgrade it to 5.1.1 without passing on ios 6 plz help me asap 🙂

  • disqus_r0qum4opht

    I gents I need to get the blobs for IOS 5.1.1 can somebody send it to me my e-mail is

  • Kristatos

    Worked like a charm…I first got an error message when the restore
    started…then I just followed the instructions…the phone was with the
    apple logo and and almost empty progress bar (starting the restore
    process)…I just put it back in DFU mode straight from that
    screen…(power button for 3 sec, home and power buttons for 10 sec,
    only power button for 14 sec) and restarted redsn0w…started from step
    three again and it worked fine…thanks a bunch…:)

  • For A4 too 😉 is ok with RedSn0w 0.9.15b2

  • hiesham

    need help…i’m stuck on boring ios 6,plz i need to downgrade back to 5.1.1. anyone have a 3gs nwbootrom ios 5.1.1 shsh blobs file?

  • hiesham

    Plz help…send to my email

  • i have an iphone4 recently on 4.3( jailbreak), i updated to 6.0.1, now i want to downgrade it to 5.1.1 for untethered JB, my phone had never been to any IOS other than 4.3, can i JB my phone? thanks…

  • Oceanic

    ive got error 1015, but it was working fine b4 i tried updating my iphone now its stuck in a recovery loop

    how can i resolve this?

  • is this possible for downgrading from ios6(a5) to ios5.1.1?
    coz i followed all the steps, but its still in ios6.0.1

  • Carlos Jr Martinez

    thank you very much. your steps(and video) was clear and easy. thanks for the post.

  • salman


  • Guest

    i got a question when i used the re-restore feature i was able to
    restore to ios 5.1.1 but the baseband got updated to 3.0.04 if i use
    this downgrade feature to downgrade to ios 5.1.1 again will i get the
    firmware 2.0.12??

  • koushik chava

    i got a question when i used the re-restore feature i was able to
    restore to ios 5.1.1 but the baseband got updated to 3.0.04 if i use
    this downgrade feature to downgrade to ios 5.1.1 again will i get the
    firmware 2.0.12?? i want unlock it using gevey ultra s cdma

  • Niki

    It’s saying that in must be in the recovery mode ?

  • aasde

    please, i have iphone4 jb, 5.0.1 but if i upgrade to 5.1.1 i’ll lose my jb? thx

  • disqus_B8kKqorLn7


  • kkratos1

    With the new remote downgrade i was able to downgrade without blobs!!! 😀 Thank you to the people who made 0.9.15b3!!! 🙂 Now I’m back to 5.0.1 from 6.0.1. And did I mention that the whole restore process took place without iTunes..?!!! Redsn0w did EVERYTHING!!

  • ahmed

    i dont have shsh blobs but i saved apticket is this matter or not to downgrade

  • cooooooool

  • Manan

    please tell how to unlock iphone 4 6.1.3 bb 4.12.5…. is there any solution except factory unlock or imei …. i want to do through Gevey or any other solution