android_system_core/adb
Yabin Cui 5d002b8d6a adb: don't reset usb when connecting it.
Calling libusb_reset_device() resets the usb connection with device
on linux platform. It can interfere with other usb interfaces and only
works on linux.
Removing it only affects when adb server is killed while doing IO with
device, which will be solved in later patches.

Bug: http://b/32952319
Test: none
Change-Id: I19522435eadd938ff95d49cbae3bcaa5c8f6d184
2017-04-04 10:29:21 -07:00
..
client adb: don't reset usb when connecting it. 2017-04-04 10:29:21 -07:00
daemon Merge changes from topic 'adb-mdnsd' 2017-03-10 01:09:42 +00:00
sysdeps Revert "Revert "adb: extend sync protocol's stat support."" 2016-12-05 17:38:30 -08:00
.clang-format Remove extraneous .clang-format files 2017-03-14 14:06:31 -07:00
adb.cpp Show install path in "adb --version" and "fastboot --version". 2017-03-30 15:10:24 -07:00
adb.h adb: add adb host-features, report libusb status. 2017-02-22 18:19:21 -08:00
adb_auth.h adb: rationalize types. 2016-10-06 14:50:02 -07:00
adb_auth_host.cpp adb: check for and report inotify_init1 failure. 2017-01-20 15:26:00 -08:00
adb_client.cpp Remove unused adb_set_transport. 2016-12-02 12:53:09 -08:00
adb_client.h Remove unused adb_set_transport. 2016-12-02 12:53:09 -08:00
adb_io.cpp adb: add sysdeps/chrono.h for chrono literals on Win32. 2016-11-16 12:14:59 -08:00
adb_io.h adb: fix adb client running out of sockets on Windows 2015-10-30 16:23:10 -07:00
adb_io_test.cpp adb: disable tests that are expected to fail on Win32. 2016-04-18 14:33:38 -07:00
adb_listeners.cpp adb: factor out socket specification. 2016-08-25 17:12:26 -07:00
adb_listeners.h adb: support forwarding TCP port 0. 2016-05-09 16:55:10 -07:00
adb_listeners_test.cpp adb: support forwarding TCP port 0. 2016-05-09 16:55:10 -07:00
adb_mdns.h Add mDNS device discovery for adb client 2017-03-07 14:45:51 -08:00
adb_trace.cpp adb: fix adb trace tag 2016-12-14 12:41:43 -06:00
adb_trace.h adb: add tracing to file_sync_service.cpp. 2016-12-12 12:28:45 -08:00
adb_unique_fd.h adb: extract the adb-specific unique_fd out into its own header. 2016-09-01 15:49:06 -07:00
adb_utils.cpp adb: allow symlinks to directories in directory_exists. 2017-03-23 16:19:55 -07:00
adb_utils.h Move adb_dirname and adb_basename to libbase 2017-02-27 18:18:31 -08:00
adb_utils_test.cpp adb: allow symlinks to directories in directory_exists. 2017-03-23 16:19:55 -07:00
adbd_auth.cpp adb: rationalize types. 2016-10-06 14:50:02 -07:00
Android.mk Make ADB over mDNS work on Windows 2017-03-07 14:45:52 -08:00
bugreport.cpp Don't display bugreport progress when it recedes. 2017-03-20 11:49:21 -07:00
bugreport.h DO NOT MERGE: Removed extra 'pulling file' message. 2016-08-30 13:06:30 -07:00
bugreport_test.cpp Don't display bugreport progress when it recedes. 2017-03-20 11:49:21 -07:00
commandline.cpp Switch "adb sideload" over to lseek/read. 2017-03-22 14:34:16 -07:00
commandline.h DO NOT MERGE: Refactored functions that copy sdout and stderr to strings to use a callback. 2016-08-30 13:06:26 -07:00
console.cpp adb: add helper to get the ~/.android directory. 2016-09-01 15:43:22 -07:00
CPPLINT.cfg
diagnose_usb.cpp Share the new adb USB diagnostic code with fastboot. 2015-12-14 10:50:21 -08:00
diagnose_usb.h Share the new adb USB diagnostic code with fastboot. 2015-12-14 10:50:21 -08:00
fdevent.cpp Fix google-explicit-constructor warnings. 2016-04-29 15:44:04 -07:00
fdevent.h adb: make fdevent_test, socket_test compile on Windows. 2016-02-22 15:57:08 -08:00
fdevent_test.cpp adb: make fdevent_test, socket_test compile on Windows. 2016-02-22 15:57:08 -08:00
fdevent_test.h adb: fix socket tests. 2016-04-25 19:51:58 -07:00
file_sync_client.cpp Move adb_dirname and adb_basename to libbase 2017-02-27 18:18:31 -08:00
file_sync_service.cpp Move adb_dirname and adb_basename to libbase 2017-02-27 18:18:31 -08:00
file_sync_service.h Revert "Revert "adb: extend sync protocol's stat support."" 2016-12-05 17:38:30 -08:00
framebuffer_service.cpp
jdwp_service.cpp adb: switch the jdwp control socket to SOCK_SEQPACKET. 2017-03-20 13:37:13 -07:00
line_printer.cpp adb: add missing newline when printing transfer rate. 2016-08-04 14:56:53 -07:00
line_printer.h Simplify adb LinePrinter newline handling. 2015-12-09 18:42:41 -08:00
MODULE_LICENSE_APACHE2
NOTICE adb: append the libwinpthread COPYING to adb's NOTICE. 2017-03-08 21:27:59 -08:00
OVERVIEW.TXT
protocol.txt Precise command constants on adb/protoxol.txt 2016-08-30 01:30:12 +02:00
remount_service.cpp adb: replacing fs_mgr_read_fstab() with fs_mgr_read_fstab_default() 2017-03-11 09:37:56 +08:00
remount_service.h
security_log_tags.h ADB security logging 2016-01-21 15:57:02 +00:00
services.cpp Add mDNS device discovery for adb client 2017-03-07 14:45:51 -08:00
services.h adb: put legacy shell: service back in. 2015-09-30 15:40:09 -07:00
SERVICES.TXT adb sync cleanup. 2015-08-24 11:15:01 -07:00
set_verity_enable_state_service.cpp adb: early-mount: fix verity toggle through adb for early mount 2017-02-23 16:48:52 -08:00
shell_service.cpp adbd's children should have SIGPIPE set to SIG_DFL. 2017-02-17 11:14:33 -08:00
shell_service.h Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
shell_service_protocol.cpp adb: create shell protocol class (take 2). 2015-09-08 10:04:10 -07:00
shell_service_protocol_test.cpp adb: fix undefined behavior 2016-10-19 19:39:44 -07:00
shell_service_test.cpp adb: fix subprocess termination for legacy shell. 2016-01-27 17:13:41 -08:00
socket.h Address const issues in preparation for libcxx rebase. 2016-03-29 17:17:51 +00:00
socket_spec.cpp adb: parse tcp socket specs with base::ParseNetAddress. 2016-09-20 13:55:43 -07:00
socket_spec.h adb: parse tcp socket specs with base::ParseNetAddress. 2016-09-20 13:55:43 -07:00
socket_spec_test.cpp adb: parse tcp socket specs with base::ParseNetAddress. 2016-09-20 13:55:43 -07:00
socket_test.cpp adb: add sysdeps/chrono.h for chrono literals on Win32. 2016-11-16 12:14:59 -08:00
sockets.cpp adb: add adb reconnect offline to reconnect offline devices. 2016-10-27 17:13:23 -07:00
sockets.dia
SYNC.TXT adb sync cleanup. 2015-08-24 11:15:01 -07:00
sysdeps.h Revert "adb: check our socketpair ends in our win32 emulation." 2017-03-30 13:12:37 -07:00
sysdeps_test.cpp adb: add sysdeps/chrono.h for chrono literals on Win32. 2016-11-16 12:14:59 -08:00
sysdeps_unix.cpp adb: use TCP keepalive. 2016-03-03 15:42:11 -08:00
sysdeps_win32.cpp Revert "adb: check our socketpair ends in our win32 emulation." 2017-03-30 13:12:37 -07:00
sysdeps_win32_test.cpp adb: add script to trace adbd. 2016-12-13 14:31:17 -08:00
test_adb.py libcutils: try all addresses in socket_network_client_timeout. 2016-09-01 15:56:58 -07:00
test_device.py adb: be more permissive in test_push_error_reporting. 2016-11-21 18:39:21 -08:00
trace.sh adb: add script to trace adbd. 2016-12-13 14:31:17 -08:00
transport.cpp adb: add adb host-features, report libusb status. 2017-02-22 18:19:21 -08:00
transport.h Add mDNS device discovery for adb client 2017-03-07 14:45:51 -08:00
transport_local.cpp Add mDNS device discovery for adb client 2017-03-07 14:45:51 -08:00
transport_mdns.cpp Make ADB over mDNS work on Windows 2017-03-07 14:45:52 -08:00
transport_mdns_unsupported.cpp Don't include mDNS support on platforms other than Linux 2017-03-07 14:45:52 -08:00
transport_test.cpp adb: kill adb_mutex_t, adb_cond_t. 2016-09-21 17:22:22 -07:00
transport_usb.cpp adb: turn on libusb by default. 2017-03-02 13:23:56 -08:00
usb.h adb: add adb host-features, report libusb status. 2017-02-22 18:19:21 -08:00