stone: added sepolicy for powerhal

Signed-off-by: Arijit78 <sahaarijit2007@gmail.com>
This commit is contained in:
Sugakesshaa
2024-07-27 13:20:58 +05:30
committed by Arijit78
parent e26e3d453e
commit 9cdad36cf4
4 changed files with 16 additions and 0 deletions

7
sepolicy/vendor/hal_power_default.te vendored Normal file
View File

@@ -0,0 +1,7 @@
# To do powerhint on nodes defined in powerhint.json
allow hal_power_default cgroup:dir search;
allow hal_power_default cgroup:file rw_file_perms;
allow hal_power_default sysfs_devices_system_cpu:file rw_file_perms;
# To get/set powerhal state property
set_prop(hal_power_default, vendor_power_prop)

View File

@@ -18,3 +18,6 @@ vendor_internal_prop(vendor_nfc_prop)
# Serial number
vendor_internal_prop(vendor_sno_prop);
# Power HAL
vendor_public_prop(vendor_power_prop);

View File

@@ -34,6 +34,9 @@ persist.vendor.sys.provision.status u:object_r:vendor_tee_listener_prop:s0
# NFC
ro.vendor.nfc.repair u:object_r:vendor_nfc_prop:s0
# Power HAL
vendor.powerhal. u:object_r:vendor_power_prop:s0
# RIL
odm.ril.radio.status. u:object_r:vendor_radio_prop:s0
odm.ril.radio.status.sim1 u:object_r:vendor_radio_prop:s0

View File

@@ -2,3 +2,6 @@ allow vendor_init proc_dirty:file rw_file_perms;
allow vendor_init block_device:lnk_file setattr;
set_prop(vendor_init, vendor_camera_prop)
# To set powerhal init property
set_prop(vendor_init, vendor_power_prop)