1# ==============================================
2# Type Declaration
3# ==============================================
4type aee_hal,domain;
5type aee_hal_exec, exec_type, file_type, vendor_file_type;
6typeattribute aee_hal mlstrustedsubject;
7# Purpose : for create hidl server
8allow aee_hal aee_exp_vendor_file:dir w_dir_perms;
9allow aee_hal aee_exp_vendor_file:file create_file_perms;
10allow aee_hal aee_exp_data_file:file { read write };
11hal_server_domain(aee_hal, mtk_hal_aee)
12# ==============================================
13# MTK Policy Rule
14# ==============================================
15init_daemon_domain(aee_hal)
16
17set_prop(aee_hal, vendor_mtk_persist_mtk_aeev_prop)
18set_prop(aee_hal, vendor_mtk_persist_aeev_prop)
19set_prop(aee_hal, vendor_mtk_debug_mtk_aeev_prop)
20
21