android_system_core/adb/client
Josh Gao b35ee22887 adb: pin USB interface versions on darwin.
It's possible to build against an SDK that's newer than the OS that
we're actually running via Xcode update, and Apple increments the
unversioned IOKit interface IDs to the newest version on every release,
which leads to mysterious failures to acquire an interface.

Pin the interface versions to IOUSBFamily 5.0.0, which shipped on OS X
10.7.3.

Bug: http://b/119264733
Test: ./test_device.py
Change-Id: Id26760bc62c89a1f7ef67511b21f9d9252ab69f3
2018-11-08 16:49:46 -08:00
..
adb_client.cpp adb: really make kill-server wait for server death 2018-08-29 15:46:47 -07:00
adb_client.h Integrate adb with fastdeploy 2018-08-06 13:57:47 +01:00
adb_install.cpp adb install-multiple to also accept .fsv_sig 2018-10-29 16:55:06 -07:00
adb_install.h Reverted aapt dependency to be a dependency on libandroidfw 2018-10-05 17:55:05 +01:00
auth.cpp adb: report connection status when we're unauthorized. 2018-08-08 17:40:15 -07:00
bugreport.cpp adb: don't use <error.h>. 2018-10-22 17:04:32 -07:00
bugreport.h adb: switch over to Android.bp. 2018-02-28 15:29:50 -08:00
commandline.cpp adb: correct tcpip help message 2018-10-24 10:38:33 -07:00
commandline.h Integrate adb with fastdeploy 2018-08-06 13:57:47 +01:00
console.cpp adb: print emulator console output 2018-10-30 14:36:33 -07:00
fastdeploy.cpp adb: don't use <error.h>. 2018-10-22 17:04:32 -07:00
fastdeploy.h Reverted aapt dependency to be a dependency on libandroidfw 2018-10-05 17:55:05 +01:00
fastdeploycallbacks.cpp Integrate adb with fastdeploy 2018-08-06 13:57:47 +01:00
fastdeploycallbacks.h Integrate adb with fastdeploy 2018-08-06 13:57:47 +01:00
file_sync_client.cpp Add feature flag for b/110953234 fix. 2018-10-23 18:28:46 +00:00
file_sync_client.h adb: split file_sync_service.h into client and daemon parts. 2018-07-25 18:08:32 -07:00
line_printer.cpp adb: don't spew push/pull progress to dumb terminals. 2018-08-22 17:28:33 -07:00
line_printer.h adb: don't spew push/pull progress to dumb terminals. 2018-08-22 17:28:33 -07:00
main.cpp adb: rationalize fatal/error logging. 2018-10-19 14:04:24 -07:00
transport_mdns.cpp adb: remove fdevent_install, fdevent_remove. 2018-05-22 14:54:49 -07:00
usb_dispatch.cpp adb: fix darwin build break. 2017-05-10 13:58:51 -07:00
usb_libusb.cpp adb: Have device usb_handle return io size 2018-07-17 11:53:30 -07:00
usb_linux.cpp adb should #include <sys/sysmacros.h> 2018-08-30 01:12:56 +04:00
usb_osx.cpp adb: pin USB interface versions on darwin. 2018-11-08 16:49:46 -08:00
usb_windows.cpp adb: rationalize fatal/error logging. 2018-10-19 14:04:24 -07:00