SHSH

What is an SHSH Blob?

It is something that is mentioned a lot on iDB throughout our jailbreaking tutorials and other jailbreak-related news. "Make sure you save your SHSH Blobs before you update," is a pretty common saying around these parts. We've been asked several times lately what it is, so I figured I'd post it.

An SHSH Blob is basically what Apple uses to verify the version of iOS you are running. That's why we tell you to save your SHSH Blobs before upgrading your firmware on your iDevice. Otherwise you might not be able to downgrade to a previous version in the event you needed to.

TinyUmbrella Updated Again, Adds iOS 4.3 and iPad 2 Support

Now that the official version of iOS 4.3 has been released, @notcom has released an updated version of TinyUmbrella to support the new firmware.

In addition to iOS 4.3 support, the updated TinyUmbrella (version 4.30.00) also brings iPad 2 support for all models (WiFi, CDMA, and GSM), and a new tweak requested by the creator of Cydia, @Saurik. Notcom also mentions that users who do not update to the latest version of TinyUmbrella, may experience significant slowness when saving their SHSH blobs in the future...

TinyUmbrella Updated with iOS 4.3 GM Support

The developer behind the popular firmware umbrella tool, @notcom, has recently updated TinyUmbrella for Mac and Windows.

The new update (version 4.21.13) brings iOS 4.3 GM support as well as uses your system proxy settings when launching the TinyUmbrella loader.

Cydia Now Shows Your iOS 4.2.1 SHSH Blobs

If you load up Cydia today you will notice that it is now showing your SHSH blob for iOS 4.2.1. It's probably due to the recent release of RedSn0w 0.9.6b7, the long-awaited but complicated untethered jailbreak for iOS 4.2.1.

If you don't see your 4.2.1 blobs in Cydia, maybe you should use TinyUmbrella and make sure you're 100% ready for any eventuality.

iPhone 4.2.1 Untethered Jailbreak Available Soon

Today, MuscleNerd unveiled the video of an iOS 4.2 untethered jailbreak that is currently in the works. This is wonderful news for everyone who wisely held off on upgrading their iPhones to 4.2.1.

If you noticed lately how Cydia mysteriously saves off your 4.2b3 SHSH files, well this exploit utilizes those. Patience is indeed a virtue! Check inside for full video displaying the untethered jailbreak running on an iPod Touch 4g.

Use iSHSHit to Easily Backup Your SHSH Blobs Directly on Your iPhone

Backing up your firmware SHSH blobs is an important step if you ever decide to jailbreak your iPhone, because it allows you to downgrade your firmware if the need ever arises, and sometime it does.

Although Cydia takes a lot of the pain out of this for you by backing up your iPhone's blobs itself, it gives me peace of mind to have a second copy backed up personally, just in case something goes wrong. Step inside, and we'll show you how iSHSHit allows you to do just that...

TinyUmbrella Updated for iOS 4.2.1 [Do it Now]

TinyUmbrella has been updated to allow you to save your SHSH blobs on iOS 4.2.1 for iPhone, iPod Touch, and iPad. If you are a jailbreaker and have 2 minutes to spare, I suggest you use it to save your SHSH blobs.

In case you don't know what TinyUmbrella is, it is a utility that allows you to save SHSH blobs, files that are necessary when you try to downgrade your iPhone to a previous iOS version. Without them, you couldn't downgrade. While most people don't care, it is especially helpful for jailbreakers...

Don’t Forget to Save Your iPhone iOS 4.1 SHSH Blobs

With the release of iOS 4.1.1 or even 4.2 right around the corner, it would be a wise thing to do to save your iPhone iOS 4.1 SHSH blobs either on Cydia, or locally with TinyUmbrella. Saving your SHSH blobs will be helpful if you ever want to downgrade your iPhone to previous firmware version.

Usually, Cydia does this automatically for you, but to be on the safe side, you can always run TinyUmbrella, which is what I just did. Here is how to use TinyUmbrella to save your SHSH blobs...

How to Downgrade iPhone iOS 4.1

iOS 4.1 is now available for download, and I'm pretty sure some of you will "accidentally" update to 4.1 and will want to downgrade back to iOS 4.0.1, which is the latest jailbreakable and unlockable iOS (at least at the time I'm writing this).

This simple guide and tutorial will show you how to downgrade your iPhone iOS 4.1 to iOS 4.0.2, or 4.0.1, or iOS 4, or any earlier version. The steps are the same no matter what iOS you want to downgrade to.

How to Downgrade iPhone 4.0.2 to 4.0.1

This step by step guide will show you how to downgrade your iPhone iOS 4.0.2 to iOS 4.0.1. These steps are pretty simple but there is one major requirement: you must have your SHSH files saved on Saurik's server. There is absolutely no way around it. If you don't have your SHSH, you won't be able to downgrade your iPhone.

In this tutorial, we will see how to downgrade the iPhone from 4.0.2 to 4.0.1 but the steps are the same if you want to downgrade to iOS 4 or even 3.1.3.

There are several methods used to downgrade the iPhone. We will learn the method that uses TinyUmbrella. No file editing will be necessary.

How to Downgrade from iOS 4.0.2 to 4.0.1

Step 1: Let's download your SHSH blobs from Saurik's server to your computer. To do so, download TinyUmbrella and plug your iPhone in. Select the "Advanced Options" box. Also select the firmware version to which you wish to downgrade. Finally, select "Cydia" under "Request From". Then hit "Save My SHSH". This will grab your SHSH files from Saurik's servers and save them on your computer.

Step 2: Download the firmware to which you wish to downgrade to from our iPhone downloads section. Save it to your desktop.

Step 3: Put your iPhone in DFU Mode. To do so, launch iTunes and plug your iPhone in. Press and hold the Home and Power button together for 10 seconds. After 10 seconds, release the Power button while still holding the Home button until iTunes pops up and says it has found an iPhone in recovery Mode.

Step 4: Run TinyUmbrellaand click the "Display SHSHs" button to make sure your SHSH blobs were downloaded to your computer. Once done, click "Start TSS Server".

Step 5: Now we're going to restore to the firmware you want. To do so, launch iTunes and plug your iPhone in. Hold to SHIFT key (Windows only) or ALT/Option key (Mac only) while clicking on Restore. Make sure you hold the key while clicking Restore. A window will open. Simply select the firmware you downloaded in step 2.

Step 6: Your iPhone will start the restore process. You will most likely get several errors (error 1011, 1013, and 1015) but that's ok, don't worry about those.

Step 7: Finally, we need to get your iPhone out of recovery mode. To do so, simply click "Kick Device Out of Recovery" in TinyUmbrella.

Done!

You should now be back on a previous iOS, giving you the ability to jailbreak and unlock.