summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTai Kuo <taikuo@google.com>2023-01-05 17:14:30 +0800
committerTai Kuo <taikuo@google.com>2023-01-16 15:54:35 +0800
commit64170f1eb390f6fe407631eda4e51ed1e91706f9 (patch)
treeafc7b8becba904bc76c071e154c60c9b88a934b4
parent7f4cb6885f9398b56b4553769ad3ab5040714d50 (diff)
downloadshusky-sepolicy-64170f1eb390f6fe407631eda4e51ed1e91706f9.tar.gz
Update vibrator SEPolicy for possible paths
Bug: 264625320 Test: Check sysfs path with ls -Z. Change-Id: Ieaa9e915901d7b8791ec50bae91c8d25f1e3db0f
-rw-r--r--husky/genfs_contexts5
-rw-r--r--ripcurrent/genfs_contexts25
-rw-r--r--shiba/genfs_contexts5
-rw-r--r--vibrator/cs40l26/file_contexts2
4 files changed, 12 insertions, 25 deletions
diff --git a/husky/genfs_contexts b/husky/genfs_contexts
index d4641bf..8fd5af8 100644
--- a/husky/genfs_contexts
+++ b/husky/genfs_contexts
@@ -1,6 +1,7 @@
# Haptics
-genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0
# WLC
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0
diff --git a/ripcurrent/genfs_contexts b/ripcurrent/genfs_contexts
index 0ccb3b3..a46cc21 100644
--- a/ripcurrent/genfs_contexts
+++ b/ripcurrent/genfs_contexts
@@ -1,23 +1,10 @@
# Haptics
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-0/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-1/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-2/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-3/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-7/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-8/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-0/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-1/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-2/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-3/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-7/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-8/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0042 u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0042 u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0042 u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0
# WLC
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0
diff --git a/shiba/genfs_contexts b/shiba/genfs_contexts
index d4641bf..8fd5af8 100644
--- a/shiba/genfs_contexts
+++ b/shiba/genfs_contexts
@@ -1,6 +1,7 @@
# Haptics
-genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-cs40l26a u:object_r:sysfs_vibrator:s0
-genfscon sysfs /devices/platform/10970000.hsi2c/i2c-4/i2c-cs40l26a-dual u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-6/6-0043 u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object_r:sysfs_vibrator:s0
+genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0
# WLC
genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0
diff --git a/vibrator/cs40l26/file_contexts b/vibrator/cs40l26/file_contexts
deleted file mode 100644
index 5f517cf..0000000
--- a/vibrator/cs40l26/file_contexts
+++ /dev/null
@@ -1,2 +0,0 @@
-/vendor/bin/hw/android\.hardware\.vibrator-service\.cs40l26-shusky u:object_r:hal_vibrator_default_exec:s0
-/vendor/bin/hw/android\.hardware\.vibrator-service\.cs40l26-dual-shusky u:object_r:hal_vibrator_default_exec:s0