diff --git a/basic/non_plat/domain.te b/basic/non_plat/domain.te index 277ca64..458e0f0 100644 --- a/basic/non_plat/domain.te +++ b/basic/non_plat/domain.te @@ -20,4 +20,4 @@ allow { allow { domain -isolated_app -} sysfs_gpu:file r_file_perms; +} sysfs_gpu_mtk:file r_file_perms; diff --git a/basic/non_plat/file.te b/basic/non_plat/file.te index 696f1b1..5cd008d 100644 --- a/basic/non_plat/file.te +++ b/basic/non_plat/file.te @@ -210,7 +210,7 @@ type sysfs_chg2_present, fs_type, sysfs_type; # Date : 2018/10/25 # Purpose : mtk GPU drvb permission setting -type sysfs_gpu, fs_type, sysfs_type, mlstrustedobject; +type sysfs_gpu_mtk, fs_type, sysfs_type, mlstrustedobject; # Touch parameters file type sysfs_tpd_setting, fs_type, sysfs_type; diff --git a/basic/non_plat/genfs_contexts b/basic/non_plat/genfs_contexts index 66f8093..5b77bd4 100644 --- a/basic/non_plat/genfs_contexts +++ b/basic/non_plat/genfs_contexts @@ -613,9 +613,9 @@ genfscon sysfs /devices/platform/soc/1f000000.mdp/wakeup/wakeup2/event_count genfscon sysfs /devices/platform/soc/1f000000.mdp/wakeup/wakeup2 u:object_r:sysfs_wakeup:s0 # allow gpu to set dbg -genfscon sysfs /disp/dbg1 u:object_r:sysfs_gpu:s0 -genfscon sysfs /disp/dbg2 u:object_r:sysfs_gpu:s0 -genfscon sysfs /disp/dbg3 u:object_r:sysfs_gpu:s0 +genfscon sysfs /disp/dbg1 u:object_r:sysfs_gpu_mtk:s0 +genfscon sysfs /disp/dbg2 u:object_r:sysfs_gpu_mtk:s0 +genfscon sysfs /disp/dbg3 u:object_r:sysfs_gpu_mtk:s0 # Purpose: Add permission for /sys/devices/platform/bootdevice/host0/target0:0:0/0:0:0:0/vpd_pg80 genfscon sysfs /devices/platform/bootdevice/host0/target0:0:0/0:0:0:0/vpd_pg80 u:object_r:sysfs_vpd:s0