TinyUmbrella Beta

In case you missed our post over the weekend, TinyUmbrella, the popular tool associated with downgrading iOS firmware, is back with a brand new beta version. This is a significant new revelation for the jailbreak community that could have some far-reaching consequences when it comes to establishing potential downgrade options and protecting against Apple’s routine of closing firmware signing windows.

The new TinyUmbrella tool shares a lot in common with its predecessor, but it’s been a long time, and there’s enough differences to warrant a brand new walkthrough and discussion. In this video, I’ll show you how to save your iPhone, iPad, or iPod touch SHSH blobs, I’ll talk about what’s new with TinyUmbrella, and I’ll show you some of the things I’ve learned and encountered thus far.

Installing TinyUmbrella beta

Note: You’ll need iTunes installed on your machine to use TinyUmbrella

Step 1: Go to our downloads page and Download the TinyUmbrella beta for your system. If you’re using a Mac, I recommend using the app only option. Mount the volume, and drag TinyUmbrella.app to your Applications folder.

Step 2: TinyUmbrella requires Java, so you’ll need to make sure that JRE 8.0 is installed on your machine. You can find the latest Java download here.

How to save SHSH blobs with TinyUmbrella beta

Step 1: Launch TinyUmbrella

Step 2: Plug your device in and TinyUmbrella should automatically recognize it and begin downloading all of the available SHSH blobs for the firmware currently being signed by Apple.

TinyUmbrella SHSH blobs

You may also force TinyUmbrella to pull in an OTA SHSH blob by clicking the Fetch OTA button.

Note: TinyUmbrella will try to fetch all signed blobs on each startup, but it will skip blobs that it has already acquired.

Where do I find my blobs on my computer?

Blobs are saved here: ~/.tu/.shsh

TinyUmbrella Hidden Folder

Why is the only one file for my device?

Unlike previous versions of TinyUmbrella, all SHSH blobs for a single device are stored in one file.

Types of SHSH blobs

There are three types of SHSH blobs that you’ll notice in TinyUmbrella beta. They are as follows:

  • Update (Restore)
  • Erase (Restore)
  • OTA

Each of these blobs are identified by the Type column in the list of blobs. It’s not unusual to see a plethora of OTA blobs.

Why didn’t my blobs download?

If you’re currently on a firmware such as iOS 8.1.2, and you’re wondering why TinyUmbrella isn’t downloading the iOS 8.1.2 blobs, there’s a reason for that. TinyUmbrella can only download blobs for firmware that Apple is currently signing. If you’d like to learn more about Apple’s firmware signing, then I encourage you to learn how to check Apple’s firmware signing window.

How can I clear my TinyUmbrella history?

TinyUmbrella keeps a log of all devices that have been connected to your computer while the tool is running. This allows it to ping Apple’s servers and download SHSH blobs without necessitating that a device be connected to your computer. Though this is a handy feature, you may still wish to delete the history for the devices that you’ve connected. To do so, visit the following location:


Can I downgrade now?

Not yet. As mentioned in our previous TinyUmbrella post, semaphore seems bullish about the future of iOS downgrading, and it seems that he and perhaps other developers and/or hackers have figured out something that will bring tangible benefits to iOS users. For now, however, just save your SHSH blobs while you can for all of the firmware that you can!

