android_device_xiaomi_sdm66.../sepolicy/vendor/hal_power_default.te
clarencelol 819130673b sdm660-common: sepolicy: Fix some PowerHAL denials
* Let powerhal reads and writes
* device_latency -> latency_device

Signed-off-by: clarencelol <clarencekuiek@icloud.com>
Signed-off-by: pix106 <sbordenave@gmail.com>
2021-12-31 07:51:33 +01:00

25 lines
1.2 KiB
Text

allow hal_power_default cgroup:file read;
allow hal_power_default cgroup:file rw_file_perms;
allow hal_power_default latency_device:chr_file rw_file_perms;
allow hal_power_default sysfs_battery_saver:dir r_dir_perms;
allow hal_power_default sysfs_battery_saver:file rw_file_perms;
allow hal_power_default proc:{ file lnk_file } rw_file_perms;
allow hal_power_default proc_sched_energy_aware:file rw_file_perms;
allow hal_power_default { sysfs_devfreq sysfs_kgsl }:dir search;
allow hal_power_default { sysfs_devfreq sysfs_kgsl }:{ file lnk_file } rw_file_perms;
allow hal_power_default sysfs_devices_system_cpu:file rw_file_perms;
allow hal_power_default sysfs_touchpanel:dir search;
allow hal_power_default sysfs_touchpanel:file rw_file_perms;
allow hal_power_default self:capability sys_admin;
r_dir_file(hal_power_default, sysfs_graphics)
set_prop(hal_power_default, vendor_power_prop)
typeattribute hal_power_default mlstrustedsubject;
# Set scheduling info for apps (for adpf)
allow hal_power_default appdomain:process { getsched setsched };
allow hal_power_default self:capability sys_nice;
# Set scheduling info for system_server (for adpf)
allow hal_power_default system_server:process setsched;