From e909ddabea7de3c82ede69391f05e27478356d38 Mon Sep 17 00:00:00 2001 From: neoyu Date: Thu, 17 Feb 2022 12:55:26 +0800 Subject: [PATCH] Fix SELinux errors for ims avc: denied { write } for name="property_service" dev="tmpfs" ino=362 scontext=u:r:vendor_ims_app:s0:c208,c256,c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=0 app=com.shannon.imsservice avc: denied { set } for property=persist.radio.call.audio.output pid=1920 uid=10216 gid=10216 scontext=u:r:vendor_ims_app:s0:c216,c256,c512,c768 tcontext=u:object_r:radio_prop:s0 tclass=property_service permissive=0' Bug: 219954530 Test: manual Change-Id: I3e7f6781718c3967f7842b074b0ef91818508af2 (cherry picked from commit 0d22c86fef5a77dd7cd03873274e04833ee4794a) Merged-In: I3e7f6781718c3967f7842b074b0ef91818508af2 --- whitechapel_pro/vendor_ims_app.te | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/whitechapel_pro/vendor_ims_app.te b/whitechapel_pro/vendor_ims_app.te index b226dc37..b109fcc1 100644 --- a/whitechapel_pro/vendor_ims_app.te +++ b/whitechapel_pro/vendor_ims_app.te @@ -6,4 +6,5 @@ allow vendor_ims_app hal_exynos_rild_hwservice:hwservice_manager find; allow vendor_ims_app radio_service:service_manager find; binder_call(vendor_ims_app, rild) -get_prop(vendor_ims_app, vendor_rild_prop) +set_prop(vendor_ims_app, vendor_rild_prop) +set_prop(vendor_ims_app, radio_prop)