summaryrefslogtreecommitdiff
path: root/light/aidl/default
diff options
context:
space:
mode:
Diffstat (limited to 'light/aidl/default')
-rw-r--r--light/aidl/default/Android.bp2
-rw-r--r--light/aidl/default/lights-default.xml1
-rw-r--r--light/aidl/default/main.cpp2
3 files changed, 3 insertions, 2 deletions
diff --git a/light/aidl/default/Android.bp b/light/aidl/default/Android.bp
index 459b8e2248..7920503ac5 100644
--- a/light/aidl/default/Android.bp
+++ b/light/aidl/default/Android.bp
@@ -16,7 +16,7 @@ cc_binary {
shared_libs: [
"libbase",
"libbinder_ndk",
- "android.hardware.light-V1-ndk_platform",
+ "android.hardware.light-V2-ndk",
],
srcs: [
"Lights.cpp",
diff --git a/light/aidl/default/lights-default.xml b/light/aidl/default/lights-default.xml
index db604d61f0..abdd74e491 100644
--- a/light/aidl/default/lights-default.xml
+++ b/light/aidl/default/lights-default.xml
@@ -1,6 +1,7 @@
<manifest version="1.0" type="device">
<hal format="aidl">
<name>android.hardware.light</name>
+ <version>2</version>
<fqname>ILights/default</fqname>
</hal>
</manifest>
diff --git a/light/aidl/default/main.cpp b/light/aidl/default/main.cpp
index a860bf4a98..54e1316e2e 100644
--- a/light/aidl/default/main.cpp
+++ b/light/aidl/default/main.cpp
@@ -28,7 +28,7 @@ int main() {
const std::string instance = std::string() + Lights::descriptor + "/default";
binder_status_t status = AServiceManager_addService(lights->asBinder().get(), instance.c_str());
- CHECK(status == STATUS_OK);
+ CHECK_EQ(status, STATUS_OK);
ABinderProcess_joinThreadPool();
return EXIT_FAILURE; // should not reached