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