Ever since FutureRestore received an update, jailbreakers are willing to jump the gun and go to iOS 11.1.2. Here’s a step by step tutorial on how you can upgrade from iOS 10.3-10.3.3 to 11.1.2 firmware.
Table of Contents
Why is updating to iOS 11.1.2 important?
As you already know, developers have made a lot of progress on Ian Beer’s kernel exploit. The async_wake exploit is pretty much ready and all we need now is an update for Cydia.
Some developers are also proudly showing off their devices running Cydia on Twitter. Therefore, upgrading to iOS 11.1.2 will ensure you will get the latest iOS 11 jailbreak.
Thankfully, iOS 11.2 SEP firmware is compatible with iOS 11.1.2 and hence updating won’t be an issue whatsoever. However, you will need to make it quick because Apple will stop signing this version anytime soon.
Here’s an in-depth tutorial by the Twitter user, iloveapple1999, that will guide you through the update process.
But before you move onto it, make sure you have a compatible firmware and device.
Which devices are compatible?
- iPhone SE
- iPhone 5s
- iPhone 6/6 plus
- iPhone 6s/6s plus
- iPhone 7/7 Plus
- iPad Air
- iPad Air 2
- iPad Pro
- iPad mini 2
- iPad mini 3
- iPad mini 4
- iPod touch 6
If your model is not on this list, you must add the required offsets yourself. You can find a detailed list of offsets for many models here. Remember, you must add them to v0rtexNonce yourself and developers are yet to test them out.
You can perform the upgrade on the following iOS versions only –
- 10.2.1 (untested)
- A 64 Bit iPhone, iPad, or iPod touch
- Mac or a computer running macOS Virtual Machine
- SHSH Blobs for iOS 11.1.2 firmware
- Internet connection
How to upgrade from iOS 10-10.3.3 to 11.1.2 with FutureRestore
This is a really complicated process and you must sort everything out before moving onto the upgrade part. Preparation is key here.
- Firstly, download the iOS 11.1.2 IPSW firmware file for your device from ipsw.me.
- If you are on iOS 10-10.3Download v0rtexNonce from here and install it if you are using iOS 10.3.x.
- If you are on iOS 10-10.2 or 9.3.3, install the SetNonce tweak from repo.xarold.com.
- Download FutureRestore for iOS 11.
- Keep your SHSH2 blob file at the ready.
Step 1 Make a new folder on the desktop called Upgrade and copy the iOS 11.1.2 IPSW firmware file to it.
Step 2 Open the futurerestore_macos ZIP package and send the futurerestore_macos file into the Upgrade folder. Remember, ZIP package and the file share the same name and you only need to copy the file.
Step 3 Send your SHSH Blob to the Upgrade folder and rename it to blob.plist.
Step 4 Click on use .plist and open your blob file.
Step 5 You will now get a wall of text. Scroll down to the end until you get a hexadecimal string starting from “0x”.
Step 6 Enter that string in the v0rtexNonce application. If you are on iOS 10-10.2, you must repeat this step in the SetNonce tweak.
Step 7 Once it succeeds, you will get a popup notifying you about that the nonce is in place.
Step 8 Rename your blob file to blob.shsh2 and click on use .shsh2.
Step 9 Ensure you have the following files present in the Upgrade folder on your desktop –
- SHSH2 Blob file
- futurerestore_macos file
- iOS 11.1.2 IPSW firmware file
That’s all there’s to it! You are all set now and just need to kick off the restore process.
Step 1 Open the Applications folder, go to Utilities and then open the Terminal.
Step 2 Enter this command and press return/enter to navigate to the Upgrade folder.
cd (drag your Downgrade folder into Terminal)
Step 3 Type this command and press return to list the content of the aforementioned folder.
Step 4 Enter this command in the Terminal.
./futurerestore_macos -t (drag blob) –latest-sep –latest-baseband (drag 11.1.2.ipsw)
Step 5 Connect your iPhone or iPad to the computer, unlock it, and press return.
Step 6 The update process will now kick off assuming you did every step everything correctly. Wait for a few minutes and let the tool do its thing.
Step 7 Now, once your device restarts, start setting it up.
Did you upgrade?
This should hopefully get your device to the latest exploit-compatible version. Once a jailbreak drops, you will be fully prepared for it. Things are already moving quite fast so it won’t take long to finish the tool up.
You can also repeat the exact same procedure on older versions such as iOS 10-10.2 or even iOS 9.3.3. Just replace the nonce setter tool with nonceEnabler and you will be good to go.
If you run into some issues while restoring, simply leave a comment below.
For more firmware updates and tutorials, give us a thumbs up on Twitter and Facebook.