summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/Makefile.am3
-rw-r--r--docs/afcclient.18
-rw-r--r--docs/ideviceimagemounter.134
3 files changed, 27 insertions, 18 deletions
diff --git a/docs/Makefile.am b/docs/Makefile.am
index 4a4c56f..8156d4f 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -18,7 +18,8 @@ man_MANS = \
idevicedebug.1 \
idevicedevmodectl.1 \
idevicenotificationproxy.1 \
- idevicesetlocation.1
+ idevicesetlocation.1 \
+ afcclient.1
EXTRA_DIST = $(man_MANS)
diff --git a/docs/afcclient.1 b/docs/afcclient.1
index ca7cb86..a4eeacb 100644
--- a/docs/afcclient.1
+++ b/docs/afcclient.1
@@ -32,16 +32,14 @@ create directory at PATH
.B ln [-s] FILE [LINK]
Create a (symbolic) link to file named LINKNAME. \f[B]NOTE: This feature has been disabled in newer versions of iOS\f[].
.TP
-.B rm PATH
+.B rm [-rf] PATH
remove item at PATH
.TP
-.B get PATH [LOCALPATH]
+.B get [-rf] PATH [LOCALPATH]
transfer file at PATH from device to LOCALPATH, or current directory if omitted. If LOCALPATH is a directory, the file will be stored inside the directory.
-\f[B]WARNING\f[]: Existing files will be overwritten!
.TP
-.B put LOCALPATH [PATH]
+.B put [-rf] LOCALPATH [PATH]
transfer local file at LOCALPATH to device at PATH, or current directory if omitted. If PATH is a directory, the file will be stored inside the directory.
-\f[B]WARNING\f[]: Existing files will be overwritten!
.TP
.SH OPTIONS
diff --git a/docs/ideviceimagemounter.1 b/docs/ideviceimagemounter.1
index 832850a..1fe7e45 100644
--- a/docs/ideviceimagemounter.1
+++ b/docs/ideviceimagemounter.1
@@ -1,13 +1,32 @@
.TH "ideviceimagemounter" 1
.SH NAME
-ideviceimagemounter \- Mount disk images on the device.
+ideviceimagemounter \- Mount, list, or unmount a disk image on the device.
.SH SYNOPSIS
.B ideviceimagemounter
-[OPTIONS] IMAGE_FILE IMAGE_SIGNATURE_FILE
+[OPTIONS] COMMAND [COMMAND OPTIONS]
.SH DESCRIPTION
-Mounts the specified disk image on the device.
+Mount, list, or unmount a disk image on the device.
+
+.SH COMMANDS
+.TP
+.B mount PATH
+Mount the developer disk image at PATH.
+For iOS 17+, PATH is a directory containing a .dmg image, a BuildManifest.plist,
+and a Firmware sub-directory.
+
+For older versions PATH is a .dmg filename with a .dmg.signature file in the same directory, or with
+another parameter pointing to a file elsewhere.
+.TP
+.B list
+List mounted disk images.
+.TP
+.B unmount PATH
+Unmount the image mounted at PATH.
+.TP
+.B devmodestatus
+Query the developer mode status (iOS 16+)
.SH OPTIONS
.TP
@@ -20,9 +39,6 @@ connect to network device.
.B \-d, \-\-debug
enable communication debugging.
.TP
-.B \-l, \-\-list
-list mount information
-.TP
.B \-t, \-\-imagetype NAME
the image type to use, default is 'Developer'
.TP
@@ -34,12 +50,6 @@ prints usage information
.TP
.B \-v, \-\-version
prints version information.
-.TP
-.B IMAGE_FILE
-the image filename to mount
-.TP
-.B IMAGE_SIGNATURE_FILE
-corresponding signature file for image filename
.SH AUTHOR
Nikias Bassen