summaryrefslogtreecommitdiffstats
path: root/udev/39-usbmuxd.rules.in
AgeCommit message (Collapse)AuthorFilesLines
2014-09-19Add systemd activation autofoo with fallback for udev and manual activationGravatar Martin Szulecki1-4/+4
2013-11-04udev: Set "deactivated" USB configuration on iOS devices by defaultGravatar Martin Szulecki1-2/+2
With the introduction of iOS 7, devices should start of in the "deactivated" USB configuration "0" by default to not trigger a trust dialog. Once the devices are identified, usbmuxd will set the correct USB configuration itself and immediately run the preflight worker code to ensure a trust relationship with the host is established. This change fixes the trust dialog from appearing during hotplug of paired devices. The last remaining issue is that current kernel code still sets the USB configuration to "1" by default before the udev rules and thus causes multiple connection beeps.
2013-09-26udev: lower rules numbering to make sure we start as early as possibleGravatar Nikias Bassen1-0/+7
To prevent the trust dialog from appearing on iOS7 devices we need to make sure that no PTP access is happening before usbmuxd starts. So we start as early as possible so the device will be in trusted host state.