android_system_core/adb/daemon
Mark Salyzyn 2f6c180749 adb: use /system/bin/remount command
Replace direct logic in support for 'adb remount' with an exec out to
/system/bin/remount to do the heavy lifting.  Remount success and
failure strings are reported by the adb remount service in response
to the various reported errors, freeing up the remount command itself
from the legacy of script expectations.

Test: adb-remount-test.sh
Bug: 122602260
Change-Id: I686fa465f463b881bbb38f709d780a95e463be80
2019-03-04 11:12:54 -08:00
..
include/adbd adbd: extract functionfs fd creation. 2018-10-18 13:58:06 -07:00
abb.cpp adbd: switch abb to ConsumePrefix. 2019-02-25 13:59:00 -08:00
abb_service.cpp Adding EXEC version of calling ABB. 2019-02-23 06:15:03 +00:00
auth.cpp adbd: compile for host. 2019-01-23 12:59:41 -08:00
file_sync_service.cpp adb: update symlink timestamps. 2019-02-20 13:17:56 -08: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: switch to base::{Send,Receive}FileDescriptors. 2019-02-13 13:21:54 -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 adb: use /system/bin/remount command 2019-03-04 11:12:54 -08:00
remount_service.h adb: use /system/bin/remount command 2019-03-04 11:12:54 -08:00
restart_service.cpp adbd: log when exiting due to root/unroot/tcpip/usb. 2019-02-19 13:12:59 -08:00
restart_service.h adbd: compile for host. 2019-01-23 12:59:41 -08:00
services.cpp adbd: switch daemon/services to ConsumePrefix. 2019-02-25 13:49:25 -08:00
set_verity_enable_state_service.cpp adb: use /system/bin/remount command 2019-03-04 11:12:54 -08:00
set_verity_enable_state_service.h adbd: compile for host. 2019-01-23 12:59:41 -08:00
shell_service.cpp Adding EXEC version of calling ABB. 2019-02-23 06:15:03 +00:00
shell_service.h Adding EXEC version of calling ABB. 2019-02-23 06:15:03 +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 Merge "adbd: fix a case where we can fail to join a thread." 2019-03-01 10:16:46 +00: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