futurerestore
checkm8-nonce-setter
Our great sponsors
futurerestore | checkm8-nonce-setter | |
---|---|---|
13 | 28 | |
844 | 215 | |
- | - | |
2.7 | 0.0 | |
9 months ago | about 2 years ago | |
C++ | Shell | |
GNU Lesser General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
futurerestore
- [Question] Futurerestore failing for iPad Mini 2 12.5.7 > 10.3.3 - almost complete!
-
[HELP] Trying to downgrade iPhone 5S 12.5.6 with an OTA 10.3.3 blobs
Version: 81b98e0425e17250cc83d5badaf9a8cc6399f481 - 245 Odysseus support: no futurerestore.exe: unknown option -- l Usage: futurerestore [OPTIONS] iPSW Tool, which supported latest restore unsigned firmware methods for iOS/tvOS devices. General options: -t, --apticket PATH Signing tickets used for restoring -u, --update Update instead of erase install (requires appropriate APTicket) NOT recommended to use this parameter, if you update from jailbroken firmware! -w, --wait Keep rebooting until ApNonce matches APTicket (ApNonce collision, unreliable) -d, --debug Verbose debug output (useful for error logs) --exit-recovery Exit recovery mode and quit Options for SEP: --latest-sep Use latest signed SEP instead of manually specifying one (may cause bad restore) -s, --sep PATH SEP to be flashed -m, --sep-manifest PATH BuildManifest for requesting SEP ticket Options for baseband: --latest-baseband Use latest signed baseband instead of manually specifying one (may cause bad restore) -b, --baseband PATH Baseband to be flashed -p, --baseband-manifest PATH BuildManifest for requesting baseband ticket --no-baseband Skip checks and don't flash baseband WARNING: only use this for device without a baseband (eg. iPod touch or some Wi-Fi only iPads) Homepage: https://github.com/s0uthwest/futurerestore Original project: https://github.com/tihmstar/futurerestore C:\Users\okurz\Downloads\futurerestore_win64_v245\hey>futurerestore.exe -t C:\Users\okurz\Downloads\futurerestore_win64_v245\hey\6102269454256_iPhone6,2_n53ap_10.3.3-14G60_603be133ff0bdfa0f83f21e74191cf6770ea43bb.shsh2 -w C:\Users\okurz\Downloads\futurerestore_win64_v245\hey\iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw --latest-sep --lastes-baseband Version: 81b98e0425e17250cc83d5badaf9a8cc6399f481 - 245 Odysseus support: no futurerestore.exe: unknown option -- lastes-baseband Usage: futurerestore [OPTIONS] iPSW Tool, which supported latest restore unsigned firmware methods for iOS/tvOS devices. General options: -t, --apticket PATH Signing tickets used for restoring -u, --update Update instead of erase install (requires appropriate APTicket) NOT recommended to use this parameter, if you update from jailbroken firmware! -w, --wait Keep rebooting until ApNonce matches APTicket (ApNonce collision, unreliable) -d, --debug Verbose debug output (useful for error logs) --exit-recovery Exit recovery mode and quit Options for SEP: --latest-sep Use latest signed SEP instead of manually specifying one (may cause bad restore) -s, --sep PATH SEP to be flashed -m, --sep-manifest PATH BuildManifest for requesting SEP ticket Options for baseband: --latest-baseband Use latest signed baseband instead of manually specifying one (may cause bad restore) -b, --baseband PATH Baseband to be flashed -p, --baseband-manifest PATH BuildManifest for requesting baseband ticket --no-baseband Skip checks and don't flash baseband WARNING: only use this for device without a baseband (eg. iPod touch or some Wi-Fi only iPads) Homepage: https://github.com/s0uthwest/futurerestore Original project: https://github.com/tihmstar/futurerestore C:\Users\okurz\Downloads\futurerestore_win64_v245\hey>futurerestore.exe -t C:\Users\okurz\Downloads\futurerestore_win64_v245\hey\6102269454256_iPhone6,2_n53ap_10.3.3-14G60_603be133ff0bdfa0f83f21e74191cf6770ea43bb.shsh2 -w C:\Users\okurz\Downloads\futurerestore_win64_v245\hey\iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw --latest-sep --lastest-baseband Version: 81b98e0425e17250cc83d5badaf9a8cc6399f481 - 245 Odysseus support: no futurerestore.exe: unknown option -- lastest-baseband Usage: futurerestore [OPTIONS] iPSW Tool, which supported latest restore unsigned firmware methods for iOS/tvOS devices. General options: -t, --apticket PATH Signing tickets used for restoring -u, --update Update instead of erase install (requires appropriate APTicket) NOT recommended to use this parameter, if you update from jailbroken firmware! -w, --wait Keep rebooting until ApNonce matches APTicket (ApNonce collision, unreliable) -d, --debug Verbose debug output (useful for error logs) --exit-recovery Exit recovery mode and quit Options for SEP: --latest-sep Use latest signed SEP instead of manually specifying one (may cause bad restore) -s, --sep PATH SEP to be flashed -m, --sep-manifest PATH BuildManifest for requesting SEP ticket Options for baseband: --latest-baseband Use latest signed baseband instead of manually specifying one (may cause bad restore) -b, --baseband PATH Baseband to be flashed -p, --baseband-manifest PATH BuildManifest for requesting baseband ticket --no-baseband Skip checks and don't flash baseband WARNING: only use this for device without a baseband (eg. iPod touch or some Wi-Fi only iPads) Homepage: https://github.com/s0uthwest/futurerestore Original project: https://github.com/tihmstar/futurerestore C:\Users\okurz\Downloads\futurerestore_win64_v245\hey>futurerestore.exe -t C:\Users\okurz\Downloads\futurerestore_win64_v245\hey\6102269454256_iPhone6,2_n53ap_10.3.3-14G60_603be133ff0bdfa0f83f21e74191cf6770ea43bb.shsh2 -w C:\Users\okurz\Downloads\futurerestore_win64_v245\hey\iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw --latest-sep --latest-baseband Version: 81b98e0425e17250cc83d5badaf9a8cc6399f481 - 245 Odysseus support: no [INFO] 64-bit device detected futurerestore init done reading signing ticket C:\Users\okurz\Downloads\futurerestore_win64_v245\hey\6102269454256_iPhone6,2_n53ap_10.3.3-14G60_603be133ff0bdfa0f83f21e74191cf6770ea43bb.shsh2 is done Found device iPhone6,2 n53ap user specified to use latest signed SEP (WARNING, THIS CAN CAUSE A NON-WORKING RESTORE) [TSSC] opening firmware.json [DOWN] downloading file https://api.ipsw.me/v2.1/firmwares.json/condensed [TSSC] selecting latest iOS: 12.5.6 [TSSC] got firmware URL for iOS 12.5.6 build 16H71 100 [===================================================================================================>] downloading SEP 100 [===================================================================================================>] [TSSC] opening download/sepManifest.plist [TSSR] User specified not to request a baseband ticket. Request URL set to https://gs.apple.com/TSS/controller?action=2 Sending TSS request attempt 1... response successfully received user specified to use latest signed baseband (WARNING, THIS CAN CAUSE A NON-WORKING RESTORE) downloading baseband 100 [===================================================================================================>] [TSSC] opening download/basebandManifest.plist [TSSR] User specified to request only a baseband ticket. Request URL set to https://gs.apple.com/TSS/controller?action=2 Sending TSS request attempt 1... response successfully received Found device in Normal mode Entering recovery mode... INFO: device serial number is DX3NJJCRFFGD [WARNING] -w is ONLY for ApNonce collision! If you didn't intend this, remove the -w flag. waiting for ApNonce: 60 3b e1 33 ff 0b df a0 f8 3f 21 e7 41 91 cf 67 70 ea 43 bb Got ApNonce from device: 60 3b e1 33 ff 0b df a0 f8 3f 21 e7 41 91 cf 67 70 ea 43 bb Device has requested ApNonce now Found device in Recovery mode Identified device as n53ap, iPhone6,2 Extracting BuildManifest from iPSW Product version: 10.3.3 Product build: 14G60 Major: 14 Device supports IMG4: true Got ApNonce from device: 60 3b e1 33 ff 0b df a0 f8 3f 21 e7 41 91 cf 67 70 ea 43 bb checking APTicket to be valid for this restore... Verified ECID in APTicket matches device ECID checking APTicket to be valid for this restore... Verified ECID in APTicket matches device ECID [Error] im4m_buildidentity_check_cb: can't find any identity which matches all hashes inside IM4M [Error] getBuildIdentityForIM4M: found buildidentity, but can't read information [Error] BuildIdentity selected for restore doesn't match APTicket BuildIdentity selected for restore: BuildNumber : 14G60 BuildTrain : Greensburg DeviceClass : n53ap FDRSupport : NO RestoreBehavior : Erase Variant : Customer Erase Install (IPSW) BuildIdentiy valid for the APTicket: IM4M isn't valid for any restore with this BuildManifest This APTicket can't be used for restoring this firmware [Error] APTicket can't be used for this restore To exit recovery mode, use --exit-recovery Done: restoring failed. Failed with errorcode=-44
-
[discussion][help] wtf is this and how do I make it stop and I’m not upgrading. Just down graded with future restore from current to 14.8
Do u have shsh blobs saved for Device. If so read future restore GitHub page
-
[Question] Is there a tool for windows to downgrade iPad 4 from iOS 10.3.3 to iOS 6.1.3 (with blobs)
https://github.com/tihmstar/futurerestore would probably work for you
- Please I need some help with dualbooting ubuntu and windows 11
-
Making Decrypted iBSS and iBEC files to set nonce with checkra1n
not sure what's exactly your problem. as far as I can guess, you are able to use futurerestore (https://github.com/tihmstar/futurerestore) with the Odysseus (64-bit) method, and you can put your device into pwnDFU mode with this fork of ipwndfu (https://github.com/LinusHenze/ipwndfu_public)
- [Question] [Discussion] Can I use SHSH2 Blobs of a different iOS version from my own device for downgrading?
-
State of Magisk: 2021. Latest update from Magisk dev.
I must have got confused over one of the old tools I had seen once.
-
[Discussion] How can I restore an iOS 8 iPhone 5S stuck on the Apple logo?
I was thinking futurerestore. The thing is I need a way to make sure the SEP and baseband remain intact, because iOS 12 SEP and baseband are definitely incompatible with iOS 8. One Discord user told me that futurerestore updates the SEP and baseband to the latest, and I should just wait for a tool to be released that has some way of restoring while maintaining SEP and baseband.
-
For the fifth time(futurerestore)
Thanks! I was using this: https://github.com/tihmstar/futurerestore
checkm8-nonce-setter
-
[Discussion] A11 - Ios 16.3 Downgrade to Ios 14.5 with blobs
This should do the job. I’ve never used so I cannot provide any more info on how it works
- [Question] iPhone X setting SEP and Baseband of iOS 15.7, how?
-
[PSA] TrollStore works on palera1n rootless
https://github.com/MatthewPierson/checkm8-nonce-setter is the one that I used. Repo hasn’t been updated for a while
-
[Question] 6S forced to 15.6. have to wait for next jb?
Use this tool to set nonce, then use futurerestore. But I think you need a mac for the tool. Not sure if there is a linux version.
-
[HELP] Downgrade my an A10X device? (iPhone 7)
I can give you my experience with my 7+. In the past few months, I entered a phase of experimenting with checkm8-nonce-setter and futurerestore gui. Wanted to try ios 15.1, 15.3, then got back to 14.8, with a couple of bootloops along the way. While I bootlooped my device, because of a bad fr. I set my nonce with the above tool, on mac, and was able to fr to 15.1, back to 14.8, and a few weeks ago, from 14.8 to 14.8. Mac, or a hackintosh is the best bet in my opinion.
-
[HELP] Decrypted iBEC & iBSS needed for iPad7,3.
I'm trying to set Nonce to my iPad7,3 (10.5' Pro WiFi only) so that i can downgrade using Futurerestore. I'm unable to get it to work. Can someone get me the iBEC and iBSS file so that i can use it with Checkm8 Nonce Setter [https://github.com/MatthewPierson/checkm8-nonce-setter].
-
[Help] Sending $10 to however helps me downgrade my A10 device on latest iOS (With blobs)
When I try to run ipwndfu --patch-sigchecks for checkm8-nonce-setter with hack-different's fork of ipwndfu I get this error (tried different macbooks: 2015, 2019, M1, with different Linux and Mac, the error is the same everywhere):
-
[Help] I will give $10 to whoever helps me with setting generator on my A10 latest iOS.
TLDR: I am currently at A10 iOS 15.3.1 with 14.8 blobs saved. ipwndfu + checkm8-nonce-setter does not work, it either says:
-
[help] Future restore question
Yes. Use https://github.com/MatthewPierson/checkm8-nonce-setter tonset nonce then beta version of futurerestore to downgrade.
-
[Discussion] is it possible to reinstall the same iOS using futurerestore
Yes it possible with futurerestore. I saw somewhere that you can use the option called: ap nonce collision or use this shell script: https://github.com/MatthewPierson/checkm8-nonce-setter
What are some alternatives?
iOS-OTA-Downgrader - A multi-purpose script to save blobs, restore, and jailbreak supported legacy iOS devices [Moved to: https://github.com/LukeZGD/Legacy-iOS-Kit]
futurerestore - A hacked up idevicerestore wrapper, which allows specifying SEP and Baseband for restoring
magisk-drm-disabler - Read-only mirror from GitLab. A Magisk module designed to disable DRM completely on Android
checkm8-nonce-setter-linux - A nonce setter for devices compatible with checkm8
futurerestore - A hacked up idevicerestore wrapper, which allows specifying SEP and Baseband for restoring [Moved to: https://github.com/m1stadev/futurerestore]
ipwndfu - Fork of axi0mX's open-source jailbreaking tool for many iOS devices for integration
ipwndfu_public - open-source jailbreaking tool for many iOS devices
a9-checkm8-nonce-setter-script - A nonce setter for devices compatible with checkm8
FutureRestore-CheckRa1n - This is an automatic script that can set your nonce an downgrade your device
Inferius - Create & Restore 64-bit custom IPSWs
safetynet-fix - Google SafetyNet attestation workarounds for Magisk
macOS-Simple-KVM - Tools to set up a quick macOS VM in QEMU, accelerated by KVM.