adb: replace reboot service with exec of /system/bin/reboot.
Test: adb reboot
Test: adb reboot fastboot
Change-Id: Ia4146dde7ef3ae00a782dbe68aff166d63eabdb9
diff --git a/adb/Android.bp b/adb/Android.bp
index d79a97f..d14fe56 100644
--- a/adb/Android.bp
+++ b/adb/Android.bp
@@ -428,11 +428,9 @@
"daemon/abb_service.cpp",
"daemon/framebuffer_service.cpp",
"daemon/mdns.cpp",
- "daemon/reboot_service.cpp",
"daemon/restart_service.cpp",
],
shared_libs: [
- "libbootloader_message",
"libmdnssd",
"libselinux",
],
@@ -511,6 +509,7 @@
name: "adbd_system_binaries",
required: [
"abb",
+ "reboot",
"set-verity-state",
]
}
@@ -518,6 +517,7 @@
phony {
name: "adbd_system_binaries_recovery",
required: [
+ "reboot.recovery",
],
}
@@ -616,7 +616,6 @@
static_libs: [
"libadbd",
"libbase",
- "libbootloader_message",
"libcutils",
"libcrypto_utils",
"libcrypto_static",