summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Hou <joshhou@google.com>2020-05-07 16:09:03 +0800
committerJosh Hou <joshhou@google.com>2020-05-07 18:50:37 +0800
commit3abed36b133d716a4a0a8364e77c5287fe4ede27 (patch)
tree5939504c076dcb04ed145ecc298428e952752433
parentb5f55a42ac2673ec37b360592d2787edec8b6aec (diff)
downloadsunfish-sepolicy-3abed36b133d716a4a0a8364e77c5287fe4ede27.tar.gz
Allow qtelephony to set the property
avc: denied { write } for comm=".codeaurora.ims" name="property_service" dev="tmpfs" ino=5603 scontext=u:r:qtelephony:s0:c201,c256,c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=0 app=org.codeaurora.ims avc: denied { connectto } for comm=".codeaurora.ims" path="/dev/socket/property_service" scontext=u:r:qtelephony:s0:c205,c256,c512,c768 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=0 app=org.codeaurora.ims avc: denied { set } for property=persist.vendor.ims.playout_delay pid=4221 uid=10203 gid=10203 scontext=u:r:qtelephony:s0:c203,c256,c512,c768 tcontext=u:object_r:qcom_ims_prop:s0 tclass=property_service permissive=0' Bug: 155357545 Test: Verify the property is set successfully Change-Id: I38fa8caecde2dda72acf2ec21786b6e9af8e3277
-rw-r--r--vendor/qcom/common/qtelephony.te2
1 files changed, 1 insertions, 1 deletions
diff --git a/vendor/qcom/common/qtelephony.te b/vendor/qcom/common/qtelephony.te
index 9ff9647..212a7a9 100644
--- a/vendor/qcom/common/qtelephony.te
+++ b/vendor/qcom/common/qtelephony.te
@@ -24,7 +24,7 @@ hal_client_domain(qtelephony, hal_telephony)
get_prop(qtelephony, vendor_radio_prop)
get_prop(qtelephony, public_vendor_default_prop)
-get_prop(qtelephony, qcom_ims_prop)
+set_prop(qtelephony, qcom_ims_prop)
userdebug_or_eng(`
allow qtelephony diag_device:chr_file rw_file_perms;