From 8b48664bdc6aeb352a50fea2a608bc04e2ce1d34 Mon Sep 17 00:00:00 2001 From: neoyu Date: Thu, 30 Dec 2021 11:37:39 +0800 Subject: [PATCH] Fix SELinux errors for rild avc: denied { read } for comm="rild_exynos" name="u:object_r:vendor_persist_config_default_prop:s0" dev="tmpfs" ino=319 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_persist_config_default_prop:s0 tclass=file permissive=1 avc: denied { getattr } for path="/dev/__properties__/u:object_r:vendor_persist_config_default_prop:s0" dev="tmpfs" ino=319 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_persist_config_default_prop:s0 tclass=file permissive=1 avc: denied { map } for path="/dev/__properties__/u:object_r:vendor_persist_config_default_prop:s0" dev="tmpfs" ino=319 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_persist_config_default_prop:s0 tclass=file permissive=1 avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_persist_config_default_prop:s0" dev="tmpfs" ino=319 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_persist_config_default_prop:s0 tclass=file permissive=1 Bug: 205073023 Test: manual Change-Id: I2687c443b2830cf08210726f5b2e266c55793d41 --- tracking_denials/rild.te | 6 ------ whitechapel_pro/rild.te | 1 + 2 files changed, 1 insertion(+), 6 deletions(-) delete mode 100644 tracking_denials/rild.te diff --git a/tracking_denials/rild.te b/tracking_denials/rild.te deleted file mode 100644 index 875d5d24..00000000 --- a/tracking_denials/rild.te +++ /dev/null @@ -1,6 +0,0 @@ -# b/205073023 -dontaudit rild vendor_default_prop:property_service { set }; -dontaudit rild vendor_persist_config_default_prop:file { getattr }; -dontaudit rild vendor_persist_config_default_prop:file { map }; -dontaudit rild vendor_persist_config_default_prop:file { open }; -dontaudit rild vendor_persist_config_default_prop:file { read }; diff --git a/whitechapel_pro/rild.te b/whitechapel_pro/rild.te index 4ccc6ccb..766118ef 100644 --- a/whitechapel_pro/rild.te +++ b/whitechapel_pro/rild.te @@ -1,4 +1,5 @@ set_prop(rild, vendor_rild_prop) +get_prop(rild, vendor_persist_config_default_prop) get_prop(rild, vendor_carrier_prop) get_prop(rild, sota_prop)