diff --git a/non_plat/mdlogger.te b/non_plat/mdlogger.te index 9c34bf2..af2a834 100644 --- a/non_plat/mdlogger.te +++ b/non_plat/mdlogger.te @@ -57,7 +57,11 @@ allow emdlogger file_contexts_file:file { read getattr open}; #avc: denied { open } path="/sys/devices/virtual/BOOT/BOOT/boot/boot_mode" dev="sysfs" allow mdlogger sysfs_boot_mode:file { read open }; +# avc: denied { open } for path="system/etc/mddb" dev="mmcblk0p21" scontext=u:r:emdlogger:s0 tcontext=u:object_r:system_file:s0 tclass=dir permissive=0 +allow mdlogger system_file:dir { read open }; + # Android P migration set_prop(mdlogger, vendor_mdl_prop) set_prop(mdlogger, debug_mdlogger_prop) set_prop(mdlogger, persist_mdlog_prop) +set_prop(mdlogger, persist_mtklog_prop)