TinyUmbrella allows users to save their iOS device's SHSH blobs (Signature HaSH blobs) and BBTicket (baseband signing ticket) in order to downgrade iOS versions at a later date.
On Wednesday, TinyUmbrella received an update (version 5.10.12) for saving iOS 5.1 SHSH blobs for iPhone 4, iPhone 4S, and iPhone 4 CDMA with the additional functionality to save BBTickets. This was meant to help iPhone users to restore to the older baseband if Apple is still signing it.
The jailbreak utility got updated once again on Thursday to version 5.10.14, with support for saving the BBTicket on iPad 3G, iPad 2 3G, iPad 2 CDMA, iPad 3 GSM, and iPad 3 CDMA. Just like before, this added support for the iPad and will most likely be used for a downgrading solution of sorts, iJailbreak reported.
For those who are not familiar with BBTicket and SHSH blobs, here's simple guide:
What is SHSH Blobs?
An SHSH blob is a signature file, used against the Apple server to downgrade a device to an earlier version of iOS. Apple released iOS 5.1 update, and if any user upgrades his or device to the latest built, these SHSH blobs will help downgrade the device to iOS 5.0.1.
What is BBTicket?
While restoring an iOS device, the baseband bootloaders - 2.8 for the iPhone 4 iOS 4.1 and 2.13 for iPhone 4 and iPad 2 GSM with iOS 4.3-5.0 - generate a random number. This random number is sent to iTunes and then iTunes sends it to Apple servers.
After receiving the number, Apple sends APTicket/BBTicket SHSH certificate with a specific number, which is then matched to the number generated on the iOS device. If the numbers match, iTunes prepares the matched certificate and stitches the blobs to the firmware. The restore process fails if the SHSH blobs don't match.
By saving your SHSH blob in the new version, your BBTicket will also be saved automatically for a time when it may be called upon, said the report.
Users need to have an iPhone 4 or iPad 3G or newer (4, 4s, 4 CDMA, iPad 3G, iPad 2 3G, iPad 2 CDMA, iPad 3 GSM, iPad 3 CDMA).
Here's what you need to do to save iOS 5.1 BBTickets.
Step 1: Download TinyUmbrella v5.10.14 and run it.
Step 2: Connect the device to a PC or Mac via USB.
Step 3: Go to Advanced tab and check Overwrite existing SHSH files on Save SHSH.
Step 4: Make sure that Request SHSH from Cydia is unchecked.
Step 5: Hit the Save SHSH button.
As stated by CydiaBlog, if you have already saved your iOS 5.1 SHSH blobs, you are required to re-save your blobs with BBTickets again with overwrite option selected. The steps listed above are same for Mac users.