From dbd71b58f548f06d3c87512e9d92dc0d4f903c8c Mon Sep 17 00:00:00 2001 From: Robin Peng Date: Mon, 18 Jul 2022 12:53:43 +0800 Subject: [PATCH] init-insmod-sh: fix avc error avc: denied { set } for property=vendor.all.modules.ready pid=1238 uid=0 gid=0 scontext=u:r:init-insmod-sh:s0 tcontext=u:object_r:vendor_ready_prop:s0 tclass=property_service permissive=0 Bug: 238853979 Signed-off-by: Robin Peng Change-Id: I92aa94db50884ea6d499fad785ef49853d831f56 --- whitechapel_pro/init-insmod-sh.te | 1 + whitechapel_pro/vendor_init.te | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/whitechapel_pro/init-insmod-sh.te b/whitechapel_pro/init-insmod-sh.te index ca98618c..1e56c094 100644 --- a/whitechapel_pro/init-insmod-sh.te +++ b/whitechapel_pro/init-insmod-sh.te @@ -10,6 +10,7 @@ allow init-insmod-sh self:capability sys_nice; allow init-insmod-sh kernel:process setsched; set_prop(init-insmod-sh, vendor_device_prop) +set_prop(init-insmod-sh, vendor_ready_prop) dontaudit init-insmod-sh proc_cmdline:file r_file_perms; diff --git a/whitechapel_pro/vendor_init.te b/whitechapel_pro/vendor_init.te index 2b5e6740..c37dfa2b 100644 --- a/whitechapel_pro/vendor_init.te +++ b/whitechapel_pro/vendor_init.te @@ -3,7 +3,6 @@ allow vendor_init bootdevice_sysdev:file create_file_perms; set_prop(vendor_init, vendor_ssrdump_prop) set_prop(vendor_init, vendor_carrier_prop) set_prop(vendor_init, vendor_cbd_prop) -set_prop(vendor_init, vendor_ready_prop) get_prop(vendor_init, vendor_battery_profile_prop) set_prop(vendor_init, vendor_device_prop) set_prop(vendor_init, vendor_modem_prop)