diff options
author | Ken Yang <yangken@google.com> | 2023-01-05 23:49:43 +0000 |
---|---|---|
committer | Ken Yang <yangken@google.com> | 2023-01-06 20:05:09 +0000 |
commit | 7f4cb6885f9398b56b4553769ad3ab5040714d50 (patch) | |
tree | 2d200db3ea12fc50f633b623fc620e5068b12847 | |
parent | 25fbcb8c93e2a0026423ac2adb362bb77c465eec (diff) | |
download | shusky-sepolicy-7f4cb6885f9398b56b4553769ad3ab5040714d50.tar.gz |
WLC: Cleanup the sysfs_wlc policies
Bug: 263830018
Change-Id: I49cda67298164ffa162481a28b7197c4772eeacb
Signed-off-by: Ken Yang <yangken@google.com>
-rw-r--r-- | husky/genfs_contexts | 12 | ||||
-rw-r--r-- | husky/pixelstats_vendor.te | 3 | ||||
-rw-r--r-- | husky/platform_app.te | 2 | ||||
-rw-r--r-- | husky/system_app.te | 2 | ||||
-rw-r--r-- | ripcurrent/genfs_contexts | 12 | ||||
-rw-r--r-- | ripcurrent/platform_app.te | 2 | ||||
-rw-r--r-- | ripcurrent/system_app.te | 2 | ||||
-rw-r--r-- | shiba/genfs_contexts | 12 | ||||
-rw-r--r-- | shiba/pixelstats_vendor.te | 3 | ||||
-rw-r--r-- | shiba/platform_app.te | 2 | ||||
-rw-r--r-- | shiba/system_app.te | 2 |
11 files changed, 36 insertions, 18 deletions
diff --git a/husky/genfs_contexts b/husky/genfs_contexts index 11e438e..d4641bf 100644 --- a/husky/genfs_contexts +++ b/husky/genfs_contexts @@ -1,3 +1,15 @@ # 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 + +# WLC +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 diff --git a/husky/pixelstats_vendor.te b/husky/pixelstats_vendor.te deleted file mode 100644 index cc2bd92..0000000 --- a/husky/pixelstats_vendor.te +++ /dev/null @@ -1,3 +0,0 @@ -# Wireless charge -allow pixelstats_vendor sysfs_wlc:dir search; -allow pixelstats_vendor sysfs_wlc:file rw_file_perms; diff --git a/husky/platform_app.te b/husky/platform_app.te deleted file mode 100644 index 6ac0514..0000000 --- a/husky/platform_app.te +++ /dev/null @@ -1,2 +0,0 @@ -allow platform_app hal_wireless_charger_service:service_manager find; -binder_call(platform_app, hal_wireless_charger) diff --git a/husky/system_app.te b/husky/system_app.te deleted file mode 100644 index ca56668..0000000 --- a/husky/system_app.te +++ /dev/null @@ -1,2 +0,0 @@ -allow system_app hal_wireless_charger_service:service_manager find; -binder_call(system_app, hal_wireless_charger) diff --git a/ripcurrent/genfs_contexts b/ripcurrent/genfs_contexts index 7d417dc..0ccb3b3 100644 --- a/ripcurrent/genfs_contexts +++ b/ripcurrent/genfs_contexts @@ -18,3 +18,15 @@ genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/i2c-cs40l26a-dual u 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 + +# WLC +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 diff --git a/ripcurrent/platform_app.te b/ripcurrent/platform_app.te deleted file mode 100644 index 6ac0514..0000000 --- a/ripcurrent/platform_app.te +++ /dev/null @@ -1,2 +0,0 @@ -allow platform_app hal_wireless_charger_service:service_manager find; -binder_call(platform_app, hal_wireless_charger) diff --git a/ripcurrent/system_app.te b/ripcurrent/system_app.te deleted file mode 100644 index ca56668..0000000 --- a/ripcurrent/system_app.te +++ /dev/null @@ -1,2 +0,0 @@ -allow system_app hal_wireless_charger_service:service_manager find; -binder_call(system_app, hal_wireless_charger) diff --git a/shiba/genfs_contexts b/shiba/genfs_contexts index 11e438e..d4641bf 100644 --- a/shiba/genfs_contexts +++ b/shiba/genfs_contexts @@ -1,3 +1,15 @@ # 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 + +# WLC +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 diff --git a/shiba/pixelstats_vendor.te b/shiba/pixelstats_vendor.te deleted file mode 100644 index cc2bd92..0000000 --- a/shiba/pixelstats_vendor.te +++ /dev/null @@ -1,3 +0,0 @@ -# Wireless charge -allow pixelstats_vendor sysfs_wlc:dir search; -allow pixelstats_vendor sysfs_wlc:file rw_file_perms; diff --git a/shiba/platform_app.te b/shiba/platform_app.te deleted file mode 100644 index 6ac0514..0000000 --- a/shiba/platform_app.te +++ /dev/null @@ -1,2 +0,0 @@ -allow platform_app hal_wireless_charger_service:service_manager find; -binder_call(platform_app, hal_wireless_charger) diff --git a/shiba/system_app.te b/shiba/system_app.te deleted file mode 100644 index ca56668..0000000 --- a/shiba/system_app.te +++ /dev/null @@ -1,2 +0,0 @@ -allow system_app hal_wireless_charger_service:service_manager find; -binder_call(system_app, hal_wireless_charger) |