Guide Save certificates for firmware recovery on iPhone 4, 3GS, 3G, iPod Touch, iPad, iPad 2

The procedure described below is recommended for all owners of iPhone, iPod Touch, iPad, both versions normalBoth jailbreak; you can save the hash SHSH in both cases and will always remain stored on a server (or locally on your computer) for that specific version of the firmware that you currently have on your device.

Guide Save certificates for firmware recovery on iPhone 4, 3GS, 3G, iPod Touch, iPad, iPad 2

Before explaining how to save it, let's understand one thing to serve e Because it is used.




Apple and firmware recovery

to fight against jailbreak and increase the security of your devices (iPhone, iPad, iPod Touch), Apple Lossless Audio CODEC (ALAC), has decided to include a control procedure when the user wants to restore the firmware to reset their phone and return it to its initial state. Every device restore must be verified and authorized online by Apple itself.

During the operation of restoration planet iTunes, is contacted apple server and sent some kind of firmware fingerprint that you are trying to restore; the server authorizes the restore digital signature the information you have received and return it to iTunes, allowing you to complete the procedure. With each release of a new one firmware, the server will refuse to sign the previous firmware ("fingerprinting"), effectively forcing the user to restore to the latest available firmware (which will likely no longer allow jailbreak).

In addition to this, the system is specific for each device because Apple Lossless Audio CODEC (ALAC), use a different unique number for each device, Called CIDS "Eexclusive NEROX Chip I.D" together withfirmware fingerprint; This is the information that is sent to the server to authorize the restore from iTunes. He apple server will respond in turn with a company hash, Called SHSH. iTunes will use all this information to customize the firmware being restored, making it specific to ours device. The iPhone, iPad or iPod Touch will in turn check everything and continue with the restore.




Retain certificates for previous firmware

To preserve all information (CIDS, hashish SHSH, etc) that are needed when you decide to restore, servers have been created that save the responses of the apple server and they keep them for us. If we prefer, it is also possible to save this information locally on the computer (see below). In this way, when a new firmware ed Apple Lossless Audio CODEC (ALAC), He refuses to authorize the restoration to firmware anterior, we can simulate the server's responses or contact the "fake" server and continue restoring to the previous firmware, always having the authorization to proceed.

This way you can always use a firmware version for which hacer jailbreak or we can simply revert to a previous version when we are not satisfied with it performance of the new firmware.

Let's now see how to save the information necessary for recovery remotely (on a server) or locally (on our computer).

Save SHSH hashes remotely via Cydia

This possibility is reserved for people who have completed the jailbreak and so they have it Cydia installed on your device. Cydia author saurik has created a server that will make requests to Apple for us and save the responses.

The procedure is automatic and very simple; Simply launch Cydia on the iPhone to find yourself in front of this screen:

Guide Save certificates for firmware recovery on iPhone 4, 3GS, 3G, iPod Touch, iPad, iPad 2

Press near the heart on the writing “Make my life easier, thank you!” to send a request to the server. If you don't see the screen above, you'll have the same option, still on the main Cydia screen. Once the request is submitted, Cydia will take care of the rest and inform us with a message "This device has a pending TSS request“, that the request is in the queue:




Guide Save certificates for firmware recovery on iPhone 4, 3GS, 3G, iPod Touch, iPad, iPad 2

When we have the information saved (it is not immediate), we will know exactly through the main Cydia screen, which will also inform us of the hash. SHSH which we have kept and for which version of iOS firmware.

Guide Save certificates for firmware recovery on iPhone 4, 3GS, 3G, iPod Touch, iPad, iPad 2


Store the SHSH hash locally with TinyUmbrella (alternative method)

Another way to save information, also valid for who no ha he jailbroken, you are saving information locally on your computer via TinyUmbrella.


Download TinyUmbrella 5.00.09 Windows

Download TinyUmbrella 5.00.09 MacOSX

Download the version you need and run the program with the iPhone, iPad or iPod Touch connected to the computer via cable USB.

Guide Save certificates for firmware recovery on iPhone 4, 3GS, 3G, iPod Touch, iPad, iPad 2

Click your device name in the list on the left and then click Guardar SHSH:

Guide Save certificates for firmware recovery on iPhone 4, 3GS, 3G, iPod Touch, iPad, iPad 2

At this point the certificates will be saved not only locally on your computer, but also on the remote Cydia server (the same one that was used in the procedure carried out through Cydia). The next screen will confirm which SHSH hashes are available (in other words, what firmware you can install on your device).

Guide Save certificates for firmware recovery on iPhone 4, 3GS, 3G, iPod Touch, iPad, iPad 2

If it turns out to be a error and cannot complete the procedure correctly, in TinyUmbrella Click on ADVANCED e REMOVE the check mark for "Request SHSH to Cydia“. Now click the button GUARDAR SHSH and wait for confirmation that the certificates have been saved.

Restore any firmware on iPhone

Any firmware whose information you have saved TinyUmbrella I with Cydiacan be restored and installed iniPhone.

Read the iOS Firmware Recovery and Downgrade Guide

add a comment of Guide Save certificates for firmware recovery on iPhone 4, 3GS, 3G, iPod Touch, iPad, iPad 2
Comment sent successfully! We will review it in the next few hours.