1# ============================================== 2# MTK Policy Rule 3# ============================================== 4 5#cmddumper access external modem ttySDIO2 6allow cmddumper ttySDIO_device:chr_file { read write ioctl open }; 7 8# for modem logging sdcard access 9allow cmddumper sdcard_type:dir create_dir_perms; 10allow cmddumper sdcard_type:file create_file_perms; 11 12# cmddumper access on /data/mdlog 13allow cmddumper mdlog_data_file:fifo_file create_file_perms; 14allow cmddumper mdlog_data_file:file create_file_perms; 15allow cmddumper mdlog_data_file:dir { create_dir_perms relabelto }; 16 17# purpose: allow cmddumper to access storage in N version 18allow cmddumper media_rw_data_file:file { create_file_perms }; 19allow cmddumper media_rw_data_file:dir { create_dir_perms }; 20 21# purpose: access plat_file_contexts 22allow cmddumper file_contexts_file:file { read getattr open }; 23 24# purpose: access /sys/devices/virtual/BOOT/BOOT/boot/boot_mode 25allow cmddumper sysfs_boot_mode:file { read open }; 26 27# Android P migration 28allow cmddumper tmpfs:lnk_file read; 29allow cmddumper vmodem_device:chr_file { read write ioctl open }; 30