diff options
author | Chris Paulo <chrispaulo@google.com> | 2023-02-14 04:36:00 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-02-14 04:36:00 +0000 |
commit | 741a492eb09af1a4040cbd871344f386a2564fbf (patch) | |
tree | 7cdcc24a52195bb8ffaa0b80aea610306eeb7fba | |
parent | fc2cf0db942e79a50065f059bfc53f54f9b08d2b (diff) | |
parent | f7d0a7ae2e1fc202cd6040cea3943fafc14669f5 (diff) | |
download | pixel-sepolicy-741a492eb09af1a4040cbd871344f386a2564fbf.tar.gz |
sepolicy/vibrator: Update sepolicy to support adaptive haptics property am: b4abcc2ce1 am: 5c8426b36d am: f7d0a7ae2e
Original change: https://android-review.googlesource.com/c/platform/hardware/google/pixel-sepolicy/+/2433679
Change-Id: I46870f7cd7f3aedc2d7921d1efff48d7bcf0dc85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | vibrator/common/property_contexts | 3 | ||||
-rw-r--r-- | vibrator/cs40l26/hal_vibrator_default.te | 3 | ||||
-rw-r--r-- | vibrator/cs40l26/vendor_init.te | 1 |
3 files changed, 6 insertions, 1 deletions
diff --git a/vibrator/common/property_contexts b/vibrator/common/property_contexts index 64a2600..089a357 100644 --- a/vibrator/common/property_contexts +++ b/vibrator/common/property_contexts @@ -1 +1,2 @@ -ro.vendor.vibrator.hal. u:object_r:vendor_vibrator_prop:s0 +ro.vendor.vibrator.hal. u:object_r:vendor_vibrator_prop:s0 +persist.vendor.vibrator.hal. u:object_r:vendor_vibrator_prop:s0 diff --git a/vibrator/cs40l26/hal_vibrator_default.te b/vibrator/cs40l26/hal_vibrator_default.te index 478bee9..060c484 100644 --- a/vibrator/cs40l26/hal_vibrator_default.te +++ b/vibrator/cs40l26/hal_vibrator_default.te @@ -15,5 +15,8 @@ r_dir_file(hal_vibrator_default, persist_haptics_file) get_prop(hal_vibrator_default, vendor_vibrator_prop); +# Allow Vibrator HAL to communicate with daemon via socket +unix_socket_connect(hal_vibrator_default, chre, chre); + # Allow vibrator HAL's default implementation to use vendor-binder service vndbinder_use(hal_vibrator_default); diff --git a/vibrator/cs40l26/vendor_init.te b/vibrator/cs40l26/vendor_init.te index 417a40c..da5a9d6 100644 --- a/vibrator/cs40l26/vendor_init.te +++ b/vibrator/cs40l26/vendor_init.te @@ -1 +1,2 @@ set_prop(vendor_init, vendor_vibrator_prop) +get_prop(vendor_init, adaptive_haptics_prop) |