Skip to content

v10.11.0

Choose a tag to compare

@doronz88 doronz88 released this 23 Aug 14:38
· 81 commits to master since this release
4c3a6bc

Highlights

✨ tunneld over a unix domain socket

tunneld can now bind a unix domain socket instead of a TCP host/port, and every consumer can point at it — the --tunnel device option now accepts a UDID:UDS_PATH suffix (the UDID part may be empty), and the Python API (get_tunneld_devices / get_tunneld_device_by_udid) accepts a socket path anywhere it previously took a (host, port) tuple. Useful for locking the daemon down with filesystem permissions or avoiding port collisions entirely.

# Server
sudo pymobiledevice3 remote tunneld --uds /var/run/tunneld.sock

# Client
pymobiledevice3 developer dvt ls / --tunnel ':/var/run/tunneld.sock'

What's Changed

Full Changelog: v10.10.4...v10.11.0