This futurerestore build is patched for the restore of custom iPSW on 64bit devices. Img4tool SHSH build identity checks are disabled, so it's possible to fakesign the iPSW using a shsh ticket for another iOS Version (for example: I fakesign my iOS 11.4.1 tethered custom iPSW using an APTicket/SHSH for iOS 12.4.6)
To use it, set your device into pwnedDFU, load patched iBSS and iBEC using iRecovery and find out APNonce using igetnonce... Fetch a new APTicket using tsschecker for latest iOS Version with the nonce you grabbed with igetnonce. Run futurerestore and enjoy!
futurerestore is a hacked up idevicerestore wrapper, which allows manually specifying SEP and Baseband for restoring.
Latest release available here for macOS.
- Supports the following downgrade methods:
- Prometheus 64-bit devices (generator and ApNonce collision mode);
- Odysseus for 32-bit devices;
- Re-restoring 32-bit devices to iOS 9 with alitek123 no-ApNonce method (alternative — idevicererestore).
- Allows restoring any non-matching signed iOS/SEP/Baseband.
NOT recommended to use '-u' parameter, if you update jailbroken firmware!
-
- On macOS, futurerestore requires no runtime dependencies, the following are only for compiling;
- On Linux, usbmuxd is required at runtime;
-
Required:
Optional:
-
Make sure these projects compile on your system (install their dependencies)
You can do it here.
Creator of original project - tihmstar. S0uthwest for his precompiled futurerestore build I've patched...
ReadMe updated on:
2019-07-02