mirror of
https://github.com/Evolution-X-Devices/device_xiaomi_sky
synced 2026-02-01 09:40:11 +00:00
sky: Address palm_sensor sepolicy denials
This commit is contained in:
3
sepolicy/vendor/file.te
vendored
3
sepolicy/vendor/file.te
vendored
@@ -28,6 +28,9 @@ type vendor_ins_vendor_data_file, data_file_type, file_type;
|
||||
# Mac Address
|
||||
type vendor_mac_vendor_data_file, data_file_type, file_type, mlstrustedobject;
|
||||
|
||||
# Palm Sensor
|
||||
type vendor_sysfs_palm, sysfs_type, fs_type;
|
||||
|
||||
# Proximity
|
||||
type proc_proximity_ts, proc_type, fs_type;
|
||||
|
||||
|
||||
3
sepolicy/vendor/genfs_contexts
vendored
3
sepolicy/vendor/genfs_contexts
vendored
@@ -13,6 +13,9 @@ genfscon sysfs /devices/platform/soc/soc:goodix_fp
|
||||
genfscon sysfs /devices/platform/soc/soc:fingerprint_goodix u:object_r:vendor_sysfs_fingerprint:s0
|
||||
genfscon sysfs /devices/platform/soc/soc:fingerprint_fpc u:object_r:vendor_sysfs_fingerprint:s0
|
||||
|
||||
# Palm Sensor
|
||||
genfscon sysfs /devices/virtual/touch/touch_dev/palm_sensor u:object_r:vendor_sysfs_palm:s0
|
||||
|
||||
# Proximity
|
||||
genfscon proc /touchscreen/proximity_switch u:object_r:proc_proximity_ts:s0
|
||||
genfscon proc /touchscreen/store_data_proximity u:object_r:proc_proximity_ts:s0
|
||||
|
||||
1
sepolicy/vendor/hal_sensors.te
vendored
1
sepolicy/vendor/hal_sensors.te
vendored
@@ -5,3 +5,4 @@ allow hal_sensors_default vendor_sysfs_graphics:dir r_dir_perms;
|
||||
allow hal_sensors_default vendor_sysfs_graphics:file r_file_perms;
|
||||
allow hal_sensors_default sysfs_tp_fodstatus:file r_file_perms;
|
||||
allow hal_sensors_default proc_proximity_ts:file rw_file_perms;
|
||||
allow hal_sensors_default vendor_sysfs_palm:file rw_file_perms;
|
||||
|
||||
Reference in New Issue
Block a user