1# ============================================== 2# Policy File of /system/bin/muxreport Executable File 3 4# ============================================== 5# Type Declaration 6# ============================================== 7type muxreport_exec , exec_type, file_type, vendor_file_type; 8type muxreport ,domain; 9 10# ============================================== 11# MTK Policy Rule 12# ============================================== 13init_daemon_domain(muxreport) 14 15# Property service 16# allow set muxreport control properties 17set_prop(muxreport, vendor_mtk_ril_mux_report_case_prop) 18 19# Allow read/write to devices/files 20allow muxreport ccci_device:chr_file { rw_file_perms }; 21allow muxreport devpts:chr_file { rw_file_perms }; 22allow muxreport eemcs_device:chr_file { rw_file_perms }; 23allow muxreport emd_device:chr_file { rw_file_perms }; 24# Allow read to sys/kernel/ccci/* files 25allow muxreport sysfs_ccci:dir search; 26allow muxreport sysfs_ccci:file r_file_perms; 27 28# Date : WK18.16 29# Operation: P migration 30# Purpose: Allow muxreport to get vendor_mtk_tel_switch_prop 31get_prop(muxreport, vendor_mtk_tel_switch_prop) 32 33#Date: W1824 34#Purpose: allow muxreport access property of vendor_mtk_radio_prop 35set_prop(muxreport, vendor_mtk_radio_prop) 36 37