Apple Blog

Saving SHSH in iOS 6.1

Every time there is a new Jailbreak the same message is preached: keep your SHSH! In fact, even when there is no Jailbreak, it is a good practice to have our SHSHs saved. These files will be absolutely essential if you ever want to downgrade to iOS 6.1 when the new versions are released. If you do not save them for a specific firmware, then the possibility of downgrading to this firmware will be practically nil.

So please put away your SHSHs at this time. That way, when Apple releases iOS 6.1.1, or whatever the next Apple firmware is, you will already have them saved. Apple has been quite quick to close the vulnerabilities in their firmware recently, so once the new one is released, it might be too late to save the SHSH of iOS 6.1.

Saving SHSH in iOS 6.1
Saving SHSH in iOS 6.1

If you haven’t done so yet, you can follow the step-by-step tutorial we are going to show you below. It is very simple.

Steps to save your iOS 6.1 SHSH

Step 1 : Download TinyUmbrella corresponding to your operating system version. This tutorial has been made using a Mac, but the principle is exactly the same on Windows and Linux.

Step 2 : Save the downloaded file to your desktop and double-click to run the application. It may take a few seconds to start.

Step 3 : Connect the device you want to save the SHSH from. This can be any iOS device such as an iPad, iPhone or iPod Touch. You must do this for all iOS 6.1 devices you have.

Step 4 : In the upper left corner of TinyUmbrella, select the connected device.

Step 5 : Click on Advanced Options and disable the following options:

  • Save ALL Available SHSH
  • Request SHSH from Cydia

Step 6 : Change the SHSH save directory to a folder on your desktop, so you can find, verify and backup your SHSH in a more familiar directory.

Step 7 : Click on the Registration tab to prepare to see the status of the save attempt.

Step 8 : It is time to actually save the SHSH. Click on “Save SHSH” and TinyUmbrella will try to save the iOS 6.1 SHSH (or the latest firmware version you have installed on your device) in the directory selected in step 6. Once they have been saved, a message should appear indicating that the operation has been successful.

Step 9 : Open the folder that was created on the desktop in step 6 and verify that the SHSH of your device is there and that it is labeled with the correct device name, along with the appropriate firmware.

In the future, when Apple stops signing iOS 6.1, you can use this tutorial to save the firmware that is signed by them at that time. This tutorial is only oriented to save the firmware currently signed by Apple, so we are not going to see how to recover a previously saved SHSH.

I recommend you to have a backup of the SHSH of all your iOS devices in some cloud account, for example Dropbox. This way you will always know that even if you have a problem on your computer there you have it.


Evasi0n is now available and it is already possible to make Jailbreak Untethered to almost all devices with iOS 6.1 !!

Share this article with your friends on Facebook, Google+ and Twitter with the buttons at the beginning of the article. Thank you!

Similar Posts