github doronz88/pymobiledevice3 v10.7.2

latest releases: v11.19.4, v11.19.3, v11.19.2...
one month ago

Highlights

🐛 Fix Recovery Mode device detection on Windows

The USB scan for Recovery/DFU devices read the manufacturer string descriptor of every enumerated USB device, which requires opening it. On Windows, unrelated devices without a libusb-compatible driver raise NotImplementedError on open, aborting the whole scan before ever reaching a connected Apple device — making pymobiledevice3 restore commands fail to find an iPhone in Recovery Mode.

Devices are now matched by their VID/PID (cached at enumeration, no open required), so unrelated devices are never touched at all, and Apple devices that can't be opened (missing driver/permissions) are skipped instead of crashing the scan.

What's Changed

Full Changelog: v10.7.1...v10.7.2

Don't miss a new pymobiledevice3 release

NewReleases is sending notifications on new releases.