Overview
Guides for understanding how idevice connects to devices and services.
The guides explain the parts of idevice that are hard to learn from API
reference alone.
- Architecture: the stack from usbmuxd to services.
- Pairing: local pairing and remote pairing.
- iOS 17+ Tunnels: RSD, RemoteXPC, and CoreDevice tunnels.
- CoreDevice Services: newer services like HID, pasteboard, and screen capture.
- File & App Services: AFC, app containers, app install, and developer images.
- Developer Services: DVT, XCTest, WDA, and related tooling.
- Debugging & Logs: syslog, OS trace, debug proxy, PCAP, crash logs, and Bluetooth capture.
- Backup & Restore: MobileBackup2, restore services, and TSS.