sm7250-common: sepolicy: Add vendor_* prefix

* Comply with sepolicy vendor namespace

Change-Id: I5259c450443dc4b107fb6175b6ee43a39cf66ec1
This commit is contained in:
SahilSonar 2021-10-22 07:33:00 +02:00 committed by xSylla
parent bed9ce38fb
commit f3495daf4e
6 changed files with 15 additions and 12 deletions

View File

@ -31,4 +31,4 @@ allow hal_power_default vendor_latency_device:chr_file rw_file_perms;
unix_socket_connect(hal_power_default, vendor_pps, hal_graphics_composer_default);
# To get/set powerhal state property
set_prop(hal_power_default, power_prop)
set_prop(hal_power_default, vendor_power_prop)

View File

@ -27,4 +27,4 @@ allow mi_thermald {
lnk_file
} rw_file_perms;
set_prop(mi_thermald, thermal_normal_prop)
set_prop(mi_thermald, vendor_thermal_normal_prop)

View File

@ -1,6 +1,6 @@
vendor_internal_prop(power_prop);
vendor_internal_prop(vendor_power_prop);
vendor_internal_prop(thermal_normal_prop);
vendor_internal_prop(vendor_thermal_normal_prop);
vendor_internal_prop(vendor_device_prop);

View File

@ -24,11 +24,11 @@ ro.boot.factorybuild u:object_r:vendor_public_vendor_
ro.boot.hwversion u:object_r:vendor_public_vendor_default_prop:s0
# Power
vendor.powerhal.state u:object_r:power_prop:s0
vendor.powerhal.audio u:object_r:power_prop:s0
vendor.powerhal.lpm u:object_r:power_prop:s0
vendor.powerhal.init u:object_r:power_prop:s0
vendor.powerhal.rendering u:object_r:power_prop:s0
vendor.powerhal.state u:object_r:vendor_power_prop:s0
vendor.powerhal.audio u:object_r:vendor_power_prop:s0
vendor.powerhal.lpm u:object_r:vendor_power_prop:s0
vendor.powerhal.init u:object_r:vendor_power_prop:s0
vendor.powerhal.rendering u:object_r:vendor_power_prop:s0
# Mlipay
persist.vendor.sys.pay u:object_r:vendor_tee_listener_prop:s0
@ -37,4 +37,6 @@ persist.vendor.sys.pay u:object_r:vendor_tee_listener_p
ro.vendor.ril u:object_r:vendor_public_vendor_default_prop:s0
# Thermal
vendor.sys.thermal. u:object_r:thermal_normal_prop:s0
sys.thermal. u:object_r:vendor_thermal_normal_prop:s0
vendor.sys.thermal. u:object_r:vendor_thermal_normal_prop:s0
persist.sys.thermal.config u:object_r:vendor_thermal_normal_prop:s0

View File

@ -9,4 +9,4 @@ allow vendor_thermal-engine vendor_sysfs_devfreq:file rw_file_perms;
# Rule for vendor_thermal-engine to access init process
unix_socket_connect(vendor_thermal-engine, property, init);
set_prop(vendor_thermal-engine, thermal_normal_prop)
set_prop(vendor_thermal-engine, vendor_thermal_normal_prop)

View File

@ -1,5 +1,6 @@
set_prop(vendor_init, power_prop)
set_prop(vendor_init, vendor_alarm_boot_prop)
set_prop(vendor_init, vendor_fod_prop)
set_prop(vendor_init, vendor_power_prop)
set_prop(vendor_init, vendor_video_prop)
allow vendor_init {