Highlights
⚡ Faster userspace tunnel downloads on macOS
On macOS, data the device sends over the default no-root userspace tunnel was capped at a few MB/s: each service connection goes through a local unix socket whose 8 KiB buffers moved only 8 KiB per event-loop pass. The buffers are now 1 MiB, and on a raw kdebug trace the userspace tunnel carries ~80 MB/s, the same as a root kernel tunnel.
parse-live --bsc now keeps up with the device during app launches over the default tunnel. On an iPhone Air (iOS 27.2) it went from ~45k lines/s, falling 31 s behind in a minute, to 75-120k lines/s, staying within 0.13 s.
pymobiledevice3 developer dvt core-profile-session parse-live --bscWhat's Changed
- fc11097 docs: parse-live --bsc keeps up over the userspace tunnel (#2046) (@doronz88)
- c8b1f2e userspace_tunnel: Raise the relay's unix socket buffers (#2046) (@doronz88)
Full Changelog: v11.35.0...v11.35.1