From 64170f1eb390f6fe407631eda4e51ed1e91706f9 Mon Sep 17 00:00:00 2001 From: Tai Kuo Date: Thu, 5 Jan 2023 17:14:30 +0800 Subject: [PATCH] Update vibrator SEPolicy for possible paths Bug: 264625320 Test: Check sysfs path with ls -Z. Change-Id: Ieaa9e915901d7b8791ec50bae91c8d25f1e3db0f --- husky/genfs_contexts | 5 +++-- ripcurrent/genfs_contexts | 25 ++++++------------------- shiba/genfs_contexts | 5 +++-- vibrator/cs40l26/file_contexts | 2 -- 4 files changed, 12 insertions(+), 25 deletions(-) delete mode 100644 vibrator/cs40l26/file_contexts 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