summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2013-09-23 18:20:02 +0200
committerGravatar Martin Szulecki2013-09-23 18:20:02 +0200
commit99d1bb1da4163c59ff6247ca02a4cea88090d92d (patch)
treef8ba333455cd75e4d258e2bd7ac5ad821a3fa689 /docs
parentf4dfa63b2a1965a0d87244a5b074e2935f2810a3 (diff)
downloadidevicerestore-99d1bb1da4163c59ff6247ca02a4cea88090d92d.tar.gz
idevicerestore-99d1bb1da4163c59ff6247ca02a4cea88090d92d.tar.bz2
docs: Add basic man page for idevicerestore
Diffstat (limited to 'docs')
-rw-r--r--docs/Makefile.am2
-rw-r--r--docs/idevicerestore.169
2 files changed, 71 insertions, 0 deletions
diff --git a/docs/Makefile.am b/docs/Makefile.am
new file mode 100644
index 0000000..b7faaf1
--- /dev/null
+++ b/docs/Makefile.am
@@ -0,0 +1,2 @@
+man_MANS = idevicerestore.1
+EXTRA_DIST = $(man_MANS) \ No newline at end of file
diff --git a/docs/idevicerestore.1 b/docs/idevicerestore.1
new file mode 100644
index 0000000..08b3a69
--- /dev/null
+++ b/docs/idevicerestore.1
@@ -0,0 +1,69 @@
+.TH "idevicerestore" 1
+.SH NAME
+idevicerestore \- Restore IPSW firmware FILE to an iOS device
+.SH SYNOPSIS
+.B idevicerestore
+[OPTIONS] FILE
+
+.SH DESCRIPTION
+
+Restore firmware files to iOS devices while either erasing the device or
+updating to preserve content and settings.
+
+.SH OPTIONS
+.TP
+.B \-i, \-\-ecid ECID
+target specific device by its hexadecimal ECID e.g. 0xaabb123456 or 00000012AABBCCDD.
+.TP
+.B \-u, \-\-udid UDID
+target specific device by its 40-digit device UDID.
+NOTE: only works with devices in normal mode.
+.TP
+.B \-e, \-\-erase
+perform a full restore, erasing all data (defaults to update).
+.TP
+.B \-c, \-\-custom
+restore with a custom firmware.
+.TP
+.B \-l, \-\-latest
+use latest available firmware (with download on demand). \
+DO NOT USE if you need to preserve the baseband (unlock)! \
+USE WITH CARE if you want to keep a jailbreakable firmware! \
+The FILE argument is ignored when using this option.
+.TP
+.B \-s, \-\-cydia
+use Cydia's signature service instead of Apple's.
+.TP
+.B \-x, \-\-exclude
+exclude nor/baseband upgrade.
+.TP
+.B \-t, \-\-shsh
+fetch TSS record and save to .shsh file, then exit.
+.TP
+.B \-p, \-\-pwn
+put device in pwned DFU mode and exit (limera1n devices only).
+.TP
+.B \-n, \-\-no\-action
+do not perform any restore action. If combined with -l option the on demand
+IPSW download is performed before exiting.
+.TP
+.B \-C, \-\-cache\-path DIR
+use specified directory for caching extracted or other reused files.
+.TP
+.B \-d, \-\-debug
+enable communication debugging.
+.TP
+.B \-h, \-\-help
+prints usage information.
+
+.SH AUTHORS
+Martin Szulecki
+
+Nikias Bassen
+
+Joshua Hill
+
+.SH ON THE WEB
+http://www.libimobiledevice.org
+
+http://www.openjailbreak.org