wndkx

Main library commands

UtilityDescription
idevice_id List attached devices or print device name of given device
idevicebackup Create or restore backup for devices (legacy)
idevicebackup2 Create or restore backups for devices running iOS 4 or later
idevicecrashreport Retrieve crash reports from a device
idevicedate Display the current date or set it on a device
idevicedebug Interact with the debugserver service of a device
idevicedebugserverproxy Proxy a debugserver connection from a device for remote debugging
idevicediagnostics Interact with the diagnostics interface of a device
ideviceenterrecovery Make a device enter recovery mode
ideviceimagemounter Mount disk images on the device
ideviceinfo Show information about a connected device
idevicename Display or set the device name
idevicenotificationproxy Post or observe notifications on a device
idevicepair Manage host pairings with devices and usbmuxd
ideviceprovision Manage provisioning profiles on a device
idevicescreenshot Gets a screenshot from the connected device
idevicesetlocation Simulate location on device
idevicesyslog Relay syslog of a connected device

iRecovery commands.

CommandDescription
irecovery -i ECID connect to specific device by its ECID
irecovery -c COMMAND execute iBSS command on the device
irecovery -m print current device mode
irecovery -f FILE send file to a device
irecovery -k FILE send limera1n usb exploit payload from FILE
irecovery -r reset client
irecovery -n reboot device into normal mode (exit recovery loop)
irecovery -e FILE executes recovery script from FILE
irecovery -s start interactive shell
irecovery -q query device info
irecovery -v enable verbose output, repeat for higher verbosity

You can follow guide updates

here