Skip to content

pymobiledevice3 diagnostics

Reboot/Shutdown device or access other diagnostics services

restart

Restart device

pymobiledevice3 diagnostics restart [OPTIONS]

Options:

Option Description
-r, --reconnect Wait until the device reconnects before finishing the operation.

Accepts the connection options: --rsd, --tunnel, --userspace, --mobdev2, --usbmux, --udid.

shutdown

Shutdown device

pymobiledevice3 diagnostics shutdown [OPTIONS]

Accepts the connection options: --rsd, --tunnel, --userspace, --mobdev2, --usbmux, --udid.

sleep

Put device into sleep

pymobiledevice3 diagnostics sleep [OPTIONS]

Accepts the connection options: --rsd, --tunnel, --userspace, --mobdev2, --usbmux, --udid.

info

Get diagnostics info

pymobiledevice3 diagnostics info [OPTIONS]

Accepts the connection options: --rsd, --tunnel, --userspace, --mobdev2, --usbmux, --udid.

ioregistry

Get ioregistry info

pymobiledevice3 diagnostics ioregistry [OPTIONS]

Options:

Option Description
--plane <str>
--name <str>
--ioclass <str>

Accepts the connection options: --rsd, --tunnel, --userspace, --mobdev2, --usbmux, --udid.

mg

Get MobileGestalt key values from given list. If empty, return all known.

pymobiledevice3 diagnostics mg [OPTIONS]

Options:

Option Description
--keys <str>

Accepts the connection options: --rsd, --tunnel, --userspace, --mobdev2, --usbmux, --udid.

battery

Battery options

battery single

get single snapshot of battery data

pymobiledevice3 diagnostics battery single [OPTIONS]

Accepts the connection options: --rsd, --tunnel, --userspace, --mobdev2, --usbmux, --udid.

battery monitor

monitor battery usage

pymobiledevice3 diagnostics battery monitor [OPTIONS]

Accepts the connection options: --rsd, --tunnel, --userspace, --mobdev2, --usbmux, --udid.

battery wifi

Query WiFi info from IORegistry

pymobiledevice3 diagnostics battery wifi [OPTIONS]

Accepts the connection options: --rsd, --tunnel, --userspace, --mobdev2, --usbmux, --udid.