From a8fd5e61e063b976d6e647fe528334ecfa4126f7 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Fri, 2 Feb 2018 19:11:29 +0100 Subject: [PATCH] msm8976-common: Binderize camera & graphics composer --- manifest.xml | 4 ++-- msm8976.mk | 2 ++ sepolicy/hal_camera_default.te | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 sepolicy/hal_camera_default.te diff --git a/manifest.xml b/manifest.xml index af079aa..e714dcd 100644 --- a/manifest.xml +++ b/manifest.xml @@ -37,7 +37,7 @@ android.hardware.camera.provider - passthrough + hwbinder 2.4 ICameraProvider @@ -104,7 +104,7 @@ android.hardware.graphics.composer - passthrough + hwbinder 2.1 IComposer diff --git a/msm8976.mk b/msm8976.mk index 6947e16..06db7fb 100644 --- a/msm8976.mk +++ b/msm8976.mk @@ -119,6 +119,7 @@ PRODUCT_PACKAGES += \ # Camera PRODUCT_PACKAGES += \ android.hardware.camera.provider@2.4-impl-legacy \ + android.hardware.camera.provider@2.4-service \ camera.msm8952 \ libcamera_parameters_shim @@ -132,6 +133,7 @@ PRODUCT_PACKAGES += \ android.hardware.graphics.allocator@2.0-impl \ android.hardware.graphics.allocator@2.0-service \ android.hardware.graphics.composer@2.1-impl \ + android.hardware.graphics.composer@2.1-service \ android.hardware.graphics.mapper@2.0-impl \ android.hardware.memtrack@1.0-impl \ android.hardware.memtrack@1.0-service \ diff --git a/sepolicy/hal_camera_default.te b/sepolicy/hal_camera_default.te new file mode 100644 index 0000000..115e23b --- /dev/null +++ b/sepolicy/hal_camera_default.te @@ -0,0 +1 @@ +allow hal_camera_default camera_data_file:sock_file write;