TinyUmbrella has proven itself over the years as an incredibly useful tool. For those who don’t know it is a tool for saving SHSH blobs whenever you update your iOS version and, at one time, we could also use it for downgrading the iOS version so that we could install Cydia if we wanted. Right now, the downgrade function is not working but a future update looks set to bring it back but TinyUmbrella can still be used for saving the SHSH blobs.
Image : TinyUmbrella Download Tutorial
Table of Contents :
Why Do You Need TinyUmbrella ?
Although you cannot downgrade your device using TinyUmbrella right now, it can still be used for saving your SHSH blobs and these will be usable in the future when the developer of TinyUmbrella, Semaphore, updates it with the relevant abilities. TinyUmbrella has always been popular because it was the one way that users could downgrade their devices to install Cydia on earlier versions of the iOS. Some time back, Apple patched the exploit that made that possible and now downgrading can only be done on the earlier devices and there aren’t many of those in existence anymore. The update can come at any time and if you don’t use TinyUmbrella to start saving your SHSH blobs now, you won’t be able to use it for downgrading in the future.
How Does TinyUmbrella Work ?
To understand how TinyUmbrella works, you first need to understand how Apple works. When they release a new version of the iOS, you have maybe a week to try it in and downgrade back to the previous version. Sometimes people do this because the new version has a bug in it that affects their device and they downgrade while they wait for Apple to fix it. However, after that time, Apple will stop signing the previous firmware, disabling the downgrade function. With every iOS release, a piece of data called an SHSH blob is downloaded to your device, containing details of the firmware and your device.
With TinyUmbrella, those SHSH blobs are saved into an external file so that, should the app get the update that allows you to downgrade, you can use those SHSH blobs to pick the version you want to downgrade to. When we could use TinyUmbrella for downgrading, the tool would create a custom IPSW file of each version the blobs were saved for, providing a firmware that we could downgrade to.
TinyUmbrella Features :
- Simple to install and use
- Free to use
- Brand new UI for easier navigation
- All devices detected and saved
- Easy to remove a device , simply right-click and remove it from your history
- Automatically detects and downloads the SHSH blobs
- Saves all SHSH blobs to one file
Supported Firmware :
- iOS 11
- iOS 10 upto iOS 10.3.3
- iOS 9 upto iOS 9.3.5
- iOS 8 upto iOS 8.4.1
- iOS 7 upto iOS 7.1.2
Download TinyUmbrella :
TinyUmbrella works on both Mac and Windows PC and downloading it is as simple as clicking the relevant link below. Be aware that you do need Java on your computer too, as Tiny Umbrella requires it to work.
Windows Links :
Mac OSX Links :
How to Use TinyUmbrella to Save SHSH Blobs :
Once you have installed TinyUmbrella onto your computer, using it to save your SHSH blobs is very simple:
- Open TinyUmbrella on your Mac or Windows PC
- Connect your iOS device to your computer
- Wait for TinyUmbrella to detect your device , if it doesn’t, disconnect, reconnect and try again
- Once TinyUmbrella has detected your iOS device, it will then detect any SHSH blobs on the device and automatically download and save them to an external file.
Useful Links :
Things to Remember :
- Be aware that TinyUmbrella will only download current SHSH blobs, i.e. those that are still being signed by Apple. This is why it is important to use TinyUmbrella whenever you update your iOS version
- Your blobs will be saved in one file – ~/.tu/.shsh
- There are three types of SHSH blob – Erase (Restore), Update (Restore) and OTA
- TinyUmbrella will also keep a record of all known devices which you can find at ~/.tu/.known_devices
Do keep in mind that you cannot use these blobs to downgrade your iOS version at this stage. However, you should keep saving them because, at some point, TinyUmbrella will be updated with the downgrade ability and, if you haven’t saved your blobs, you won’t be able to downgrade your firmware.