SaveMe macOS and Windows
UPDATE v0.7 - SaveMe The Easiest SHSH saver for macOS and now Windows!
Requirements before using for Windows
- install iTunes
Requirements before using for macOS
- install brew
After installing brew run the following commands
- brew install --HEAD usbmuxd
- brew install --HEAD libimobiledevice
- brew install --HEAD ideviceinstaller
This should fix issues when not displaying device info
New in this update
- Added Windows Support!
- Fixes wrong ECID and saving path
- Adds new folder structure when saving tickets (unique per device and firmware)
- Removed irecovery as it didn't work for some users on High Sierra
- Switched back to igetnonce
- Detects Processor Type ie A12(X) or not
- If non A12(X) device it checks the generated nonce against Chimera's and Unc0vers default generators
- Displays saved ticket path
- Migrated to FutureRestore for exiting Recovery Mode as irecovery was removed as mentioned above
- Biggest feature last, now you're able to check saved Ticket against device's generator with FutureRestore
How to use for Windows
- Download from this link
- Save and extract the file to your desktop
- open CMD or something similar
- change directory to your desktop with this command "cd Desktop/"
- Start typing Sav... and press TAB it should auto fill the remaining characters
- connect your device and press enter
- wait for it to reboot into recovery mode and press enter
- enter the iOS version (Non OTA currently signed firmwares only) and press enter
- wait for file to be saved and press enter again once it appears in your folder where you downloaded the program to
- read the screen and see if the ticket matches the generator set on device
- wait for it to reboot
- Enjoy your newly saved tickets for future use
How to use for macOS
- Download from this link
- chmod +x the file if it says permission denied
- open the binary in terminal
- connect your device and press enter
- wait for it to reboot into recovery mode and press enter
- enter the iOS version (Non OTA currently signed firmwares only) and press enter
- wait for file to be saved and press enter again once it appears in your folder where you downloaded the program to
- read the screen and see if the ticket matches the generator set on device
- wait for it to reboot
- Enjoy your newly saved tickets for future use
Screenshots
- New Folder Structure
- Ticket comparing to devices set generator
- A12(X) device check
- Non A12(X) device check
Shout out to the following people for helping with testing and contributions
- /u/tk_ios
- /u/frakman1
- /u/ForceBru
- u/maelxich
Uses the following tools
- FutureRestore https://github.com/s0uthwest/futurerestore
- igetnonce https://github.com/s0uthwest/igetnonce
- libimobiledevice - ideviceenterrecovery, ideviceinfo https://github.com/libimobiledevice
- libimobiledevice Windows - ideviceenterrecovery, ideviceinfo https://github.com/Devjam81/libimobile2019
- tsschecker https://github.com/s0uthwest/tsschecker
Future Updates?
- img4tool - check if the saved ticket is valid