How to save SHSH Blobs directly or with a MAC / PC


03.12.2010

How to save SHSH Blobs directly or with a MAC / PC

SHSH Blobs are secure signature hash used by Apple to identify the authenticity of the iOS firmware. They are required in case of downgrading the firmware, because Apple only knows to downgrade where it has verified the signature. This may come in handy in case you accidentally update to a new iOS version that can’t be jailbroken yet and you are in grave need of unlocking. So, in the following guide, you will learn how to save the SHSH Blobs for any iOS version out there ( 4.0, 4.1, 4.2, 4.2.1 and below ). This can be done two ways: directly from the iPhone 4, 3GS, 3G iPod Touch 4, iPad, Apple TV or remotely, using a MAC / PC.

SHSH Blobs stands for Signature HaSH and it’s a 128 bit signature code used by Apple to verify the validity of firmwares. The SHSH Blobs are only available to new devices, like the iPhone 3G and above. Also, they were introduced just for iOS 4.0 and above. This item is so important because it can be copied and used to trick iTunes to verify a new firmware using an old code. The copying process only occurs on the same device and it more of a saving process.

Why should you save the SHSH Blobs right away? Because you can only downgrade to a firmware verified by Apple. Let’s say that iOS 4.3 jumps right after the corner, leaving hackers unarmed with their jailbreaking tools. If you accidently update to iOS 4.3 and want to downgrade back to 4.2.1, you need to have SHSH Blobs saved on 4.2.1. If not, you are stuck on 4.3, leaving you helpless without jailbreaking and unlocking options.

Now before we head right in the process, there are two known ways to save SHSH Blobs. The first one used will require a MAC or a computer and one program. You will have to connect the iDevice using an USB cable and then run some commands. The other way is more direct, because we will use iSHSHit. This app can be downloaded directly from Cydia and it will store the blobs right on Cydia servers or, you can send them to your email.

SHSH Backup

Save SHSH blobs using TinyUmbrella

Here is what you need to know before using TinyUmbrella to save blobs: the program can be used for iPhone 3GS, 3G, 4, iPod Touch 4, 3G, 2G, iPad and Apple TV 2G and you don’t have to be jailbroken. The best part is that you can save any blobs you want, no matter what firmware you are running on. These will be downloaded directly from Cydia servers. That means if you are on let’s say iOS 4.0 you will get the SHSH blobs for 4.0 and above. The latest version saved will be shown in Cydia.

  1. Download TinyUmbrella and save it on the desktop.

  2. Start the program and then connect the iDevice to the PC / MAC, using an USB cable.

  3. Click on the “Save SHSH” button located in the upper-right corner.

Using iSHSHit

iSHSHit is the remote version of TinyUmbrella. It doesn’t require the use of any additional device besides the one iOS is running on. iSHSHit use Cydia servers to store the blobs and has a unique feature that allows sending them via email.

  1. Open Cydia.

  2. Search for iSHSHit.

  3. Install the application.

  4. Open iSHSHit.

  5. Click on the save icon at the top right corner.

Troubleshooting:

Error 255 for MAC users: This is just a permission error. It can be solved by opening the Terminal and run the following commands, and then reinstall TinyUmbrella.

  • sudo chown -R $USER ~

  • sudo chmod -R u+rw ~

Tags: blobs, shsh, save, using, cydia, apple, ishshit, firmware, tinyumbrella, used, right, version, because, only, directly, signature, program, above, corner, process, servers, downgrade, iphone, code, touch, ipad, verify, open, saved, click