Saving your SHSH & APTicket with redsn0w or Tiny Umbrella

Updated: April 13, 2013

At present the SHSH exploit has been blocked with the creation of the APTicket by Apple. This prevents iPhones newer than the 3G S from using the downgrade or restore to firmware that is current exploit form working. You should still save your SHSH and the new APTicket in case an exploit should be discovered.





Previously the SHSH was used to restore to firmware that Apple was no longer approving for restores if the firmware being used wasn't the current firmware. The ability to restore to unapproved (older) firmware becomes very important when there is no jailbreak for approved (newer) firmware.

Put another way, as of February 20, 2013, 6.1.2 firmware is the current firmware. This means Apple will not allow you to restore to any firmware older than this like 6.1.1, 6.1, 6.0.2, 6.0.1 or 6.0. So let's say there wasn't a jailbreak for 6.1.2 yet but you screwed up and updated to it. Then you found out that there was no jailbreak for it and now you want to go back to 6.1.1 where you were previously jailbroken. Well since 6.1.1 firmware is older firmware Apple won't approve it for restoration when you try to use it. Therefore you can't restore, can't jailbreak and are stuck waiting for a new jailbreak.

If you want to read more about the SHSH and firmware was downgraded before the exploit was blocked, then I'd recommend reading this page.

Saurik released an article in April 2013 discussing the process in depth and why any APTickets saved by Cydia directly are useless. You can read about it here.



Using redsn0w to retrieve the SHSH & APTicket

Download redsn0w 0.9.15b3 (or later) from the iPhone Dev Team here. It's at the bottom of their post.

Next download 6.0.2 firmware from Apple. You can get the iPhone 5 AT&T/GSM version here, and the Sprint and Verizon version here.

Install redsn0w and launch it. Click Extras.

iPhone



Click SHSH blobs.

iPhone



Click New.



iPhone



Browse to wherever you saved your 6.0.2 firmware file. Select it and then click Open.

iPhone



A pop up window will appear. Click Yes.

iPhone



Click OK at the next pop up message.

iPhone



You may want to find that SHSH and copy it some place safe just in case... Redsn0w stores it at /Users/your user name/Library/Application Support/redns0w/shsh   If you don't see the Library folder just click Finder > Go > Go to Folder.

iPhone



Then enter /Users/your user name/Library and it will take you to it

iPhone



There it is.

iPhone






Using Tiny Umbrella to retrieve the SHSH and APTicket

Go to the Tiny Umbrella blog and download the latest version of the program. Once you have it you'll see this icon. Double click it and install it.

iPhone



Launch the program. If your iPhone is connected you'll see some information about it. I've blurred most of mine out as it's private information.

iPhone



Click the Save SHSH button to the right and the program will download files for whichever firmware(s) it can. In my case my iPhone came with 6.0.1 firmware installed from the store so that was the only SHSH it could retrieve. You can NOT go back in time to get these SHSHs for firmwares that are no longer current. You would have had to use this program when 6.0 firmware was still the current firmware to retrieve the SHSH for it. Understand? Great!

iPhone



If you click the Log button you'll see what the program has done since you started it. Note the line that says iPhone 5 6.0.1 SHSH successfully saved. Click the link that says click here to open.

iPhone



You will now be taken to the secret folder where the program stores your SHSHs. You can pick another location. At the very least you should make a copy of this file and keep it somewhere safe. Just in case. This is the file you'll need to use to restore older firmwares with. That is if they can get this system working again.

iPhone







Return to top of page