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:
  • http://www.facebook.com/profile.php?id=561934593 Christian Setiawan

    What if I need to preserve my baseband?

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      Good question. In that case, it would just be best to follow the normal method of preserving baseband using PwnageTool or Sn0wBreeze. Then just use your SHSH blobs to restore like we have always done before. For things like baseband, it’s best to take the least complex route imo.

      • http://twitter.com/shumpreeth Shumpreeth Srinivas

        after saving blobs with tiny umbrella, use ifaith to stitch blobs to ipsw. It’ll preserve the baseband

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

        Hi guys, I have just found out that my 3GS is an old-bootrom model. Would I still need to stitch my blobs with the custom (no-baseband upgrade) IPSW??

        I apologise truly as I do not know anything about the old bootrom models. I have read somewhere that if you have an old bootrom 3GS, you would be able to downgrade or restore to any firmware versions even it is not being signed by Apple anymore. Is this true? Thanks!

    • http://twitter.com/iphoneblogr iphoneblogr

      Restoring a custom firmware ALWAYS preserves baseband, no matter what.

  • http://www.facebook.com/profile.php?id=1657971125 Haider Ijaz

    Ipad 2 isn’t an A4 Device

    • http://www.idownloadblog.com Jeff Benjamin

      Thanks. Typo. I meant “1″.

    • http://twitter.com/i_Xzavier iXävîēr Tøłšöñ

      A5 dual core= iphone 4s and ipad 2
      a4 is single core= iphone 4 ipod touch 4

    • http://twitter.com/i_Xzavier iXävîēr Tøłšöñ

      A5 dual core= iphone 4s and ipad 2
      a4 is single core= iphone 4 ipod touch 4

  • Jobran

    when you say only applies for a4 devices (iphone 4 and ipad 1).. this is also true for iphone 3gs right ?
    and can i use redsnow shsh blobs instead of TU ?
    thx

    • http://www.idownloadblog.com Jeff Benjamin

      3GS works as well. And I’d use Tiny Umbrella to fetch blobs, because it will pull from Apple. Not everyone has blobs saved on Cydia. And you can’t fetch blobs from A5 devices using RedSn0w, because they don’t exist on Cydia.

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

    There is a mistake at step 4 that might confuse some, its only for ipad1 not ipad2

    • http://www.idownloadblog.com Jeff Benjamin

      Yes, thanks. I updated it.

    • http://twitter.com/Christos00 Christos Kallinikou

      pou se re saki

  • http://twitter.com/southcackalack Lemerio P.

    Jeff, I couldn’t get my SHSH blobs to save, any suggestions? I updated to 5.0.1 and tried to locate the files in the folder destination I specified and all I saw was a log file.

  • Dan

    when I start the program, my iphone does not show as a connected device. It is showing in itunes though, any ideas?

  • Anonymous

    Can I do all of this with a non-jailbroken iPhone? or do I have to jailbreak first before doing the steps in the video? (I’m currently not jailbroken because I had some troubles with the phone crashing all the time on the latest JB from redsnow, I am planning though to rejailbreak in the future)
    Thanks in advance!

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      You don’t have to be jailbroken.

  • Anonymous

    So, I don’t need to upgrade to 5.0.1 to get SHSH blobs right? Can’t I just use iSHSHit? So the article that warns us to update to 5.0.1 ASAP applies only to the newer A5 devices because they can no longer be signed offline?

    • http://www.facebook.com/people/Peter-Bomber-Brown/629874114 Peter Bomber Brown

      I was gonna ask the same thing.

    • http://twitter.com/r0ckst3p Anthony

      Pod2g said to update to iOS 5.0.1

  • http://www.facebook.com/profile.php?id=100000233804847 Chris Williams

    After selecting the IPSW and then selecting my saved blobs I get an error message stating blob stitching failed, exhausted memory. Using Win7 but ran Redsn0w in WinXP compatibility mode and as administrator. I have no idea what I have done wrong. Any help would be appreciated…

    • http://pulse.yahoo.com/_DS4YUTXJQZFSAEGHJFHHTUJNBA HotGal81

      I got the same error when I try to cook IPSW in RedSnow for custome IPSW. I try all the step also with try winXP too still Error.

  • http://wpleet.com WordPress Elite

    I’m getting an error after selecting the Blob is says “The blobs could not be verified” using Windows 7

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      Weird. You’re SURE you’re using iOS 5.0.1 for the exact device? Might want to reverify. It can get tricky if you have a lot to choose from.

      • http://wpleet.com WordPress Elite

        I’m sure i have this blob “XXXXXXX-iphone3,1-5.0.1.shsh” and this ipsw file “iPhone3,1_5.0.1_9A405_Restore.ipsw”

        Using iphone 4
        Windows 7 x64
        latest version of redsnow and TU.

      • http://wpleet.com WordPress Elite

        I got it fixed Jeff. It’s a dll files missing. For other members having this problem just follow this instruction:

        Win 7: 64bit
        Close redsnow.

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

        Copy all the files!

        Paste it here:
        C:Users[user]AppDataRoamingredsn0w

      • http://twitter.com/shubhamgaba94 shubham

        thanks it worked

      • http://twitter.com/warrrap bashar

        what about windows xp 32bit? plz reply

      • http://www.facebook.com/mac.mafijozo Mihael Vucetic

        Thanks, that helped me on win7 x64

      • http://wpleet.com WordPress Elite

        On XP maybe it’s also the same but you have to find the right PATH for the folders.
        I dont have XP now sorry i can’t help you on the exact folder PATH.

      • Anonymous

        Thank you; it worked for me.

      • http://www.facebook.com/mac.mafijozo Mihael Vucetic

        Just to add something…
        at the end you must replace [user] with your User Account name
        if you are logged in you computer as JEFF then it will look like this

        C:UsersJEFFAppDataRoamingredsn0w

      • http://twitter.com/kpate1112 Kaival

        Thank you

      • Alan Lee Kian Ping

        Hi, I can’t find this “C:Users[user]AppDataRoamingredsn0w” on my win 7? can u help?

      • http://twitter.com/kmruss77 Kevin Russell

        WordPress Elite – THANK YOU very much for your fix.  Was getting the ‘Blobs could not be verified’ when I knew they were good from Tinyumbrella on Win7 64-bit – and your fix worked like a champ!  THANKS!

    • http://twitter.com/kpate1112 Kaival

      Same thing happen to me

  • http://twitter.com/shubhamgaba94 shubham

    getting error “blobs could not be verified” any one with help?

    • http://wpleet.com WordPress Elite

      Look at my post above to solve your problem.

      • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

        Thanks for this dude.

      • http://wpleet.com WordPress Elite

        Happy to help! Happy New year!

      • http://twitter.com/Mariofox94 Mario kassab

        where is it?

      • http://wpleet.com WordPress Elite

        Read the UPDATE on the post.

      • Anonymous

        thanks for the fix

  • http://twitter.com/pece1976 Pece Andonoski

    Note: at 2:16 you say: that are not A5 devices, @pod2g and @p0sixninja said that even A5 owners should save SHSH blobs and update to 5.0.1 (of course to stock 5.0.1 not custom firmware)

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      Not A5 devices when it comes to stitching. You can save blobs, but not stitch.

      • http://twitter.com/pece1976 Pece Andonoski

        I understand that, but that sentence may be a little unclear to some readers

      • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

        Gotcha. Unfortunately there’s not much I can do about that though. I always encourage viewers to read the accompanying articles for the full story, so hopefully they will do so if indeed they do get confused. Thanks for letting me know.

  • http://twitter.com/ZliFetus Mirza

    Jeff please tell me what can I do since I need to hacktivate my phone, I have used Sn0wBreeze before but there is no unthethered JB with Sn0wBreeze atm :( should I wait or I can do something else.

    • http://www.facebook.com/profile.php?id=593517964 Kesavan Ramasamy

      after you hacktivate/thether jailbreak with snowbreeze…just install corona from cydia and you will have your unthethered jailbreak..i just did mine on iphone 4 bb 1.59.00 and hacktivated..

  • http://twitter.com/WolfdiAsari wolfasari

    It says Blobs could net be veryfied, i double check and yes im selecting the ISPW and the Blob, i am using Windows 7.

  • http://twitter.com/shumpreeth Shumpreeth Srinivas

    after saving blobs with tiny umbrella, use ifaith to stitch blobs to ipsw. It’ll preserve the baseband.

  • http://twitter.com/r0ckst3p Anthony

    How about iFaith?

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      I’d stick to RedSn0w for this particular tutorial right now. Plus RedSn0w is multiplatform so it works for both Mac and Windows users.

      • http://twitter.com/r0ckst3p Anthony

        I mean as in, and those iFaith blobs/IPSW?

  • http://twitter.com/L0ves_Pink Louise-Marie Ducey

    All done thank you :)

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      No problem

  • Anonymous

    You have a lot of songs Jeff.

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      iTunes Match ;)

  • http://twitter.com/Christos00 Christos Kallinikou

    yes!!

  • http://twitter.com/iphone4sjb josh halley

    Good information! But I think The A5 exploit has changed now. Look like it wont be here in the near futer.

  • http://twitter.com/r0ckst3p Anthony

    Thank you! I’ve been getting dll since I started using redsnow

  • http://twitter.com/xmoee moe

    I saved my iPad 2′s 5.0.1 blobs without updating to 5.0.1 through TU. Is that okay?

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      Yes, as long as you have them.

  • Dan

    this is really annoying, i’ve tried everything. It does not detect my iphone 4 on 5.0.1

  • http://twitter.com/ashleylewis88 Ashley Lewis

    what happens if i don’t do this?

    • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

      If you don’t save your SHSH blobs? When Apple releases their next firmware, and you need to restore, you’ll be forced to upgrade and lose your jailbreak, or the potential to ever jailbreak 5.0.1. Your untether ability with that device may be lost forever as well, depending on if another is ever created.

  • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

    BTW, this goes for Apple TV as well. Don’t forget your TV’s best friend.

    • http://twitter.com/Mallouk_ Mallouk Malek

      and it worked for my custom firmware witch preserves my baseband… big thanks :D

      • http://www.youtube.com/myjailbreakmovies/ Jeff Benjamin

        sweet, well there you go :)

  • http://www.estetiks.com/ estetik

    Thank you for your hard work. I have saved the SHSH stitched IPSW file with success :) ))

  • http://www.facebook.com/macriti Said Hasanov

    Couldn’t find the answer in the comments.
    Does stitching requires you to be on iOS 5?

    i have my 5.0.1 tinyumbrella blobs, being on iOS 4.3.3 (iphone 4, at&t)

    • http://twitter.com/Mallouk_ Mallouk Malek

      stitching didn’t even require me to connect my iphone… so i guess yes you can

  • http://twitter.com/lambo_man_r2 Ryan Rudzitis

    Hey Jeff. I saved my iPod 4g blobs with iFaith, will that suffice, or should I use redsn0w?

  • Dan

    well I wasn’t able to do it with tiny umbrella, but I did it with iFaith. If anyone is having the same problem as me (phone not being detected), just do that.

  • Anonymous

    Hi, I am new to doing jailbreaks with new devices, I did a Jailbreak for a 3GS only.

    I now have an i4S with iOS 5.0.1, the only thing I can do is to save my blobs? Please help! Because I would like to get jailbreak in the future!

  • Anonymous

    On iPhone 4s If I upgrade my firmware to 5.0.1, will it also upgrafe my baseband

  • http://www.iDownloadBlog.com Sebastien

    Appove

  • http://twitter.com/Mallouk_ Mallouk Malek

    litle hepl here?
    tinyumbrella just created 2 files for me

    1- 1224570998221-iphone3,1-5.0.1
    2- 1224570998221-iphone3,1-5.1b1

    iPhone 4 updated saving my baseband 4.10.01 using gevey sim

    witch file should i choose?

    • http://twitter.com/Mallouk_ Mallouk Malek

      PROBLEM SOLVED… i kinda didn’t listen well to the video the 1st time :D

  • http://twitter.com/rlimberger Rodrigo Limberger

    Is there any probably date to Apple release 5.1?

  • http://twitter.com/mrmberman Marc

    Just tried on an iPod touch 4 and I’m getting error “The blobs could not be verified”

    • Guest

      Problem solved CoreFoundation.dll was missing

  • http://www.facebook.com/alvincwc Alvin Cheong

    anyone can help?
    My Blob stitching failed… with message “memory exhausted”

    how do i solve this? thanks in advance

  • http://www.facebook.com/abufetoon ابو فتون

    I’m getting Memory Exhausted error! How can I get work, pls help!!

  • http://www.facebook.com/abufetoon ابو فتون

    I’m using WIN XP and redsn0w

  • Anonymous

    I’m on 4.2.1 Jailbroken Iphone4, I’ve got the xxxxx-iphone3,1-5.0.1.shsh saved using tinyumbrella.
    MUST I update to 5.0.1 or does it mean that I’m saved for the future without updating, I’ve got the right SHSH file?…

    Not really in the mood for updating, loosing all my stuff on the phone if i can avoid it, 4.2.1 is fine for now, with the SHSH file for 5.0.1 i can whenever I want update/downgrade even though my phone have NEVER really been on the 5.0.1 C/FW … are my thoughts true?

  • Anonymous

    I’m on 4.2.1 Jailbroken Iphone4, I’ve got the xxxxx-iphone3,1-5.0.1.shsh saved using tinyumbrella.
    MUST I update to 5.0.1 or does it mean that I’m saved for the future without updating, I’ve got the right SHSH file?…

    Not really in the mood for updating, loosing all my stuff on the phone if i can avoid it, 4.2.1 is fine for now, with the SHSH file for 5.0.1 i can whenever I want update/downgrade even though my phone have NEVER really been on the 5.0.1 C/FW … are my thoughts true?

  • Abdelmeguid Sabry

    I want to ask about the resulted stitched IPSW …. is it with the same perserved BB on my iphone OR it’s stitched IPSW with the actual BB of IOS 5.0.1

  • http://www.facebook.com/macriti Said Hasanov

    please explain somebody, too many questions in my head:

    1-there was no way to downgrade to any old unsigned iOS 5 firmware using tinyumbrella blobs.
    what has been changed?

    2-does stitching with redsn0w somehow talks to apple servers and gets something important and creates you jailbreakable custom 5.0.1 firmware which you can downgrade to any time?

    3-can i do stitching after apple stop signing 5.0.1 assuming that i have saved 5.0.1 blobs when my phone runs 4.3.3?

  • http://www.facebook.com/profile.php?id=523635240 Dan Castro

    Hey Jeff what can i do with my iphone 4 on 5.0.1 baseband preserverd and unlocked with a GEVEY. i already downloaded Pwnage Tools but i don’t know what to do now. can u do a tutorial for all the people in my same situation plz :) Thanks a lot for your work.

    • http://www.facebook.com/mac.mafijozo Mihael Vucetic

      same situation I had…
      just stitch blobs to custom firmware that you created when you are updating to iOS 5.01…

  • http://twitter.com/syadams01 sy adams

    i cant seem to find the C:Users[user]AppDataRoamin­­gredsn0w file… infact if i search for redsnow it dont show anything?? i know i got it as i jailbroke yesterday!

    • http://www.facebook.com/echevarrias2 Samuel Echevarria

      I’m having this same issue. I can’t seem to find the the folder AppData under C:Users[my username]. But if I try and create a folder named AppData it says that one already exists. It just isn’t showing. Someone know what I have to do?

      • http://www.facebook.com/profile.php?id=1575529937 Navin Govindani

        It’s hidden.
        Google: How to view hidden files in windows 7/XP/Vista

    • http://www.facebook.com/mac.mafijozo Mihael Vucetic

      you must replace [user] with your User Account name
      if you are logged in you computer as Adams then it will look like this

      C:UsersAdamsAppDataRoamingredsn0w

  • http://twitter.com/NorbergFTP Michael Norberg

    Dont forget…. must ender pawned DFU mode before pointing itunes to custom ipsw file……

  • http://twitter.com/syadams01 sy adams

    if people on a windows computer are getting as far as C:UsersUser but cant see AppData you need to click on Organize in the top left, then click Folder and search options, click on the View tab then a little way down you should see Hidden files and folders, this should be set to Show hidden files, folders, and drives then click ok and go back to C:UsersUser then you should see AppData folder, hope this helps

    • http://www.facebook.com/echevarrias2 Samuel Echevarria

      Thank a lot! It worked!

      • http://twitter.com/syadams01 sy adams

        no probs

  • http://twitter.com/warrrap bashar

    what about win xp?

  • http://twitter.com/warrrap bashar

    what about win xp?

    • http://www.facebook.com/profile.php?id=1575529937 Navin Govindani

      Google: How to view hidden files in windows XP

  • http://www.facebook.com/profile.php?id=1507068701 Jorit Studer

    Just to clear things up don’t even bother trying to stich on XP!!!

    1. You get the following error: The blobs could not be verified
    2. You done all the steps above you get the following error: memory exhausted
    3. My suggest create a virtual machine and it will work :D

    If you guys got any questions just ask greetings from Switzerland ;D

  • http://pulse.yahoo.com/_FRYK4JNMYJS46IJSHHP2M7UPCI Latif Khaliq

    My question is I have my 5.0.1 shsh saved via Tiny Umbrella/Cydia . Do I have to create the Stitched IPSW right now or can it be done when I need it ? And Reason I am asking is because when iFaith came out with the ability to create a 5.0 Custom Firmware I was unaware that after creating the Custom Signed Firmware that I HAD TO do a restore & re-jailbreak . SO I am wondering if this will be the case as well (so I can make sure I back-up my data & mentally prepare myself for the tedious restore & re-jailbreak process) that after stitching the shsh blobs that I will HAVE TO Restore & Jailbreak again ?