diff options
Diffstat (limited to 'light/aidl/default')
-rw-r--r-- | light/aidl/default/Android.bp | 2 | ||||
-rw-r--r-- | light/aidl/default/lights-default.xml | 1 | ||||
-rw-r--r-- | light/aidl/default/main.cpp | 2 |
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 |