When you consider the amount of hard work that went into providing the public with an iOS 6 jailbreak, and how long it took for that solution to come to fruition, protecting the jailbreak is of paramount concern. Recently BigBoss added a section to each page of its highly visible repo addressing the concern, that’s how important it is.
There are some basic fundamental steps that you should take for the sake of preserving your device’s iOS 6 jailbreak. That’s simply because, as you know, you never know how long it will take for the next jailbreak to come around. Once Apple inevitably addresses the exploits used in the evasi0n untethered jailbreak, chances are we’ll have to wait deep into iOS 7′s lifecycle before we get another jailbreak, if we do at all.
So again, it’s of real concern for those of you who love your jailbroken device, to read the following 3 tips and strategies, and implement them.
Step 1: Save your SHSH blobs
Every time new firmware is released, saving your SHSH blobs should be a knee-jerk reaction. It’s a fundamental step when it comes to preserving your jailbreak. I won’t go into the details too deeply here, as we’ve already covered saving SHSH blobs in depth on a previous post.
Saving your SHSH blobs for your device essentially allows you to revert to a specific firmware even after Apple has stopped allowing that firmware to be used. SHSH blobs are unique to each device and to each firmware. That means that these blobs cannot be shared with others. You are solely responsible for making sure that these precious files are saved.
Yes, it’s true, Cydia will try to save every essential blob for jailbroken devices, but you should still strive to save your own blobs for each firmware release, for each device. This can easily be accomplished by using a tool like TinyUmbrella.
Note: At this point, you cannot downgrade using the blobs for post-A5 devices, this is just a precautionary measure to take in the event that a downgrade method for iOS 6 does become available in the future.
Read our full SHSH blob tutorial here.
Step 2: Use Mobile Safe Mode
Everyone’s done it, myself included. If you’ve been jailbreaking for any fair amount of time, you’ve probably experienced shipwreck one or two times as a result of a bad app or tweak install. The first rule of thumb, stay away from shady looking apps and tweaks. If you’re worried about this, then wait until we cover the app or tweak before installing it.
Even still, you should know how to recover your device properly if you install a tweak that renders your device stuck in a boot loop. If this happens, don’t panic and restore your iPhone to the latest firmware. If you do this, the chances are high that you will lose your jailbreak. Instead, take advantage of a built in protection feature that comes when you install your favorite apps and tweaks.
Mobile Substrate — you’ve probably heard that name before, but perhaps you didn’t know exactly what it meant. In a nutshell, Mobile Substrate is the framework which allows 3rd-party developers to provide extensions to system functions. If you’re jailbroken, you probably already have MobileSubstrate installed on your device, as it is a prerequisite for nearly every tweak out there.
The good news is that Mobile Substrate includes a Mobile Safe Mode feature that allows you to boot up your device without loading any jailbreak apps or tweaks. This lends the ability to get back to your iPhone’s home screen, even if you installed a faulty tweak that forced you into a boot loop. From there, you can uninstall the faulty tweak and get back to normal.