How to Permanently Preserve Your iOS 5.0.1 Untethered Jailbreak

By , Jan 5, 2012

If you’ve been paying attention to the jailbreak scene lately, then you’ve heard the warnings about preparing for Apple’s next counter move against jailbreakers. The question is this: have you heeded it?

It’s imperative that you update to iOS 5.0.1 now and save your SHSH blobs across all devices, including the iPhone 4S and iPad 2. That way, you can always downgrade to iOS 5.0.1 later, which means you will always have access to an untethered jailbreak.

We’ll show you how to create a firmware file for your A4 devices that can always be jailbroken. We’ll also tell you what to do to preserve the jailbreakability of your A5 devices as well. If you haven’t done this yet, now is the time to act…

Step 1: Download the latest version of TinyUmbrella and RedSn0w from our Downloads page.

Step 2: Connect your iDevice to your computer.

Step 3: Open TinyUmbrella and save your 5.0.1 SHSH blobs using the settings outlined in the video above. Note: This has to be done while Apple is still signing the iOS 5.0.1 firmware, so act fast before they update to 5.1. You can also retrieve your blobs from Cydia if you already have them saved on Cydia’s servers.

Step 4: Open RedSn0w and go to Extras > SHSH blobs > Stitch and point to the iOS 5.0.1 firmware for your device, and then select the 5.0.1 SHSH blob and let RedSn0w stitch them together. Note: This step only applies to A4 devices like the iPhone 4 or iPad 1. See below for more details.

Step 5: Save your newly created self-contained IPSW file to a safe spot. Now you will always be able to downgrade to iOS 5.0.1 even if Apple is no longer signing the firmware.

About Stitching: You don’t necessarily have to create a stitched IPSW+SHSH blob to protect your iOS 5.0.1 untethered jailbreak; in fact, as of now you can’t stitch blobs for A5 devices like the iPhone 4S or iPad 2. Instead, save off both the firmware for iOS 5.0.1 along with the SHSH blob in a safe place. Once a bootrom level exploit is found for A5 devices, you can go back and stitch these together.

You can then restore using your stitched IPSW file by utilizing PwnedDFU mode and the Custom IPSW option in RedSn0w.

Have you protected your jailbreak? If not, what are you waiting for?

Update: For those having problems on Windows with the following error: The blobs could not be verified

Reader “WordPress Elite” suggests the following:

Win 7: 64bit
Close redsnow.

Go to:
C:\Program Files (x86)\Common Files\Apple\Apple Application Support

Copy all the files!

