From 1f129da0619149819fb8ae0d9b1b53519a4d192b Mon Sep 17 00:00:00 2001 From: Adam Shih Date: Wed, 4 Nov 2020 10:02:23 +0800 Subject: Allow peripheral manager to call rild 10-27 18:44:47.296 1912 1912 I auditd : type=1400 audit(0.0:4): avc: denied { call } for comm="Binder:1912_2" scontext=u:r:vendor_per_mgr:s0 tcontext=u:r:rild:s0 tclass=binder permissive=0 Bug: 171838844 Test: boot with no avc error showing up Change-Id: I78d1838211ad7f4b73c375328741c5e462876ec2 --- vendor/qcom/common/peripheral_manager.te | 1 + 1 file changed, 1 insertion(+) (limited to 'vendor/qcom') diff --git a/vendor/qcom/common/peripheral_manager.te b/vendor/qcom/common/peripheral_manager.te index bd5f923..05e75bc 100644 --- a/vendor/qcom/common/peripheral_manager.te +++ b/vendor/qcom/common/peripheral_manager.te @@ -8,6 +8,7 @@ init_daemon_domain(vendor_per_mgr); vndbinder_use(vendor_per_mgr) binder_call(vendor_per_mgr, vendor_per_mgr) binder_call(vendor_per_mgr, wcnss_service) +binder_call(vendor_per_mgr, rild) set_prop(vendor_per_mgr, vendor_per_mgr_state_prop) allow vendor_per_mgr self:qipcrtr_socket create_socket_perms_no_ioctl; -- cgit v1.2.3