I’m working on a pair of new builtin interfaces for snapd:
- the ability for an official
usbmuxdsnap to consume USB iDevices exposed as usbmuxd that would expose a unix socket for usbmuxd connections (other snaps would consume this right)
- the ability for a snap to consume USB iDevices in DFU or recovery modes.
I’m guessing the best way to do this is by creating two new “device class” builtin interfaces shamelessly copying from ADB.
Is this sounding correct?