The light is dim on the iOS 10.2 jailbreak horizon, with no signs of a sunrise. The last we heard was from hacker Stefan Esser of a jailbreak about to “hit soon”, but there’s been radio silence from everyone since then.
If you’re a jailbreak enthusiast, there’s one critical thing you should do right now. Here’s what that is, why you need to do it and how to get it done.
How to Prepare for an iOS 10.2 Jailbreak
If you’re looking forward to a possible iOS 10.2 jailbreak just like everyone else currently on iOS 10, there’s something that you need to do right away, and that’s saving your SHSH2 blobs for all your eligible devices.
This is the first preparatory step if you’re currently on iOS 10.2 or on the beta iOS 10.2.1, and the reason you need to do this is because Apple could stop signing the version at any time.
Why Save the SHSH2 Blobs for iOS 10.2?
The biggest reason is that we’re expecting iOS 10.3 to drop any time during the next week. January 10 is the most likely date for the release of the first beta, and Apple will most likely stop signing older versions as soon as a full release of iOS 10.3 is ready.
Once they stop signing it, you can’t go back to that iOS version to jailbreak it. That’s the end of the line. But if you have your SHSH2 blobs saved, there are tools like Prometheus (FutureRestore) that will allow you to downgrade later even after Apple stops signing the version.
How to Save your SHSH2 Blobs for an iOS 10.2 Jailbreak
There are several ways to do this, but the easiest we’ve seen is TSS Saver from Redditor 1Conan. This simple tool runs on the tsschecker application built by German hacker tihmstar, and will allow you to save your SHSH2 blobs in just a few seconds. Click on the article link below to learn how to do that using TSS Saver. This was originally written for iOS 10.1.1 blobs, but it’s the same 3-step process for all iOS versions and devices, and it is an essential preparatory step for an iOS 10.2 jailbreak when it comes.
Once you have these, you can later use Prometheus to upgrade or downgrade to the iOS version that corresponds to those blobs.
If you don’t save the blobs, you’ll never be able to get on that iOS version after Apple stops signing it.
Below are detailed instructions on how to do a downgrade/upgrade. Please read everything carefully, and make sure you have your saved SHSH2 blobs ready before you proceed.
- Step 1: Download the Prometheus tool futurerestore
- Step 2: Download the ipsw for the iOS version you want to downgrade/upgrade to
- Step 3: Download the ipsw for the latest version that was signed for that iOS version. For example, 9.3.5 for iOS 9 and (currently) 10.2 for iOS 10
- Step 4: Create a folder on your Desktop named “downgrade”
- Step 5: Place a copy of one of the shsh blobs you saved into the downgrade folder
- Step 6: Place futurerestore and the ipsw you downloaded into the downgrade folder
- Step 7: Rename the ipsw from the latest signed version of iOS (9.3.5 or 10.2) to .zipExample:
iPhone6,2_9.3.5_13G36_Restore.ipsw > iPhone6,2_9.3.5_13G36.zip
- Step 8: Unzip the zip file and open it up
- Step 9: Copy the BuildManifest.plist file and put it in the downgrade folder
- Step 10: Go back to the unzipped ipsw file, navigate to the Firmware folder and copy the baseband .bbfw file and put the copy into the downgrade folderExample:
- Step 11: Go back to the unzipped ipsw file, go to Firmware > all_flash > .production folder and copy the .imp4 fileExample: Firmware > all_flash > all_flash.n53ap.production >
- Step 12: Plug your iPhone into the computer
- Step 13: Open Terminal and point it to the documents folderExample:
- Step 14: Enter this command in Terminal and press enter when done:
./futurerestore –t FILE_NAME_OF_SHSH_BLOBS.shsh –b FILE_NAME_OF_BASEBAND.bbfw –p
BuildManifest.plist –s FILE_NAME_OF_SEP.imp4 –m BuildManifest.plist
./futurerestore –t iPhone6,2_9.3.3-13G34.shsh –b Mav7Mav8-6.02.00.Release.bbfw
–p BuildManifest.plist –s sep-firmware.n53.RELEASE.im4p –m BuildManifest.plist
- Step 15: futurerestore will now reboot your iPhone repeatedly until it finds the right code to allow the downgrade. This will to take anywhere from 5-60 minutes+. If you pass the 60 minute mark with no success try this process over again with another version of your shsh blob with a different ApNonce.
- Step 16: Set up your freshly downgraded iPhone!
- Mac computers only at this time (or Windows with a macOS VM)
- You can only upgrade/downgrade from 9.x to 9.x with saved shsh blobs for those specific iOS versions
- You can only upgrade/downgrade from 10.x to 10.x with saved shsh blobs for those specific iOS versions
- Upgrading to iOS 10 prevents downgrading to iOS 9.x
- You can upgrade from iOS 9.3.3 to iOS 10.1.1, but you can’t downgrade back to iOS 9.x again
- You can upgrade or downgrade from iOS 9.3.3 to 9.0.2 as long as you have the shsh blobs for both iOS versions
- You can upgrade or downgrade from iOS 10.0.1 to 10.2 as long as you have the shsh blobs for both iOS versions
Editor’s Note: You may bookmark this webpage to help you downgrade to iOS 10.2 whenever you’re ready.
Thanks for reading our work! Please bookmark 1redDrop.com to keep tabs on the hottest, most happening tech and business news from around the world. On Apple News, please favorite the 1redDrop channel to get us in your news feed.