summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrichagar <richagar@codeaurora.org>2020-05-11 13:35:15 +0530
committeralk3pInjection <webmaster@raspii.tech>2023-06-13 00:20:25 +0800
commitfd588152b1820dc9389b4626b2517937fd34d9a2 (patch)
treebdf3d1e7648da95ef9055af93c8aa63c0f634a65
parent1251467daf01296c0fd0c00d7e50701c161fb42d (diff)
sepolicy_vndr: legacy: Added permission for Perf HAL to set prop
Added permissions for Perf HAL to set property values CRs-Fixed: 2682965 Change-Id: I76c55c4cd46caee6896a302d2cea305c49283315
-rw-r--r--legacy/vendor/common/hal_perf_default.te3
-rw-r--r--legacy/vendor/common/property_contexts1
2 files changed, 4 insertions, 0 deletions
diff --git a/legacy/vendor/common/hal_perf_default.te b/legacy/vendor/common/hal_perf_default.te
index 6784270c..5bb1c8ce 100644
--- a/legacy/vendor/common/hal_perf_default.te
+++ b/legacy/vendor/common/hal_perf_default.te
@@ -92,3 +92,6 @@ allow hal_perf {
# Allow to self kill capability
allow hal_perf_default self:capability { kill };
+
+# Allow hal_perf to set property
+set_prop(hal_perf_default, vendor_mpctl_prop)
diff --git a/legacy/vendor/common/property_contexts b/legacy/vendor/common/property_contexts
index 127dd4a9..a98afca3 100644
--- a/legacy/vendor/common/property_contexts
+++ b/legacy/vendor/common/property_contexts
@@ -78,6 +78,7 @@ vendor.perf.cores_online u:object_r:vendor_mpctl_prop:s0
persist.vendor.qti. u:object_r:vendor_mpctl_prop:s0
ro.vendor.at_library u:object_r:vendor_mpctl_prop:s0
vendor.debug.trace.perf u:object_r:vendor_mpctl_prop:s0
+vendor.target.init.complete u:object_r:vendor_mpctl_prop:s0
vendor.iop.enable_uxe u:object_r:vendor_iop_prop:s0
vendor.perf.iop_v3.enable u:object_r:vendor_iop_prop:s0
vendor.perf.iop_v3.enable.debug u:object_r:vendor_iop_prop:s0