1idevicerestore(1) General Commands Manual idevicerestore(1)
2
3
4
6 idevicerestore - Restore IPSW firmware FILE to an iOS device
7
9 idevicerestore [OPTIONS] FILE
10
11
13 Restore firmware files to iOS devices while either erasing the device
14 or updating to preserve content and settings.
15
16
18 -i, --ecid ECID
19 target specific device by its hexadecimal ECID e.g. 0xaabb123456
20 or 00000012AABBCCDD.
21
22 -u, --udid UDID
23 target specific device by its 40-digit device UDID. NOTE: only
24 works with devices in normal mode.
25
26 -e, --erase
27 perform a full restore, erasing all data (defaults to update).
28
29 -c, --custom
30 restore with a custom firmware.
31
32 -l, --latest
33 use latest available firmware (with download on demand). DO NOT
34 USE if you need to preserve the baseband (unlock)! USE WITH CARE
35 if you want to keep a jailbreakable firmware! The FILE argument
36 is ignored when using this option.
37
38 -s, --cydia
39 use Cydia's signature service instead of Apple's.
40
41 -x, --exclude
42 exclude nor/baseband upgrade.
43
44 -t, --shsh
45 fetch TSS record and save to .shsh file, then exit.
46
47 -p, --pwn
48 put device in pwned DFU mode and exit (limera1n devices only).
49
50 -n, --no-action
51 do not perform any restore action. If combined with -l option
52 the on demand IPSW download is performed before exiting.
53
54 -C, --cache-path DIR
55 use specified directory for caching extracted or other reused
56 files.
57
58 -d, --debug
59 enable communication debugging.
60
61 -h, --help
62 prints usage information.
63
64 -v, --version
65 prints version information.
66
67
69 Martin Szulecki
70
71 Nikias Bassen
72
73 Joshua Hill
74
75
77 https://libimobiledevice.org
78
79 https://github.com/libimobiledevice/idevicerestore
80
81
82
83 idevicerestore(1)