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
This commit is contained in:
Aaron Tsai 2021-03-16 12:55:01 +08:00
parent 64c726720b
commit 185dbee4eb

View file

@ -4,6 +4,7 @@ set_prop(vendor_init, vendor_cbd_prop)
get_prop(vendor_init, vendor_rild_prop) get_prop(vendor_init, vendor_rild_prop)
get_prop(vendor_init, vendor_persist_sys_modem_prop) get_prop(vendor_init, vendor_persist_sys_modem_prop)
set_prop(vendor_init, vendor_usb_config_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_dirty:file w_file_perms;
allow vendor_init proc_sched:file write; allow vendor_init proc_sched:file write;