From d188362b0722881e28b4c7cd4ce570b5ed73363e Mon Sep 17 00:00:00 2001 From: Jeferson Date: Tue, 15 Mar 2022 15:15:32 +0100 Subject: [PATCH] sm7325-common: sepolicy: Label vendor.net.qmi.rev_ip_info as radio prop * `avc: denied { set } for property=vendor.net.qmi.rev_ip_info pid=1301 uid=1001 gid=1001 scontext=u:r:netmgrd:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=property_service permissive=0` `init: Unable to set property 'vendor.net.qmi.rev_ip_info' from uid:1001 gid:1001 pid:1301: SELinux permission check failed` Change-Id: Ie6047f7ed4180212836eaa38b3472a1a99f991b8 --- sepolicy/vendor/property_contexts | 1 + sepolicy/vendor/vendor_netmgrd.te | 1 + 2 files changed, 2 insertions(+) create mode 100644 sepolicy/vendor/vendor_netmgrd.te diff --git a/sepolicy/vendor/property_contexts b/sepolicy/vendor/property_contexts index 062792d..ab4a967 100644 --- a/sepolicy/vendor/property_contexts +++ b/sepolicy/vendor/property_contexts @@ -1,5 +1,6 @@ # Radio vendor.ril. u:object_r:vendor_radio_prop:s0 +vendor.net.qmi.rev_ip_info u:object_r:vendor_radio_prop:s0 # Motorola persist.vendor.nfc. u:object_r:vendor_mot_nfc_prop:s0 diff --git a/sepolicy/vendor/vendor_netmgrd.te b/sepolicy/vendor/vendor_netmgrd.te new file mode 100644 index 0000000..fd6c684 --- /dev/null +++ b/sepolicy/vendor/vendor_netmgrd.te @@ -0,0 +1 @@ +set_prop(vendor_netmgrd, vendor_radio_prop)