diff --git a/plat_private/netdiag.te b/plat_private/netdiag.te index 24c1571..8ce5fd6 100755 --- a/plat_private/netdiag.te +++ b/plat_private/netdiag.te @@ -96,3 +96,9 @@ allow netdiag proc_net_tcp_udp:file getattr; allow netdiag netd:binder call; get_prop(netdiag, apexd_prop) +# Q save log into /data/debuglogger +allow netdiag debuglog_data_file:dir {relabelto create_dir_perms}; +allow netdiag debuglog_data_file:file create_file_perms; +allow netdiag system_data_file:dir { create_dir_perms relabelfrom }; +allow netdiag file_contexts_file:file { r_file_perms }; +file_type_auto_trans(netdiag, system_data_file, debuglog_data_file)