sm8550-common: sepolicy: Fix touchscreen sysfs selinux denied

Change-Id: Ia2524751d88341b9627d7d9698d1be017232defa
This commit is contained in:
chaptsand
2024-09-19 16:02:54 +08:00
parent 9d0dc390c7
commit 883bc959e8
2 changed files with 6 additions and 10 deletions

View File

@@ -56,7 +56,7 @@
/dev/ttyHS[0-9]* u:object_r:serial_device:s0
# Touchscreen
/sys/devices/platform/soc/ac0000.qcom,qupv3_1_geni_se/a90000.spi/spi_master/spi[0-9]/spi[0-9].[0-9]/input/input[0-9]/enabled u:object_r:vendor_sysfs_touchscreen_writable:s0
/sys/devices/platform/soc/ac0000.qcom,qupv3_1_geni_se/a90000.spi/spi_master/spi[0-9]/spi[0-9].[0-9]/wakeup(/.*)? u:object_r:sysfs_wakeup:s0
# UFS Devices
/dev/block/platform/soc/1d84000.ufshc/by-name/bluetooth u:object_r:vendor_modem_block_device:s0

View File

@@ -52,8 +52,6 @@ genfscon sysfs "/devices/platform/soc/9c0000.qcom,qupv3_i2c_geni_se/9a0000.i2c/i
genfscon sysfs "/devices/platform/soc/9c0000.qcom,qupv3_i2c_geni_se/9a0000.i2c/i2c-37/37-0066/max77705-fuelgauge/wakeup" u:object_r:sysfs_wakeup:s0
genfscon sysfs "/devices/platform/soc/9c0000.qcom,qupv3_i2c_geni_se/9a0000.i2c/i2c-37/37-0066/max77705-usbc/wakeup" u:object_r:sysfs_wakeup:s0
genfscon sysfs "/devices/platform/soc/9c0000.qcom,qupv3_i2c_geni_se/9a0000.i2c/i2c-37/37-0066/wakeup" u:object_r:sysfs_wakeup:s0
genfscon sysfs "/devices/platform/soc/ac0000.qcom,qupv3_1_geni_se/a90000.spi/spi_master/spi0/spi0.0/wakeup" u:object_r:sysfs_wakeup:s0
genfscon sysfs "/devices/platform/soc/ac0000.qcom,qupv3_1_geni_se/a90000.spi/spi_master/spi1/spi1.0/wakeup" u:object_r:sysfs_wakeup:s0
genfscon sysfs "/devices/platform/soc/ae90000.qcom,dp_display/wakeup" u:object_r:sysfs_wakeup:s0
genfscon sysfs "/devices/platform/soc/soc:qcom,qbt2000/wakeup" u:object_r:sysfs_wakeup:s0
@@ -75,13 +73,11 @@ genfscon sysfs "/devices/virtual/sec/sec-pa-thermistor" u:
genfscon sysfs "/devices/virtual/sec/sec-wf-thermistor" u:object_r:vendor_sysfs_thermal:s0
# Touchscreen
genfscon sysfs "/class/sec/tsp" u:object_r:vendor_sysfs_touchscreen:s0
genfscon sysfs "/class/sec/tsp/input/enabled" u:object_r:vendor_sysfs_touchscreen_writable:s0
genfscon sysfs "/devices/virtual/sec/tsp" u:object_r:vendor_sysfs_touchscreen:s0
genfscon sysfs "/devices/virtual/sec/tsp/cmd" u:object_r:vendor_sysfs_touchscreen_writable:s0
genfscon sysfs "/devices/virtual/sec/tsp/ear_detect_enable" u:object_r:vendor_sysfs_touchscreen_writable:s0
genfscon sysfs "/devices/virtual/sec/tsp/input/enabled" u:object_r:vendor_sysfs_touchscreen_writable:s0
genfscon sysfs "/devices/virtual/sec/tsp/prox_power_off" u:object_r:vendor_sysfs_touchscreen_writable:s0
genfscon sysfs "/devices/platform/soc/ac0000.qcom,qupv3_1_geni_se/a90000.spi/spi_master/spi" u:object_r:vendor_sysfs_touchscreen:s0
genfscon sysfs "/devices/virtual/sec/tsp" u:object_r:vendor_sysfs_touchscreen:s0
genfscon sysfs "/devices/virtual/sec/tsp/cmd" u:object_r:vendor_sysfs_touchscreen_writable:s0
genfscon sysfs "/devices/virtual/sec/tsp/ear_detect_enable" u:object_r:vendor_sysfs_touchscreen_writable:s0
genfscon sysfs "/devices/virtual/sec/tsp/prox_power_off" u:object_r:vendor_sysfs_touchscreen_writable:s0
# Vibrator
genfscon sysfs "/devices/virtual/sec_vib_inputff/control/use_sep_index" u:object_r:vendor_sysfs_vib_writable:s0