diff --git a/universal7885-common/sepolicy/vendor/fsck.te b/universal7885-common/sepolicy/vendor/fsck.te index db70868..a1f7a4c 100644 --- a/universal7885-common/sepolicy/vendor/fsck.te +++ b/universal7885-common/sepolicy/vendor/fsck.te @@ -1,4 +1,4 @@ allow fsck cache_file:dir getattr; -allow fsck sysfs_battery:dir search; allow fsck tmpfs:blk_file getattr; allow fsck efs_block_device:blk_file rw_file_perms; +allow fsck omr_block_device:blk_file rw_file_perms; diff --git a/universal7885-common/sepolicy/vendor/hal_wifi_default.te b/universal7885-common/sepolicy/vendor/hal_wifi_default.te index 3f20462..38c9e11 100644 --- a/universal7885-common/sepolicy/vendor/hal_wifi_default.te +++ b/universal7885-common/sepolicy/vendor/hal_wifi_default.te @@ -7,3 +7,6 @@ allow hal_wifi_default wifi_vendor_data_file:dir search; get_prop(hal_wifi_default, persist_vendor_debug_wifi_prop) +allow hal_wifi_default efs_file:dir search; +allow hal_wifi_default wifi_efs_file:dir search; +allow hal_wifi_default wifi_efs_file:file r_file_perms; diff --git a/universal7885-common/sepolicy/vendor/init.te b/universal7885-common/sepolicy/vendor/init.te index 4c25238..7a711cc 100644 --- a/universal7885-common/sepolicy/vendor/init.te +++ b/universal7885-common/sepolicy/vendor/init.te @@ -47,6 +47,7 @@ allow init proc_extra:file setattr; allow init proc_reset_reason:file setattr; allow init proc_swapiness:file open; allow init self:netlink_generic_socket { bind create getattr read setopt write }; +allow init efs_file:lnk_file read; allow init proc_last_kmsg:file setattr; allow init mnt_vendor_file:dir mounton;