sepolicy: qti: Allow sensors to access ssc_interactive & soc:sensor_fc

Change-Id: I75b740b8fba66615b08f791a43e476042e19a0f6
This commit is contained in:
LuK1337
2022-06-25 12:27:09 +02:00
parent 7fab01bf61
commit 73b6c06adf
6 changed files with 18 additions and 0 deletions

View File

@@ -3,3 +3,6 @@ type fingerprint_device, dev_type;
# Reserve
type vendor_reserve_partition, dev_type;
# Sensors
type ssc_interactive_device, dev_type;

View File

@@ -17,5 +17,8 @@ type vendor_proc_engineer, fs_type, proc_type;
# Fingerprint
type vendor_proc_fingerprint, fs_type, proc_type;
# Sensors
type vendor_sysfs_sensor_fb, fs_type, sysfs_type;
# Versioning
type vendor_proc_oplus_version, fs_type, proc_type;

View File

@@ -53,6 +53,7 @@
# Sensors
/(odm|vendor/odm)/bin/oplus_sensor_fb u:object_r:vendor_sensors_exec:s0
/dev/ssc_interactive u:object_r:ssc_interactive_device:s0
# Touch
/(vendor|system/vendor)/bin/hw/vendor\.lineage\.touch@1\.0-service\.oplus u:object_r:hal_lineage_touch_default_exec:s0

View File

@@ -17,6 +17,9 @@ genfscon proc /oplus_rf u:object_r:vendor_proc_engineer:s0
# Fingerprint
genfscon proc /fp_id u:object_r:vendor_proc_fingerprint:s0
# Sensors
genfscon sysfs /devices/platform/soc/soc:sensor_fb u:object_r:vendor_sysfs_sensor_fb:s0
# Versioning
genfscon proc /oplusVersion u:object_r:vendor_proc_oplus_version:s0

View File

@@ -1,5 +1,10 @@
allow hal_sensors_default ssc_interactive_device:chr_file rw_file_perms;
allow hal_sensors_default vendor_persist_engineer_file:dir r_dir_perms;
allow hal_sensors_default vendor_persist_engineer_file:file rw_file_perms;
allow hal_sensors_default vendor_sysfs_graphics:dir r_dir_perms;
allow hal_sensors_default vendor_sysfs_graphics:file rw_file_perms;
allow hal_sensors_default vendor_sysfs_sensor_fb:dir r_dir_perms;
allow hal_sensors_default vendor_sysfs_sensor_fb:file rw_file_perms;

View File

@@ -1,2 +1,5 @@
allow vendor_sensors vendor_persist_engineer_file:dir r_dir_perms;
allow vendor_sensors vendor_persist_engineer_file:file rw_file_perms;
allow vendor_sensors vendor_sysfs_sensor_fb:dir r_dir_perms;
allow vendor_sensors vendor_sysfs_sensor_fb:file rw_file_perms;