Convert supplicant service to use new AIDL interface.
Bug: 196235436
Test: Pass AIDL VTS tests and regression tests.
Change-Id: I0d7b75f526c13fc655a023d7dca088339b06b28e
diff --git a/wpa_supplicant/Android.bp b/wpa_supplicant/Android.bp
index 8f60cbd..eefce6e 100644
--- a/wpa_supplicant/Android.bp
+++ b/wpa_supplicant/Android.bp
@@ -59,16 +59,12 @@
defaults: ["wpa_supplicant_cflags_defaults"],
srcs: [":wpa_supplicant_srcs"],
shared_libs: [
- "android.hardware.wifi.supplicant@1.0",
- "android.hardware.wifi.supplicant@1.1",
- "android.hardware.wifi.supplicant@1.2",
- "android.hardware.wifi.supplicant@1.3",
- "android.hardware.wifi.supplicant@1.4",
+ "android.hardware.wifi.supplicant-V1-ndk",
"libbase",
+ "libbinder_ndk",
"libc",
"libcrypto",
"libcutils",
- "libhidlbase",
"libkeystore-engine-wifi-hidl",
"libkeystore-wifi-hidl",
"liblog",
@@ -79,11 +75,11 @@
relative_install_path: "hw",
soc_specific: true,
static_libs: [
- "libwpa_hidl_bp",
+ "libwpa_aidl_bp",
],
header_libs: [
"wpa_supplicant_headers",
- "libwpa_hidl_headers",
+ "libwpa_aidl_headers",
],
}
@@ -129,7 +125,7 @@
"-DCONFIG_CTRL_IFACE",
"-DCONFIG_CTRL_IFACE_CLIENT_DIR=\"/data/vendor/wifi/wpa/sockets\"",
"-DCONFIG_CTRL_IFACE_DIR=\"/data/vendor/wifi/wpa/sockets\"",
- "-DCONFIG_CTRL_IFACE_HIDL",
+ "-DCONFIG_CTRL_IFACE_AIDL",
"-DCONFIG_CTRL_IFACE_UNIX",
"-DCONFIG_DPP",
"-DCONFIG_DPP2",