09.09.2024
Home / Miscellaneous / How to update iOS if you have shsh certificates. Save SHSH for all devices. How to save a SHSH certificate using the new beta version of TinyUmbrella

How to update iOS if you have shsh certificates. Save SHSH for all devices. How to save a SHSH certificate using the new beta version of TinyUmbrella

As we wrote earlier, hacker tihmstar announced the release of a new utility Prometheus, which allows you to roll back to older, no longer Apple-signed versions of iOS. To successfully use Prometheus you will need saved SHSH2 blobs digital signature files. How to save SHSH2 blobs for iPhone, iPad or iPod touch on a computer under Windows control described in this manual.

Why save SHSH2 blobs

By saving the SHSH2 blobs of your device for the currently current firmware (iOS 10.1.1 and iOS 10.2 as of December 19, 2016), in the future, using the Prometheus utility, you can easily return to the specified old versions of iOS, even if Apple has already will not sign. This will be especially useful if the remedy for jailbreak iOS 10.1.1 will still appear. With the saved SHSH2 blobs, everyone can easily return to iOS 10.1.1 and install jailbreak on their mobile device.

Important! Previously saved SHSH blobs using TinyUmbrella or savethemblobs will not work with Prometheus.

Step 1: Connect your iPhone, iPad or iPod touch to your computer, launch iTunes and find out ECID And model id your mobile device. To do this, click on the column “ Serial number» until the required items appear.

Note: If the offered iTunes ECID contains only numbers, it must be recoded using this converter .

Step 2. Download the archive with the utility auto-tsschecker and unpack it anywhere.

Step 3: Run the file Start.bat from the unpacked archive.

Step 4: Write or Paste model your device, obtained from iTunes, for example, iPad4,1. Click Enter.

Step 5: Write or Paste ECID your device, obtained from iTunes, for example, 7F68B33F8D0. Click Enter. Important! Make sure the ECID is not just numbers.

Step 6: Check that the ECID entered is correct and click Y.

Step 7. Enter folder name, into which the SHSH2 blobs of the device will be saved and click Enter.

Step 8: When prompted to skip cache creation, enter N and press Enter. The process of saving SHSH2 blobs will begin.

Ready! SHSH2 blobs of your iPhone, iPad or iPod touch will be saved in an organized manner in the auto-tsschecker utility folder. Store them in a safe place, such as cloud storage for later use to return to old version firmware.

In this article we will tell you how to backup and SHSH your iPhone using RedSn0w. This will help you downgrade the firmware to the version whose certificates you will keep.

It is worth recalling that SHSH certificates are unique for each device, so we advise you to save the SHSH of any software version, since in the future this may turn out to be a deadly important condition for the proper operation of your device.

Let's start saving SHSH

Create a new folder on your desktop. Download the latest version of RedSn0w() and place it in a new folder. Unpack the redsn0w.zip archive into the same folder.

Run the redsn0w program from the Redsn0w folder, which we extracted from the archive.

Once Redsn0w has opened, click on Extras.

Click on the SHSH blobs button from the Extras menu.

Select Fetch to save SHSH from your device to the Cydia server.

Connect your device to your computer and make sure it remains turned off. Then click on Next.

RedSn0w will help you enter the device into DFU mode (). If your home button or device power button is faulty, go to !

Without releasing the power button, press the home button (round button) and hold for 10 seconds.

Then release the power button and continue to hold the home button until RedSn0w detects the connected device

Your device will restart.

RedSn0w will then start saving the certificates and send them to the Cydia server.

As soon as the program completes the saving process, you will be notified that everything was successful. Click on Back.

Select the SHSH blobs button again and click on Query to make sure your SHSHs are saved on the server.

In the field that appears, put * and click OK to check all your devices.

RedSn0w will verify the presence of saved certificates and will show a list with all saved SHSH.


Don't forget that RedSn0w also saves SHSH in the folder where the program itself is located. We recommend saving them on your computer.

On mobile devices from Apple. For me personally, an iPhone or iPad without jailbreak, even if “is of little interest.” And I’ll add that it was precisely because of the possibility of “prison escape”, which allows you to turn the device into a more functional and convenient one, that I fell in love with these wonderful devices, and from the many on the market, I chose them.

What is SHSH?

When studying questions about how to jailbreak or how to roll back (downgrade) iOS version-firmware, you will definitely come across the concept of SHSH. In this article we will try to describe in detail what it is and why you should save SHSH.

