diff --git a/sepolicy/qti/vendor/file_contexts b/sepolicy/qti/vendor/file_contexts index f0f7ee5..d627a83 100644 --- a/sepolicy/qti/vendor/file_contexts +++ b/sepolicy/qti/vendor/file_contexts @@ -27,7 +27,8 @@ /dev/goodix_fp u:object_r:fingerprint_device:s0 # Init -/(odm|vendor/odm)/bin/init\.oplus\.sh u:object_r:vendor_qti_init_shell_exec:s0 +/(odm|vendor/odm)/bin/init\.oplus\.sh u:object_r:vendor_qti_init_shell_exec:s0 +/(odm|vendor/odm)/bin/init\.oplus\.wifi\.sh u:object_r:vendor_qti_init_shell_exec:s0 # Logo /dev/block/platform/soc/1d84000\.ufshc/by-name/logo_[ab] u:object_r:vendor_custom_ab_block_device:s0 diff --git a/sepolicy/qti/vendor/vendor_qti_init_shell.te b/sepolicy/qti/vendor/vendor_qti_init_shell.te index 44887fb..632d19f 100644 --- a/sepolicy/qti/vendor/vendor_qti_init_shell.te +++ b/sepolicy/qti/vendor/vendor_qti_init_shell.te @@ -1 +1,4 @@ allow vendor_qti_init_shell proc_cmdline:file r_file_perms; + +create_dir_file(vendor_qti_init_shell, mnt_vendor_file) +create_dir_file(vendor_qti_init_shell, vendor_persist_wcnss_service_file)