Hacker and tweak developer, Julioverne, has just released a nonce setter tool for iOS 11 users. Here’s how you can download it on your 64-bit iPhone, iPad, and iPod touch.
Table of Contents
What is NonceSet1112?
NonceSet1112 is a nonce setter utility for iOS 11.1.2 firmware. It is developed by Brazilian tweak developer Julio.
Setting the nonce in NVRAM is of immense importance. It allows you to downgrade to unsigned firmware versions without jailbreak.
It is the iOS 11 analog of the v0rtexNonce tool, which works only for iOS 10 firmware. You can use it to set nonce in NVRAM at the touch of a button on your iOS 11.1.2 device.
Julio’s nonce setter utilizes async_awake-fun exploit and Viktor Oreshkin’s UnlockNVRAM project. async_awake performs the exploitation while UnlockNVRAM unlocks the NVRAM to set the nonce
- Update (December 22) – Version 1.1 is out now with better compatibility.
How is it useful?
Although NonceSet1112 works with all 64-bit devices, you can truly utilize it only on Apple A7 devices for downgrading.
To downgrade to an older version such as iOS 10.2, Apple must sign its latest version with a compatible SEP.
Therefore, it makes sense to use this tool only on the following devices for a downgrade.
- iPhone 5s
- iPad Air
- iPad mini 2
If you want to clean restore to iOS 11.1.2, you can use it on A7, A8 devices as well as other newer devices.
This is important for those who are experiencing performance issues on iOS 11.1.2 and want a clean version again.
- iPhone X
- iPhone 8/8 plus
- iPhone 7/7 plus
- iPhone 6s/6s plus
- iPhone 6/6 plus
- iPhone 5s
- iPad Air, iPad mini 2
- iPad mini 4, iPad Air 2, iPad mini 3
- iPad (9.7-inch)
- iPad Pro
- iPad Pro (2nd generation)
- iPod touch (6th generation)
- IPA file (official)
- An iPhone, iPad, or iPod touch running iOS 11.1.2
- SHSH Blobs for your target firmware
- A computer running Windows, macOS, or Linux
- Cydia Impactor
How to set nonce in iOS 11.1.2 firmware with NonceSet1112
Step 1 Connect your device to your computer.
Step 2 Download the NonceSet1112.IPA file using the link above.
Step 3 Sideload it onto your iPhone or iPad using Cydia Impactor utility.
Step 4 Enter your Apple ID details.
Step 5 Wait for the nonce setter app to appear on your home screen. Once it’s there, disconnect your device from the computer and go to Settings > General > Profiles & Device Management and verify the app under your Apple ID.
Step 6 Open the app and let it run the async_wake exploit. Wait for it to complete.
Step 7 You will now need to set your nonce in such a way that it matches the one present in your SHSH Blob file. To do that, open your SHSH file and scroll to the end and copy the hexadecimal string (starting from 0x) into the NonceSet1112 tool.
Step 8 Use the SET/CHANGE NONCE option to manually set your nonce.
Step 9 Follow this tutorial to downgrade iOS 11.1.2 to iOS 10.2.1 or 10.2. Although the tutorial is for upgrading to iOS 11.1.2, you can use it for downgrading as well.
The developer has confirmed that this tool is working on iPhone 5s. So if you have an iPhone 5s or an iPad Air/mini 2, there’s no good reason as to why you shouldn’t give it a try.
For more downloads and tutorials, follow us on Facebook and Twitter.