From 185dbee4eb04f51903847c405633fb036dde2b94 Mon Sep 17 00:00:00 2001 From: Aaron Tsai Date: Tue, 16 Mar 2021 12:55:01 +0800 Subject: [PATCH] Fix selinux error for vendor_init 03-12 18:15:16.240 root 1 1 I /system/bin/init: type=1107 audit(0.0:19): uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { set } for property=vendor.sys.modem_reset pid=354 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_sys_default_prop:s0 tclass=property_service permissive=1' Bug: 182715587 Test: verified with the forrest ROM and error log gone Change-Id: Icfea06220c491d414f6bdbf04ceda4c46299fb29 --- whitechapel/vendor/google/vendor_init.te | 1 + 1 file changed, 1 insertion(+) diff --git a/whitechapel/vendor/google/vendor_init.te b/whitechapel/vendor/google/vendor_init.te index 00906fcc..c2a42e58 100644 --- a/whitechapel/vendor/google/vendor_init.te +++ b/whitechapel/vendor/google/vendor_init.te @@ -4,6 +4,7 @@ set_prop(vendor_init, vendor_cbd_prop) get_prop(vendor_init, vendor_rild_prop) get_prop(vendor_init, vendor_persist_sys_modem_prop) set_prop(vendor_init, vendor_usb_config_prop) +set_prop(vendor_init, vendor_sys_default_prop) allow vendor_init proc_dirty:file w_file_perms; allow vendor_init proc_sched:file write;