adbd: use libadbd_auth for authentication.
Bug: http://b/137798163
Test: for i in `seq 1 100000`; do echo $i; adb wait-for-device shell "su 0 stop; su 0 start; sleep 10"; adb disconnect; done
Change-Id: Ie481e79a48c4aabf18ef797317ba18f207808c63
diff --git a/adb/Android.bp b/adb/Android.bp
index d14fe56..9c7a1b9 100644
--- a/adb/Android.bp
+++ b/adb/Android.bp
@@ -361,6 +361,7 @@
],
shared_libs: [
+ "libadbd_auth",
"libasyncio",
"libbase",
"libcrypto",
@@ -414,6 +415,7 @@
],
shared_libs: [
+ "libadbd_auth",
"libasyncio",
"libbase",
"libcrypto",
@@ -460,6 +462,7 @@
],
shared_libs: [
+ "libadbd_auth",
"libadbd_services",
"libasyncio",
"libbase",
@@ -494,6 +497,7 @@
shared_libs: [
"libadbd",
+ "libadbd_auth",
"libadbd_services",
"libbase",
"libcap",
@@ -509,6 +513,7 @@
name: "adbd_system_binaries",
required: [
"abb",
+ "libadbd_auth",
"reboot",
"set-verity-state",
]
@@ -615,6 +620,7 @@
static_libs: [
"libadbd",
+ "libadbd_auth",
"libbase",
"libcutils",
"libcrypto_utils",