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