Highlights
🐛 Fix Recovery mode fallback when usbmuxd is unavailable
pymobiledevice3 restore commands would previously fail outright when usbmuxd wasn't available (e.g. no usbmuxd running on the host), instead of falling back to searching for devices in Recovery mode. The usbmuxd device enumeration is now performed inside the fallback logic, so restore operations work as expected against devices already in Recovery mode even without a usbmuxd connection.
✨ Vision Pro device class
The Apple Vision Pro (RealityDevice) is now recognized as a proper device class in lockdown, instead of being reported as Unknown.
What's Changed
- 38b4a04 restore: Properly fall back to Recovery mode if usbmuxd is not available (#1761) (@jvdsn)
- 410421e lockdown: Add Vision Pro device class (#1762) (@jvdsn)
Full Changelog: v9.33.1...v9.33.2