diff --git a/non_plat/hal_thermal_default.te b/non_plat/hal_thermal_default.te new file mode 100755 index 0000000..2a648fb --- /dev/null +++ b/non_plat/hal_thermal_default.te @@ -0,0 +1,8 @@ + +# Date : WK18.23 +# Operation : P Migration +# Purpose : add grant permission for Thermal HAL mtktz and proc + +allow hal_thermal_default proc_mtktz:dir search; +allow hal_thermal_default proc_mtktz:file {open read getattr}; +allow hal_thermal_default proc_stat:file {open read getattr }; diff --git a/non_plat/merged_hal_service.te b/non_plat/merged_hal_service.te index bf82d50..35f76a5 100644 --- a/non_plat/merged_hal_service.te +++ b/non_plat/merged_hal_service.te @@ -78,3 +78,11 @@ allow merged_hal_service sysfs_devices_system_cpu:file write; allow merged_hal_service mtk_powerhal_data_file:dir {create_dir_perms rw_dir_perms}; allow merged_hal_service mtk_powerhal_data_file:file {create_file_perms rw_file_perms}; allow merged_hal_service mtk_powerhal_data_file:sock_file {create_file_perms rw_file_perms}; + + +# Date : WK18.23 +# Operation : P Migration +# Purpose : add grant permission for Thermal HAL mtktz and proc +allow merged_hal_service proc_mtktz:dir search; +allow merged_hal_service proc_mtktz:file {open read getattr}; +allow merged_hal_service proc_stat:file {open read getattr };