diff options
author | Josh Hou <joshhou@google.com> | 2020-05-07 16:09:03 +0800 |
---|---|---|
committer | Josh Hou <joshhou@google.com> | 2020-05-07 18:50:37 +0800 |
commit | 3abed36b133d716a4a0a8364e77c5287fe4ede27 (patch) | |
tree | 5939504c076dcb04ed145ecc298428e952752433 | |
parent | b5f55a42ac2673ec37b360592d2787edec8b6aec (diff) | |
download | sunfish-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.te | 2 |
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; |