platform_system_core/adb/daemon
Josh Gao c0b831bb81 adbd: fallback to legacy USB implementation if needed.
Detect kernels that don't support AIO on functionfs endpoints and fall
back to the old legacy implementation.

Test: treehugger
Change-Id: Ice28dcd40c9730ac2dd5e468d065b41c0e076146
2019-02-15 11:43:49 -08:00
..
include/adbd adbd: extract functionfs fd creation. 2018-10-18 13:58:06 -07:00
abb.cpp Adding Android Binder Bridge (abb) utility launched from adbd. 2019-01-07 15:45:11 +00:00
abb_service.cpp Adding Android Binder Bridge (abb) utility launched from adbd. 2019-01-07 15:45:11 +00:00
auth.cpp adbd: compile for host. 2019-01-23 12:59:41 -08:00
file_sync_service.cpp Handle adb sync with Bionic under /bionic 2019-01-30 19:18:22 +09:00
file_sync_service.h adb: use adb's unique_fd instead of android::base. 2018-07-25 18:08:45 -07:00
framebuffer_service.cpp adb: don't use <error.h>. 2018-10-22 17:04:32 -07:00
framebuffer_service.h adbd: compile for host. 2019-01-23 12:59:41 -08:00
jdwp_service.cpp adb: convert more stuff to unique_fd. 2019-01-23 17:11:13 -08:00
main.cpp adbd: compile for host. 2019-01-23 12:59:41 -08:00
mdns.cpp Only set mdns_registered on success 2019-01-09 08:46:50 +01:00
mdns.h Make ADBD announce its presence over mDNS 2017-03-07 14:42:06 -08:00
reboot_service.cpp adbd: compile for host. 2019-01-23 12:59:41 -08:00
reboot_service.h adbd: compile for host. 2019-01-23 12:59:41 -08:00
remount_service.cpp Merge "Add android::fs_mgr namespace for new Fstab code" 2019-01-31 19:35:54 +00:00
remount_service.h adbd: compile for host. 2019-01-23 12:59:41 -08:00
restart_service.cpp adbd: compile for host. 2019-01-23 12:59:41 -08:00
restart_service.h adbd: compile for host. 2019-01-23 12:59:41 -08:00
services.cpp adbd: compile for host. 2019-01-23 12:59:41 -08:00
set_verity_enable_state_service.cpp Add android::fs_mgr namespace for new Fstab code 2019-01-30 20:20:05 -08:00
set_verity_enable_state_service.h adbd: compile for host. 2019-01-23 12:59:41 -08:00
shell_service.cpp adbd: compile for host. 2019-01-23 12:59:41 -08:00
shell_service.h Adding Android Binder Bridge (abb) utility launched from adbd. 2019-01-07 15:45:11 +00:00
shell_service_test.cpp adb: split daemon services out of service_to_fd. 2018-07-25 18:49:37 -07:00
transport_qemu.cpp adbd: fix TCP bind address. 2019-01-30 14:49:20 -08:00
usb.cpp adbd: fallback to legacy USB implementation if needed. 2019-02-15 11:43:49 -08:00
usb_dummy.cpp adbd: compile for host. 2019-01-23 12:59:41 -08:00
usb_ffs.cpp adbd: open functionfs ep0 as O_RDWR. 2018-10-18 13:58:06 -07:00
usb_legacy.cpp adbd: implement a nonblocking USB Connection. 2018-10-19 17:53:18 -07:00