If you have any additional questions or comments, please leave us a line down below. What do you think about the new TinyUmbrella?

  • iOS 6.1.2 R.I.P

  • Lucus Bendzsa

    I want to dual boot iOS 9

    • Utrarunner5

      with a 128gb this would be amazing.

  • Tim Jinna

    If downgrade is ready ,i will downgrade to 6.1.2 on my iphone 4s

    • Anmol Malhotra

      Is it possible for me to downgrade through your SHSH Blobs?
      I’m a 4S user too.

      • FRANCIE


      • gogolio

        mine has too 4s

      • No

      • Anmol Malhotra

        Any way i can get iOS 6 if downgrading becomes a reality?

      • Fred

        You need the SHSH blobs of your iP4S. You can’t use the SHSH blobs of someoneelses iPhone. 😉

        If you didn’t saved the SHSH blobs in the past, there is no way to get them.

      • Anmol Malhotra

        Ok :/ So i’m out of luck. 🙁

  • Lhu

    can I use my friend SHSH blobs to downgrade?

    • Pramod Mohandas

      Nope. SHSH blobs are always unique down to the device’s hardware.

      • alex

        i have a question i had succes downgradeing my iphone useing someone elses shsh blobs on my iphone 4 hows that possable givien what your saying

      • amarioguy

        Do you need to use redsn0w just boot?

    • Dhoklastellar Fafda®™

      Not only your friends SHSH, you can use your great grandpas 1st gen iphone to downgrade to iOS 1.0 on your spanking new iphone 6 plus. Dont worry, the OS will stretch itself for the bigger screen. Have fun!

      • Ahmad Tamimi

        Hey! I was just wondering if you can confirm that 🙂 How can I downgrade to a previous iOS using another device’s SHSH blob? Thanks!

      • Sorry, I was just being sarcastic. SHSH blobs are device specific and downgrading is out of the question using said blobs as of now as Apples servers don’t rely on them anymore.

      • Ahmad Tamimi

        LOL! I kinda had the feeling of saracasim implied in your comment but I was like worth the try to ask “just in case”. I’ve been doing extensive research in the past couple of days regarding downgrading since I am a software developer and I want to test my apps on different iOS firmwares. I’m currently looking into patching/stitching the .ipsw file and see if this will work. It’s a lot more feasible than having multiple apple devices with different iOS versions to test an app. Thanks for your input!

  • Varun Soi

    Can we downgrade to any version?

    • Fred

      No. You can only downgrade to iOS versions for which you saved the SHSH blobs in the past.

      If you’ll save the SHSH blobs right now, you’d be able to downgrade to this iOS version in the future.

      • Varun Soi

        Thanks for the information.!:) do you anything about ios8.2 jailbreak? I mean is there any release date yet or not?

      • Fred

        Ah, sorry. I don’t know anything about that. Don’t worry, you’ll see if there is something going on. iDB is doing a good job, to my mind. 😉

      • Varun Soi

        Yeah thanks again!:)

  • Fardeen Beharry

    for windows user its stored here


  • Manmeet Singh

    Can i downgrade my iPhone 5 to 6.1.2 in FUTURE ?

    • Cal J

      We don’t know for sure yet. But hopefully. And it seems this may be the case based on the creator’s twitter.

    • Mohamed Nasser

      Why would you do that

      • Manmeet Singh

        Because of the smoothness in OS for which iPhones were known lost after iOS 7 update.

  • singhay559

    Nice. Been waiting for this for a long time.

  • erkut ter

    It would be amazing if iOS 6 downgrade is possible! I have never like iOS7-8-9

    • Andrew

      [iOS 9 isn’t out yet]

      • erkut ter

        Doesn’t matter, we know iOS 9 will be like iOS8-7

      • WolfgangHoltz

        Probably worse.

      • ethan_hines

        it is!

  • HamptonWalley


    What is this location? Start with C:/ please…

    • Nikos Siokas


    • Cal J

      “for windows user its stored here


  • Ivan Fogelberg

    My Pc Doesn’t Recognice my iPhone 5 :/ iOS 8.3 Beta 3 🙂 U can see that i have the drivers 🙂

    • Nikos Siokas

      update to latest itunes and reboot

    • giangsg

      me too!!!

  • Logan

    See, I thought this day was never going to come, when we could downgrade again.

  • SoylentGreen

    Dunno about anyone else but this is obviously only going to work going forward, by that I mean, if, when your on the next jb, you will be able to make sure you can “stick” on that version of firmware, and theoretically always have your jailbreak
    Just my take on the fact that you cannot use it to downgrade atm and it is only pulling blobs for fw that’s currently signed, the only reason I can think 813 blobs can be any use if your on unsigned 812 jailbroken but getting “advised” to grab blobs is if the fw is signed when the blobs are grabbed then they will bee useful in the future, likely.

  • Manuel Molina

    Haven’t we been here before? They tell you to save your SHSH and one day (one day), you’ll be able to downgrade. Didn’t we hear this around iOS 7.

  • Neo

    I installed java and TinyUmbrella. But appeared this error on startup. What should I do?

    • Alberto Ferrari

      Same here, yet it went away next time I tried tarting it…

    • Ahmad Tamimi

      Make sure you update to the latest JDK!

  • Aldrin Reyes

    does this mean that i cannot use tiny umbrella anymore to kick my ipad 2 from recovery loop? any alternatives?

    • alrui

      Did you ever get any answers on this?

  • george

    is there any way to upgrade to ios 7 and then downgrade to ios 6.1.3 if i have ios 5.1.1 SHSH Blobs?

  • alex

    you cant as of moment

    • Louis Drew

      How and why ?

  • ivan

    what if I download the firmware of ios 6 from the download page? can I install on my iphone 4s? i don’t have any shsh saved

  • Tony Younes

    New tinyumbrella works only for A7 and A8 devices

  • Apple user

    Can we bypass by downgrading firmware of iPad mini

  • George

    Not sure if there is an apple back end change or issue but as of today I can not get the latest version of TinyUmbrella to fetch any SHSH. My existing history has all my previous shsh saved and I can see the device list but whether I plug in a new device or try to re-fetch an exisiting device shsh, it just shows briefly “fetching xx SHSHs” and then it disappears without actually fetching any. Does anyone else have this issue as of Jan 12, 2016? Thanks

  • alrui

    How does one use this version to fix loop issues?

  • Da PropZone

    I have saved the SHSH blobs and now i only want is to downgrade my iPhone 4S to iOS 8.4.1 with saved SHSH blobs. How i will do this or is there any tutorial how i can do that? pls contact me on twitter to send me a message. Twitter: @HardDanceUp

  • Justin

    guys i cant seem to find the SHSH blobs i looked for the file ~/.tu/.shsh but there was no results i have saved them but cant find them i just wanna make sure that they have been saved… thx guys

  • Anturaju Daniel

    Tinyumbrella won’t start on Windows 10, any fix for that ?

    • Moises Curbelo

      you need to go to your .shsh/.cache folder and install the lib-win.jar file with 1,5mb.
      you must also download this 2 files and replace in there too

  • gmq

    hi, how to downgrade my ipad2 wifi to 4.3 because i can’t really use my ipad . because it requires email and password and forgot the email already. kindly advise and thanks in advance