1idevicediagnostics(1) General Commands Manual idevicediagnostics(1)
2
3
4
6 idevicediagnostics - Interact with the diagnostics interface of a
7 device.
8
10 idevicediagnostics [OPTIONS] COMMAND
11
12
14 Interact with the diagnostics interface of a device which allows one to
15 retrieve all kinds of information including diagnostics data, mobi‐
16 legestalt data, remote access to the IORegistry and certain commands
17 like restart, shutdown and sleep. Only available for iOS 4 and later.
18 Accessing IORegistry is only supported on iOS 5 and later.
19
20
22 -u, --udid UDID
23 target specific device by UDID.
24
25 -n, --network
26 connect to network device.
27
28 -d, --debug
29 enable communication debugging.
30
31 -h, --help
32 prints usage information.
33
34 -v, --version
35 prints version information.
36
37
39 diagnostics [TYPE]
40 print diagnostics information from device optionally by TYPE.
41 This includes "All", "WiFi", "GasGauge" or "NAND". Default is
42 "All".
43
44 mobilegestalt KEY [...]
45 print values of mobilegestalt keys passed as arguments after the
46 command and separated by a space.
47
48 ioreg [PLANE]
49 print IORegistry of device, optionally by PLANE like "IODevice‐
50 Tree", "IOPower"
51 or "IOService". Only available on iOS 5 and later.
52
53 shutdown
54 shutdown device
55
56 restart
57 restart device
58
59 sleep put device into sleep mode which also disconnects it from the
60 host.
61
62
64 Martin Szulecki
65
66
68 https://libimobiledevice.org
69
70 https://github.com/libimobiledevice/libimobiledevice
71
72
73
74 idevicediagnostics(1)