And so, a little theory: SHSH or ECID SHSH, SHSH blobs is a unique digital signature (certificate) of each mobile device running on iOS. As you know, Apple allows you to reflash your i-device not to any firmware, but ONLY to the latest firmware version, which is available in . When restoring the firmware, it contacts Apple servers, to which it sends some corresponding software code and ECID (unique device identifier), in response comes an SHSH certificate, necessary for the iBoot module responsible for loading, and it will in due time determine the possibility of recovery ( flashing). If the sent SHSH turns out to be invalid for the software version being restored, then iTunes will give you an error, usually 3194, and the only easy way to bring your device back to life is to restore it to the firmware version suggested by iTunes. Typically for latest version The iOS to which you will be restored, hackers will not yet release the jailbreak and you will only have to wait for the release or, at best, use a “tethered jailbreak.” IN lately Apple provides more serious protection for its software, as evidenced by the timing of the development of the next version of a complete jailbreak against hackers.

When restoring software, Apple checks SHSH on iPhone 3GS, iPhone 4, iPod Touch 3G, iPad, iPad 2, and starting with iOS 4, on iPhone 3G. If you update the firmware of one of these devices without saved SHSH, you will not be able to return to an older one. The only exception is the iPhone 3G - even without saved SHSH, you can always roll back to firmware version 3.x

Why save SHSH?

Saved SHSH certificates provide the ability to restore your device's software to the firmware version for which the SHSH were saved.

For example, you purchased an iPhone 4 with software version 4.3.3. At that time, this was the latest firmware that Apple signed. When hackers released a jailbreak for this firmware, you immediately applied it to your device by saving SHSH in or using other programs (for example TinyUmbrella for Windows or TinyUmbrella for Mac OS X). After some time, Apple releases firmware version 4.3.4, thereby closing the vulnerabilities of firmware 4.3.3, with the help of which hackers were able to create a jailbreak utility. You have recovered to new firmware 4.3.4, but after for a long time hackers could not find a solution to hack this firmware. You decided to roll back to 4.3.3. And so, as you have saved digital signatures SHSH for firmware 4.3.3, then using the TinyUmbrella program and then FixRecovery ( and ) you can easily roll back to 4.3.3 and perform the untethered jailbreak procedure!

Ways to save SHSH

SHSH digital signatures for Apple-signed firmware versions can be saved in the following ways.

Good day, dear visitors of our site.
In this article, our website will tell you how to save electronic certificates (SHSH) for all types of iDevices.

So, what is it and what is it eaten with?

SHSH- this is an electronic certificate (signature) of the firmware unique for all iPhones, iPod Touches and iPads. At the very beginning, this restriction was introduced for the iPhone 3GS and iPod Touch 3G, and with the release of iOS 4.0, the restriction affected the iPhone 3G and iPod Touch 2G. Now owners of iPhone 4, iPad and iPod Touch 4 also need to maintain SHSH certificates.

What is this for?

The principle of operation of this limitation is simple. When you try to downgrade (downgrade the firmware), iTunes contacts the Apple server and sends some data about your device to it, including the unique identifier of its chip. The response comes with a certificate (SHSH) required for the boot module (iBoot). If this does not happen, iTunes will throw an error and interrupt the recovery process. If you have saved a certificate for the firmware to which you want to restore, then you can always do this without going through the Apple server.

Who needs to save certificates and on what firmware:
* Owners of iPhone 4/3GS and iPod Touch 4/3G for all firmware.
* Owners of iPhone 3G and iPod Touch 2G with firmware from iOS 4.0 and higher.

Our site will tell you about two main ways to perform this operation:

Method #1 - Through Cydia

The easiest and fastest way.
We go to Cydia, find the inscription Make my life easier, thanks! and click on it.

In this case, the certificate is sent to the servers of Saurik (the creator of Cydia) and after that you can breathe a sigh of relief. With the certificates saved, on home page Cydia should display the message This Device Has a 3.1/3.1.2/3.1.3/4.0/4.0.1 ECID SHSH On File

If the message “This device has pendng TSS request” is displayed there, this means that the certificates have been sent, but have not yet been processed.


Processing may take from a few minutes to several days.

Method number 2 - TinyUmbrella

