1# ============================================== 2# MTK Policy Rule 3# ============================================== 4 5# New added for move to /system 6type cmddumper_exec, system_file_type, exec_type, file_type; 7typeattribute cmddumper coredomain; 8 9init_daemon_domain(cmddumper) 10 11 12# for modem logging sdcard access 13allow cmddumper sdcard_type:dir create_dir_perms; 14allow cmddumper sdcard_type:file create_file_perms; 15 16# modem logger socket access 17allow cmddumper init:unix_stream_socket connectto; 18allow cmddumper property_socket:sock_file { write read }; 19allow cmddumper platform_app:unix_stream_socket connectto; 20allow cmddumper shell_exec:file { rx_file_perms }; 21allow cmddumper system_file:file x_file_perms; 22 23 24# purpose: allow cmddumper to access storage in N version 25allow cmddumper media_rw_data_file:file { create_file_perms }; 26allow cmddumper media_rw_data_file:dir { create_dir_perms }; 27 28# purpose: access plat_file_contexts 29allow cmddumper file_contexts_file:file { read getattr open }; 30## Save C2K modem log into data 31allow cmddumper debuglog_data_file:dir {relabelto create_dir_perms}; 32allow cmddumper debuglog_data_file:file create_file_perms; 33