Skip to content

Miscellaneous

SarKaa edited this page Jan 31, 2024 · 7 revisions

Miscellaneous stuff

Just extra stuff that are too small to have there own pages

Futurerestore

option (short) option (long) description
-t --apticket PATH Signing tickets used for restoring
-u --update Update instead of erase install (requires appropriate APTicket)
DO NOT use this parameter, if you update from jailbroken firmware!
-w --wait Keep rebooting until ApNonce matches APTicket (ApNonce collision, unreliable)
-d --debug Show all code, use to save a log for debug testing
-e --exit-recovery Exit recovery mode and quit
--use-pwndfu Restoring devices with Odysseus method. Device needs to be in pwned DFU mode already
--just-boot "-v" Tethered booting the device from pwned DFU mode. You can optionally set boot-args
--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
--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
Only use this for device without a baseband (eg. iPod touch or some Wi-Fi only iPads)

Should support the following restores:

To 14.3 and above on A11 and A12

To 14.0 and above on A10 and below (Note: A8X seems to be broken)

(A12 support has not been tested, only A9, A10 and A11 have been tested)

USE ON YOUR OWN RISK!

Full documentation here

Sideserver

Jailm8 can download the latest sideserver installer and run it. If you require a pairing file you can manually generate one with the jitterbugpair utility and transfer it to your device.

Apple Tools

Most of the included programs require Apple Mobile Device Support 64 (AMDS64), which usually comes bundled with iTunes from the Apple website. If your computer does not have iTunes installed, you can install AMDS64 manually with jailm8. Jailm8 does this by downloading the iTunes installer from Apple's servers and extracting the relevant installer. Through the same method, jailm8 can also install iTunes as a whole (likely an old version as Apple doesn't seem to host the latest ones on their website) and Apple Software Update. Installing iTunes will install both AMDS64 and Apple Software Update, so any further updates will be handled by Apple's own tool.

The link to the old copy of AMDS64 is still in resource-links, but it is not used anymore as Jailm8 goes directly to Apple for iTunes instead.

Extra info

All jailm8 files are stored in a resources folder in the working directory. This folder will contain all the resources needed to run what you want. There is a misc folder for resources that consist of single files, or for things like preferences.