HOW TO - Save your SHSH Blobs using TinyUmbrella

Discussion in 'iPhone Hacking Tutorials & Guides' started by f4780y, Aug 11, 2011.

  1. f4780y

    f4780y Super Moderator Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    916
    Likes Received:
    153
    Trophy Points:
    43
    Location:
    Troon, Scotland
    This How-To guide will explain how to save your SHSH Blobs locally on your PC using TinyUmberella. Blobs are important because without them you cannot restore your device to the current or previous firmware. Fortunately, Apple always provide you with blobs for the current version of IOS, but once they stop signing a particular firmware version you must keep a saved copy of your blobs for any older version which you may want to restore in the future.

    This guide will help you use TinyUmbrella to save all of the blobs to which you are currently entitled, including retrieving any blobs which were previously saved automatically by Cydia on your behalf. If you have used Cydia in the past on your device there is a good chance it has some blobs saved for you.

    TinyUmbrella - Introduction
    TU, as it will be referred to from here on, is an application developed by semaphore (@notcom) to assist with both saving your SHSH Blobs locally on your PC and subsequently serving them up to iTunes rather than have them served up from Apple. The advantage to this is you can replay saved blobs and fool iTunes and your device into allowing you to restore a firmware which Apple is no longer signing.

    This tutorial assumes you have never used TU before, however it will also benefit anyone who has used it in the past but was not sure about the correct settings to use. I encourage everyone to follow the tutorial steps exactly as they have the benefit of leaving your PC in the ideal configuration with which to save new blobs if they are released by Apple and avoid conflict with your hosts file or restoring stock firmware from iTunes.

    Installing TU
    You will need to download the latest version of TU for either OSX or Windows from - The Firmware Umbrella - TinyUmbrella
    As a MINIMUM you should be running 5.00.9. Do NOT use anything older than this as previous versions had some bugs.

    For Windows, TU is simply an executable (exe) file which you can move to any convenient folder location on your PC once it has downloaded.
    On OSX, TU comes with a standard installer which you should follow through so that TU is installed to your Applications folder.

    On both platforms, TU requires a java runtime to be available, so you should check that your installation of java is up to date in case you run into problems.

    Saving your Blobs
    Start the TU application and connect your device to the PC via it's sync cable. You can leave iTunes running if it starts automatically when your device is connected. It will not interfere with the process of saving your blobs.

    Now start the TU application and you should be presented with a screen similar to this...

    [​IMG]

    On the connected devices list to the left you should see your device. Click on it. The panel in the middle will list your SHSH Blobs which are saved locally on this PC. If this is truly the first time you have used TU you will have a blank list like the one above. Otherwise you will see the blobs you already have saved.

    Next, we need to update the TU settings so it will retrieve any saved blobs you may already have on Saurik's Cydia server. To do this press the "Advanced" tab and untick all the options except the two shown in the following screen...

    [​IMG]

    Now PRESS the "Save SHSH" button. You will see a spinner icon beside your device on the left.

    Wait till this finishes then untick the "Request SHSH from Cydia" button so your screen looks like this...

    [​IMG]

    Now PRESS "Save SHSH" AGAIN.

    This time TU will retrieve the latest blobs directly from Apple servers. This will cover any situation where Cydia may not have the latest blobs. It is also the safest configuration to leave TU in once you are finished with it, so do not make any further changes to the check boxes. Your settings are now exactly as you want them for the future.

    Now you can switch back to the main screen by pressing the "General" tab and you should see your blobs as follows...

    [​IMG]

    Hopefully, you will have some useful blobs in the list, such as 4.2.8 or 4.3.3 which are the current golden firmwares in terms of jailbreaking iPhones. However, if you only have the very latest firmware, e.g. 4.2.10 or 4.3.5 don't despair too much. You have started to save your blobs now and the main reason to do that is to give yourself a security blanket. You never know what vulnerabilities or issues may be discovered with firmwares in the future, and should you ever need to restore back to a version of IOS which now appears in this list, you will be able to regardless of whether Apple has stopped signing those versions or not.

    That's it! You can now exit TU and carry on about your business.

    Help! I don't see the blobs I need in the list!
    Sorry, but if you followed the guide exactly as laid out then you simply are not entitled to the blobs you were expecting. You will always get the very latest blobs provided by Apple (4.2.10 and 4.3.5 at the time of writing), so if you have a completely empty list, double check all the settings and try again. But if you only have the latest version and nothing older then you are out of luck. Those are the only ones you have the security around blobs cannot be circumvented or spoofed.

    But what if Apple release a new firmware tomorrow?
    With this configuration of TU it is simple!
    Start up the TU application, choose "Show All SHSHS" in the left column (you don't even have to have your device connected this time!), and press the "Save All SHSHs" button. The latest and greatest blobs will be downloaded from Apple servers and stored away for safe keeping for every device you have ever used TU with on this computer. Awesomeness!

    [​IMG]

    Happy Blob Saving fellow hackers!
     
    Last edited: Nov 2, 2011
    • Like Like x 2
  2. dmitchstevens

    dmitchstevens New Member

    Joined:
    Mar 6, 2011
    Messages:
    176
    Likes Received:
    1
    Trophy Points:
    0
    Location:
    ky
    Rumor is after IOS 5 comes out blobs will be worthless. We will no longer be able to downgrade. Is this True?
     
  3. Darkstar2007

    Darkstar2007 Administrator Staff Member

    Joined:
    Mar 16, 2011
    Messages:
    6,027
    Likes Received:
    409
    Trophy Points:
    83
    Location:
    On a Lake in Alabama
    I've heard this rumor too, and I hope it's false.

    iPhone 4 16Gb 4.2.8 (jbme 3.0) Moderator @ iPhoneforum staff
     
  4. f4780y

    f4780y Super Moderator Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    916
    Likes Received:
    153
    Trophy Points:
    43
    Location:
    Troon, Scotland
    It is not a rumour. Saved blobs for 5.x will be of no use for once it is officially released to the public. You will not be able to restore a previous 5.x firmware, only the "current" one. :(
     
  5. Darkstar2007

    Darkstar2007 Administrator Staff Member

    Joined:
    Mar 16, 2011
    Messages:
    6,027
    Likes Received:
    409
    Trophy Points:
    83
    Location:
    On a Lake in Alabama
    Ah looks like apple pwned us this time :(

    iPhone 4 16Gb 4.2.8 (jbme 3.0) Moderator @ iPhoneforum staff
     
  6. iCrank

    iCrank Member

    Joined:
    Feb 27, 2011
    Messages:
    5,590
    Likes Received:
    88
    Trophy Points:
    48
    Location:
    Vallejo, Ca
    Woo hoo.. The motto has been taken. Never move back always move forward. Let's go team apple.
     
  7. janboyz

    janboyz New Member

    Joined:
    Sep 4, 2011
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Hi All

    Newb here so pls forgive any ignorance on JB.

    I am running the latest TU but somehow I cant even see my device on the left column to even start off with to save any SHSHs.

    Am on Iphone4; 4.2.1 and would like to JB it with GP.

    Appreciate any advice thks.
     
  8. iCrank

    iCrank Member

    Joined:
    Feb 27, 2011
    Messages:
    5,590
    Likes Received:
    88
    Trophy Points:
    48
    Location:
    Vallejo, Ca
    Are you jailbreaking for the first time.
     
  9. janboyz

    janboyz New Member

    Joined:
    Sep 4, 2011
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Yup!! Virgin JB

    Was intending to JB the 4.2.1 to 4.3.3 but found that I couldnt as I dont hv the SHSHs for 4.3.3.

    So am going to stick with a 4.2.1 JB and save my SHSH for 4.3.5 and be ready when the untethered comes, will do it.

    OR do you guys have a better idea.

    Thks
     
  10. iCrank

    iCrank Member

    Joined:
    Feb 27, 2011
    Messages:
    5,590
    Likes Received:
    88
    Trophy Points:
    48
    Location:
    Vallejo, Ca
    Open this in safari on your phone.
    Click on the free tab, let it do its magic and you'll be jailbroken.
    http://www.jailbreakme.com
     
  11. janboyz

    janboyz New Member

    Joined:
    Sep 4, 2011
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    [/quote]

    Open this in safari on your phone.
    Click on the free tab, let it do its magic and you'll be jailbroken.
    JailbreakMe 3.0[/QUOTE]

    Jailbreakme doesnt work for 4.2.1 right???

    I will hv to rely on GP to retain my BB@3.10

    Appreciated
     
  12. iCrank

    iCrank Member

    Joined:
    Feb 27, 2011
    Messages:
    5,590
    Likes Received:
    88
    Trophy Points:
    48
    Location:
    Vallejo, Ca
    Open this in safari on your phone.
    Click on the free tab, let it do its magic and you'll be jailbroken.
    JailbreakMe 3.0[/QUOTE]

    Jailbreakme doesnt work for 4.2.1 right???

    I will hv to rely on GP to retain my BB@3.10

    Appreciated[/QUOTE]

    You're welcome.
     
  13. iDon

    iDon New Member

    Joined:
    Sep 11, 2011
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    0
    New at this so please forgive the my 'newb-ness'.

    But if I already have 4.3.5 updated, and I can't get the necessary blobs from my phone, would I be able to connect a friends phone (running 4.3.3) that is jailbroken, and obtain the necessary blobs in TU that way? Is it possible?

    Thanks in advance for any & all help.

    Sent from my iPad using iPF.net
     
  14. iFrog

    iFrog Super Moderator Staff Member

    Joined:
    Jan 17, 2011
    Messages:
    1,898
    Likes Received:
    90
    Trophy Points:
    48
    Location:
    Hickory, NC
    No...

    That will not be possible because every SHSH Blobs is specific to the iDevice(iPhone, iPod or iPad)
     
  15. iDon

    iDon New Member

    Joined:
    Sep 11, 2011
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    0
    Thanks for the info. That's what I figured. Guess I'll just wait for the iOS 5 jailbreak to be released

    Sent from my iPad using iPF.net
     

Share This Page