TinyUmbrella does not download SHSH, but only downloads them, which means that it is useless to select the firmware for which you did not have time or were unable to save SHSH. If you want to get SHSH from the Cydia server, then select only the firmware that Cydia saved (you can check this in Cydia itself), if you want to get SHSH from Apple, then select only the latest stable firmware. They simply won’t give you another one.
TinyUmbrella and, as it turns out, helps upload SHSH files to the Saurik server, i.e. in cydia, from firmware 4.0.
So here's a mini F.A.Q.:

1. First you need to download TinyUmbrella and also install JAVA machine.
2. After downloading and installing JAVA, connect your 3G/3GS iPhone or iPod Touch 2G to your computer.
3. Now launch TinyUmbrella and click Save My SHSH.
All! You now have SHSH files on Cydia servers, which will be useful if you ever want to downgrade an iPhone 3G/3GS or iPod Touch 2G from iOS 4 to the later 3.1.2/3.1.3 firmware.
If you click on more options in the TinyUmbrella interface, you can also save them locally on your computer.

Rollback
1. Enter your iDevice (any) into DFU mode
2. Open TinyUmbrella
3. Click “Display SHSH” and see if there are SHSH for 4.0 and 4.0.1, if not, save them, or if saved locally, then simply copy the SHSH from 4.0 along the path C:\Users\your account\.shsh
4. Click "Start TSS Server", then go to C:\Windows\System32\drivers\etc\ open the hosts file using Notepad, if at the very end there is no 74.208.105.171 gs.apple.com, then at the very last add or correct the line (I had 127.0.0.1 gs.apple.com, corrected the IP and everything worked)
5. Open iTunes 9.2, hold down Shift and click "Restore"
6. Select iOS 4.0 and wait for the process to complete
7. After finishing, iTunes will display error 1015, 1013 or 101, just click “OK”
8. Switch to TinyUmbrella and click "Kick Device Out of Recovery", or launch the RecBoot program and click "Exit Recovery Mode"
That's it.

We have already written what SHSH is and why they are needed. Basically, SHSH devices are needed to roll back the firmware to more earlier version iOS. For example, if your device is slow on iOS 6, then you can safely return to iOS 5 or even iOS 4, because your device will run faster on them!

We downgraded from iOS 6.1.3 to iOS 4.3.3 on an iPod Touch 4g. The iPod Touch performed noticeably better, because older iOS requires fewer resources.

But to upgrade to an early version of iOS, you definitely need SHSH of early firmware. As they say: "No SHSH, no rollback"

We will show you some of the most convenient ways to download your device's SHSH on PC!

Those who have ever jailbroken have probably heard of such a utility as TinyUmbrella. TinyUmbrella will save your SHSH not only on Cudia servers, but also on your PCs.

It is advisable to use the most current version of TinyUmbrella. Download new version can be found on the official website - thefirmwareumbrella.blogspot.ru

Once you have launched TinyUmbrella, connect your device.

You see that my device is connected "iPod N1k0lay." Click on it and go to the “ tab Advanced". Now we need to set the location where we will store SHSH, this can be done in the line: “ Save SHSH Directory". Next, mark everything in the same way as shown in the picture.

  • Save All Available SHSH— save all available SHSH
  • Request SHSH from Cydia —SHSH request not only from your device, but also from Cydia servers
  • When connecting a device, prefer my custom device name over the name set on the device An unnecessary option that shows its name as you set it yourself. We just leave the function enabled.

Let's go to the " Generel" and click on the button " Save SHSH". The process takes a couple of seconds.

You see the process is almost over. In the window "Save SHSHs For %devise name%" you see the saved certificates.

Let's also go to the place where we saved SHSH. They are already there too!

You see all the certificates that have been saved.

- a unique utility with a wide range of functions. The program supports a large number of devices, as well as all iOS from iOS 3.1.x to iOS 6.1.3!

To save all available SHSH for your device, select the “Show Availabl SHSH Cashes on Server” tab.

We are offered to connect our device or select it from the list and enter the ECID. The easiest way is to connect your device and continue.

After we connected our device to the PC, iFaith connected to its servers, displayed a list of available SHSH and offered to save new ones.

You can select the SHSH you need, or you can simply click on the button: “Download all available blobs” to download all the certificates. Let's save all SHSH by clicking the appropriate button. After clicking, we will be asked to select a location for placing the certificates. After choosing a location, the SHSH Blob will begin downloading.

After some time, the process will end and we will be given a list of saved SHSH blobs.

Click “OK”, saving SHSH Blob using iFaith is over!

The saved files have the extension .ifaith and .shsh, since iFaith downloads SHSH Blob not only from Cydia servers, but also from its own!