diff options
author | Chris Paulo <chrispaulo@google.com> | 2022-11-16 20:52:07 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-11-16 20:52:07 +0000 |
commit | 2c6be03c0dc3cb8b1f9c4a468440a7e3080dac06 (patch) | |
tree | 4f9b5ac660ec3ac4714a919dc69ebe8768f9b1f2 | |
parent | 679626004d228f5f691a7ab504c54137d0e673d1 (diff) | |
parent | b5eec482fddc6f16ce368ad868ab87d83f30439d (diff) | |
download | lynx-sepolicy-2c6be03c0dc3cb8b1f9c4a468440a7e3080dac06.tar.gz |
device-sepolicy: Add sepolicy for vibrator hal am: b5eec482fd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19981337
Change-Id: I379f4a0ee8e457202e70ba5cadd4a6e97c7b2e8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | vendor/file_contexts | 3 | ||||
-rw-r--r-- | vendor/hal_vibrator_default.te | 3 | ||||
-rw-r--r-- | vendor/property_contexts | 2 | ||||
-rw-r--r-- | vendor/vendor_init.te | 4 |
4 files changed, 12 insertions, 0 deletions
diff --git a/vendor/file_contexts b/vendor/file_contexts index d692577..1b1cd08 100644 --- a/vendor/file_contexts +++ b/vendor/file_contexts @@ -15,3 +15,6 @@ /dev/socket/wifihal(/.*)? u:object_r:vendor_wifihal_socket:s0 /vendor/bin/loc_launcher u:object_r:vendor_location_exec:s0 /vendor/bin/lowi-server u:object_r:lowi_server_exec:s0 + +# Haptics +/vendor/bin/hw/android\.hardware\.vibrator-service\.cs40l26-private-lynx u:object_r:hal_vibrator_default_exec:s0
\ No newline at end of file diff --git a/vendor/hal_vibrator_default.te b/vendor/hal_vibrator_default.te new file mode 100644 index 0000000..b5c7202 --- /dev/null +++ b/vendor/hal_vibrator_default.te @@ -0,0 +1,3 @@ +# Allow Vibrator HAL to communicate with daemon via socket +allow hal_vibrator_default chre:unix_stream_socket connectto; +allow hal_vibrator_default chre_socket:sock_file write;
\ No newline at end of file diff --git a/vendor/property_contexts b/vendor/property_contexts new file mode 100644 index 0000000..75cbb36 --- /dev/null +++ b/vendor/property_contexts @@ -0,0 +1,2 @@ +# Haptics +persist.vendor.vibrator.hal. u:object_r:vendor_vibrator_prop:s0 diff --git a/vendor/vendor_init.te b/vendor/vendor_init.te index 6d9b469..440c30c 100644 --- a/vendor/vendor_init.te +++ b/vendor/vendor_init.te @@ -1 +1,5 @@ +# Camera set_prop(vendor_init, vendor_camera_prop) + +# Haptics +get_prop(vendor_init, adaptive_haptics_prop) |