Paste it here:
C:\Users\[user]\AppData\Roaming\redsn0w\

  • Share:
  • Follow:
  • Anonymous

    Hi all. I am a jailbreaker/unlocker using an iPhone 4, baseband 01.59.00. Am now on 5.0.1 using a custom IPSW made with redsnow. (Everything works perfectly).
    Am wondering if anyone can explain why I wouldn’t just be able to stitch the SHSH blob anytime? If I keep the IPSW and the 5.0.1 blob, is it necessary to perform the stitch now? Why not in the future when I might need to restore?
    I read that something called an APT ticket was going to complicate things. But now it seems to have disappeared from the conversation.
    Am not sure I understand how this all works really.
    Thanks for everything.

  • http://twitter.com/teenphanrang TeenPhanRang

    Stitching isn’t supported for this device at iOS 5.0 or later. I got that message. Mine is iPad 2 iOS 5.0.1. Can anyone help? Thanks very much

    • http://www.facebook.com/profile.php?id=1231341527 Sakis Nikopolidis

      You can’t stitch for A5 devices(4s,ipad2), only for previous A4(4,ipad1)

    • Anonymous

      You can’t use stitching for A5 devices (iPad 2 and iPhone 4S). You should save your blobs for now.

    • Anonymous

      You can’t use stitching for A5 devices (iPad 2 and iPhone 4S). You should save your blobs for now.

  • eliot martin

    Great. Done. But where is the stitched file saved for if/when I need to restore?

  • http://www.facebook.com/jamesandyori James Grace

    I did the WordPress fix and I am still getting “Memory Exhausted”

    Bummer

    why?

  • http://twitter.com/xXJosephEditsXx Joseph Tay

    does this mean that any A4 devices can downgrade using that stitched file??

  • http://twitter.com/xXJosephEditsXx Joseph Tay

    does this mean that any A4 devices can downgrade using that stitched file??

  • http://www.facebook.com/profile.php?id=100000214446679 Woojin Ra

    umm. a little problem here.
    my new file is saved as “blah blah blah iPhone3,1_5.0.1_9A405_Restore.i”
    it’s supposed to end with .ipsw but it’s ended with .i…
    do i just change it to .ipsw?

  • http://twitter.com/kmacca007 Kyle McDonald

    Can anyone help with memory exhausted error??
    Got this error too using windows 7.

    If theres no solution can i just save my ipsw and my shsh’s as two separate files
    and stitch them when and if i need them?
    Or does the stitchiing need to be done now?

    Thanks in advance

  • http://twitter.com/kmacca007 Kyle McDonald

    Ive worked away around the memory exhausted error if people wanna try it.

    follow the steps in this guide up until the stitching part. exit redsn0w.

    download iFaith and stitch using that. Just locate the ipsw and your saved shsh the rest in done for you! no crashing.

  • http://www.facebook.com/profile.php?id=689913396 Ohad Hershkovitz

    tried running as Administrator but still getting error: “tss server not running, must run as administrator” and save shsh greyed out. any ideas why?

    • http://twitter.com/kmacca007 Kyle McDonald

      had same issue try using iFaith

      • http://www.facebook.com/profile.php?id=689913396 Ohad Hershkovitz

        tried using ifaith, got a .net framework error and it never loaded (on win 7 64-bit – tried using compatibility settings)

      • http://twitter.com/kmacca007 Kyle McDonald

        did you run as admin?

      • http://www.facebook.com/profile.php?id=689913396 Ohad Hershkovitz

        yeah, no dice

    • http://twitter.com/DylanTerrell Dylan Terrell

      Try making a new admin user on your computer, use that account and go from there.

  • http://www.facebook.com/chinkokhongjoshua Josh Salgatar Chin

    Hello guys, I’m an unlocker relying on UltraSn0w for my 3GS, I am already on 5.0.1. Should I just do the same like the video by stitching the SHSH blobs to my custom 5.0.1, or should I use it with iFaith, or just like Jeff’s suggestion on the second comment to restore like previous versions? Thanks

  • Anonymous

    How do you connect your device under SHOW ALL SHSHs

  • http://www.facebook.com/iHany.10.91 Hany Ragab

    Hey Jeff, i’ve the 0.9.10b3 of redsn0w running on win7 64bit and i do not have the stitch button, what i have to do??
    thanks..

  • Anonymous

    Go to Extras>SHSH Blobs>Stitch

  • http://www.facebook.com/profile.php?id=637605002 Moheeb Abu Zaid Al-Radaideh

    Hello Jeff,
    I have iPhone 4 locked so I am using Gevey Sim
    Can the new Stitched iPSW be customed to preserve baseband?
    Thanx in advance

  • soulifterz

    What do I need to do if I couldn’t find AppData folder?
    I tried WordPress’s method but I couldn’t find the AppData folder.
    Any help please? Thanks!

  • http://www.facebook.com/profile.php?id=1405404083 Jhana Sapphire

    how could I get my shsh blobs on 3gs 5.0.1 if im on the ipad bb??? it’s restored from custom ipsw so no blobs were saved (according to iFaith). Then how will I able to preserve my jailbreak?

  • Anonymous

    I, as many others, keep getting the memory exhausted error. Win 7, Win XP – all the same. Anybody fixed that?

  • http://twitter.com/honggos Honggo Siswanto

    i already sticth my iphone4 shsh blob using tinyumbrella and redsn0w. what is ifaith? and why do i need it for? by the way my phone is factory unlocked. so do i still have to use ifaith?

  • http://www.facebook.com/profile.php?id=1540066640 Karan Chawla

    hi jeff,

    when i use redsnow for stitching it says

    blob stitching failed

    memory exhausted

    i’m windows xp user,having iphone4,ios5.0.1

    please tell me the solution

    karan_advocate@yahoo.com

  • Anonymous

    Hi Jeff.
    I have a Iphone 4 on 5.0.1.I just won’t to jaillbreak and I wonder whether I should first preserve my baseband or I just should use the latest redsm0w to do jaillbreak?
    Thanks.

  • http://twitter.com/iSP1N3R iSP1N3R

    hi I have an iphone 4 with bb 01.59.00 on ios 501, its an untethered jailbreak and unlocked. Iu want to update with the latest JB but can only find guides offering a tethered jailbreak. do you know where I can get an unthered jailbreak for ios501 and still preserve my 01.59.00 BB.

    thanks

  • Vikram Finavker

    HI, after creating the custom ipsw i tried using it to downgrade but its now woking.. it give me error “the iPhone ‘iPhone’ couldn’t be restored. an unknown error occurred(1604)”. Please help. RIght now i am on iOS 5.1. i use macbook pro os x lion. and redsn0w latest verson

  • Fredi Betito

    so whats the steps to preserve baseband and stitch ??

  • Fredi Betito

    So what the steps to preserve baseband and stitch ??
    Also Anyone have an idea, since AT&T has started to unlock iphone, I did request my unlock, and they answered yes, my steps to unlock are :
    To complete the unlock, simply:
    1. Open iTunes on your Mac or PC and verify that you have internet connectivity.
    2. Connect your iPhone using the dock connector to USB cable that came with your iPhone.
    3. Backup and restore your iPhone using iTunes .

    so anyone knows, had done it, i need a safe steps since I’m relying on gevey, so if I do restore now will give me the new ios 5.1.1, and i want to keep on ios 5.0.1

  • Fredi Betito

    So what the steps to preserve baseband and stitch ??
    Also Anyone have an idea, since AT&T has started to unlock iphone, I did request my unlock, and they answered yes, my steps to unlock are :
    To complete the unlock, simply:
    1. Open iTunes on your Mac or PC and verify that you have internet connectivity.
    2. Connect your iPhone using the dock connector to USB cable that came with your iPhone.
    3. Backup and restore your iPhone using iTunes .

    so anyone knows, had done it, i need a safe steps since I’m relying on gevey, so if I do restore now will give me the new ios 5.1.1, and i want to keep on ios 5.0.1

  • Fredi Betito

    So what the steps to preserve baseband and stitch ??
    Also Anyone have an idea, since AT&T has started to unlock iphone, I did request my unlock, and they answered yes, my steps to unlock are :
    To complete the unlock, simply:
    1. Open iTunes on your Mac or PC and verify that you have internet connectivity.
    2. Connect your iPhone using the dock connector to USB cable that came with your iPhone.
    3. Backup and restore your iPhone using iTunes .

    so anyone knows, had done it, i need a safe steps since I’m relying on gevey, so if I do restore now will give me the new ios 5.1.1, and i want to keep on ios 5.0.1

  • http://profile.yahoo.com/6VYLKTQUCHJ3SLMCJ5ETHVNOC4 JL

    Thanks for this – after 4 hrs of 1600 errors, I think I nailed it.

    My situ for the record (as I’ve not seen same config anywhere lately):

    I have an iPhone 4 on 4.3.1 (8G4, BB 01.59.00), have the right IPSW 5.0.1, 9A405) and all my blobs from 3.x to 4.3.1 now saved for safe keeping. I need to unlock with ultrasn0w to make calls (Vodafone iPhone / O2 SIM).

    The ONLY thing that worked was making custom IPSW in PwnageTool then going into RedSn0w in DFU mode and stitching custom SHSH blobs from Cydia. Phew..thought I’d missed the boat, as Apple stopped signing it! Thanks for the suggestions! I M IN! :)

  • http://www.facebook.com/MisterJoose Michael Lineham

    What should be done if, as in my case, I am still running a version of 5.0.1 on an iPhone 4S, both the phone AND itunes are offering the 5.1.1 update, but because of when I got my phone, (or even if someone did not know about SHSH blobs and the rest of it if they’re only new to JB’ing), I am not able to get hold of the SHSH blobs for the device I have? Which by the way is A4. TinyUmbrella DID say that it was able to find SHSH blobs for another update, but I think that is like either A5 or something? (My device has 9A4XX, but the SHSH blobs found were 9BXXX… Not sure if A4 or A5)
    Any help would be appreciated