logger_app: Gant to access SSR properties
avc: denied { set } for property=persist.vendor.sys.ssr.restart_level pid=5997 uid=10304 gid=10304 scontext=u:r:logger_app:s0:c48,c257,c512,c768 tcontext=u:object_r:vendor_ssr_prop:s0 tclass=property_service
avc: denied { set } for property=vendor.sys.ssr.refresh.config pid=5997 uid=10304 gid=10304 scontext=u:r:logger_app:s0:c48,c257,c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=property_service
Bug: 175176951
Change-Id: Ic0944adaf826fbebb1aedeb915f324ecc5e75292
diff --git a/vendor/qcom/common/logger_app.te b/vendor/qcom/common/logger_app.te
index dd68926..d400480 100644
--- a/vendor/qcom/common/logger_app.te
+++ b/vendor/qcom/common/logger_app.te
@@ -19,6 +19,7 @@
allow logger_app tcpdump_vendor_data_file:dir create_dir_perms;
allow logger_app tcpdump_vendor_data_file:file create_file_perms;
+ set_prop(logger_app, vendor_ssr_prop)
set_prop(logger_app, vendor_cnss_diag_prop)
set_prop(logger_app, vendor_modem_diag_prop)
set_prop(logger_app, vendor_bluetooth_log_prop)
diff --git a/vendor/qcom/common/property_contexts b/vendor/qcom/common/property_contexts
index cc4d68e..311cfd2 100644
--- a/vendor/qcom/common/property_contexts
+++ b/vendor/qcom/common/property_contexts
@@ -17,6 +17,7 @@
persist.vendor.sys.modem.diag. u:object_r:vendor_modem_diag_prop:s0
vendor.sys.modem.diag. u:object_r:vendor_modem_diag_prop:s0
persist.vendor.sys.ssr. u:object_r:vendor_ssr_prop:s0
+vendor.sys.ssr. u:object_r:vendor_ssr_prop:s0
persist.vendor.radio. u:object_r:radio_prop:s0
ro.vendor.ril. u:object_r:radio_prop:s0
vendor.qcom.time.set u:object_r:vendor_time_prop:s0