platform_system_core/adb/client
Josh Gao 2020dd6f2e adb: wait for device to disconnect upon adb root.
Previously, there was a race where if adb root took longer than 3
seconds to take effect, we'd return early and allow subsequent commands
to be targeted at the still-not-dead transport, and spuriously fail.

Bug: http://b/124244488
Test: test_device.py
Change-Id: I791a4f82946eb28e4d37729ab0ed3b7fc05b42a2
2019-02-25 13:59:00 -08:00
..
adb_client.cpp adb: tell the client what transport it received. 2019-02-25 13:49:25 -08:00
adb_client.h adb: tell the client what transport it received. 2019-02-25 13:49:25 -08:00
adb_install.cpp Fix: Propagate cmd args to multi-package sessions. 2019-01-30 16:40:02 +00:00
adb_install.h Adds atomic install support to adb 2019-01-11 18:13:36 +00:00
auth.cpp adb: stop using adbkey.pub. 2018-11-15 17:50:57 -08: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: wait for device to disconnect upon adb root. 2019-02-25 13:59:00 -08:00
commandline.h Integrate adb with fastdeploy 2018-08-06 13:57:47 +01:00
console.cpp adb: convert more stuff to unique_fd. 2019-01-23 17:11:13 -08:00
fastdeploy.cpp Change --fastdeploy behaviour 2018-12-14 15:25:15 +00:00
fastdeploy.h Change --fastdeploy behaviour 2018-12-14 15:25:15 +00:00
fastdeploycallbacks.cpp Fix adb not correctly reading return code from DeployAgent 2018-12-06 15:46:38 +00:00
fastdeploycallbacks.h Fix adb not correctly reading return code from DeployAgent 2018-12-06 15:46:38 +00:00
file_sync_client.cpp adb: update symlink timestamps. 2019-02-20 13:17:56 -08: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: win32: LinePrinter Unicode support 2018-09-02 16:27:12 -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: switch unix_open to string_view. 2018-12-21 01:43:31 -08: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: libusb: don't set interface alternate setting. 2018-11-12 14:08:40 -08:00
usb_linux.cpp adb: switch usb_linux helper to string_view. 2018-12-21 01:43:34 -08: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