How to Upgrade from iOS 10.3-10.3.3 to iOS 11.1.2 with SHSH Blobs

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.

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.

ios firmware

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? 

Device

iPhone

  • iPhone SE
  • iPhone 5s
  • iPhone 6/6 plus
  • iPhone 6s/6s plus
  • iPhone 7/7 Plus

iPad

  • iPad Air
  • iPad Air 2
  • iPad Pro
  • iPad mini 2
  • iPad mini 3
  • iPad mini 4

iPod 

  • 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.

Firmware 

You can perform the upgrade on the following iOS versions only –

  • 10.2.1 (untested)
  • 10.3
  • 10.3.1
  • 10.3.2
  • 10.3.3

Requirements

  • 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

1. Preparation 

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.

2. Setup

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.

3. Restore

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.

ls

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.

update iOS 10.3.3 to iOS 11

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.

54 Comments

  1. fedeanzaf January 17, 2018
  2. Andrea January 14, 2018
    • iOS Expert January 14, 2018
      • Andrea January 14, 2018
        • iOS Expert January 14, 2018
          • Andrea January 14, 2018
          • iOS Expert January 14, 2018
          • Andrea January 14, 2018
          • Andrea January 14, 2018
          • iOS Expert January 14, 2018
          • Andrea January 14, 2018
          • iOS Expert January 14, 2018
          • Andrea January 15, 2018
  3. Alf January 12, 2018
    • iOS Expert January 12, 2018
  4. Phillip January 5, 2018
    • iOS Expert January 5, 2018
  5. Mike January 3, 2018
    • iOS Expert January 3, 2018
  6. Ben December 30, 2017
    • iOS Expert December 30, 2017
  7. fandom December 25, 2017
    • iOS Expert December 25, 2017
      • fandom December 25, 2017
        • iOS Expert December 25, 2017
          • fandom December 25, 2017
          • iOS Expert December 25, 2017
  8. Brandon December 24, 2017
    • iOS Expert December 24, 2017
      • Brandon December 25, 2017
        • iOS Expert December 25, 2017
          • Brandon December 25, 2017
          • iOS Expert December 25, 2017
  9. andy December 23, 2017
    • iOS Expert December 23, 2017
  10. viper December 23, 2017
    • iOS Expert December 23, 2017
  11. viper December 23, 2017
    • iOS Expert December 23, 2017
  12. Sailesh December 22, 2017
    • iOS Expert December 22, 2017
  13. Kling Kling December 21, 2017
  14. Edoardo December 20, 2017
    • iOS Expert December 21, 2017
      • Edoard December 22, 2017
        • iOS Expert December 22, 2017
          • Edoardo December 22, 2017
          • iOS Expert December 22, 2017
        • Paul Locke December 31, 2017
          • iOS Expert December 31, 2017
  15. isnat December 20, 2017
    • iOS Expert December 20, 2017
  16. Quinten December 19, 2017
    • iOS Expert December 20, 2017

Leave a Reply