From 26aa7c150e86cb729d73d3d3f4440e70331aa14d Mon Sep 17 00:00:00 2001 From: neoyu Date: Fri, 18 Feb 2022 18:47:12 +0800 Subject: [PATCH] Fix SELinux errors for rild avc: denied { set } for property=vendor.sys.modem_reset pid=990 uid=1001 gid=1001 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=property_service permissive=0' Bug: 220261262 Test: manual Change-Id: I2bd616345f665c0cffd1ee73db790708f9cbca06 --- whitechapel_pro/property_contexts | 1 + whitechapel_pro/rild.te | 1 + 2 files changed, 2 insertions(+) diff --git a/whitechapel_pro/property_contexts b/whitechapel_pro/property_contexts index 6dcddc85..e854d7c7 100644 --- a/whitechapel_pro/property_contexts +++ b/whitechapel_pro/property_contexts @@ -29,6 +29,7 @@ persist.vendor.sys.silentlog u:object_r:vendor_slog_prop:s0 persist.vendor.modem. u:object_r:vendor_modem_prop:s0 vendor.modem. u:object_r:vendor_modem_prop:s0 vendor.sys.modem. u:object_r:vendor_modem_prop:s0 +vendor.sys.modem_reset u:object_r:vendor_modem_prop:s0 ro.vendor.sys.modem. u:object_r:vendor_modem_prop:s0 vendor.sys.exynos.modempath u:object_r:vendor_modem_prop:s0 persist.vendor.sys.modem. u:object_r:vendor_modem_prop:s0 diff --git a/whitechapel_pro/rild.te b/whitechapel_pro/rild.te index 766118ef..89ed610d 100644 --- a/whitechapel_pro/rild.te +++ b/whitechapel_pro/rild.te @@ -1,4 +1,5 @@ set_prop(rild, vendor_rild_prop) +set_prop(rild, vendor_modem_prop) get_prop(rild, vendor_persist_config_default_prop) get_prop(rild, vendor_carrier_prop)