diff options
author | Nikias Bassen | 2021-01-09 04:04:56 +0100 |
---|---|---|
committer | Nikias Bassen | 2021-01-09 04:04:56 +0100 |
commit | bf2e2ec054102286ad6ab272be42c21034c136ed (patch) | |
tree | 66c83b90fe249b48468cd59f5dbe4c03232956bb /src/utils.c | |
parent | 63d1164e736d7419198d1b737d10a9aae85bef98 (diff) | |
download | usbmuxd-bf2e2ec054102286ad6ab272be42c21034c136ed.tar.gz usbmuxd-bf2e2ec054102286ad6ab272be42c21034c136ed.tar.bz2 |
usb: Allow configuration 5 after verifying it is actualy usable
VMware on macOS somehow exposes a bad configuration 5 for iDevices. Trying
to use it breaks things and can end up in a kernel panic on the device. The
code change introduced with this commit tries its best to make sure the USB
configuration 5 is not 'bad' before switching to it, and otherwise falling
back to configuration 4.
Diffstat (limited to 'src/utils.c')
0 files changed, 0 insertions, 0 deletions