1#define the domain 2type hal_qseecom_default, domain; 3hal_server_domain(hal_qseecom_default, hal_qseecom) 4type hal_qseecom_default_exec, exec_type, file_type, vendor_file_type; 5 6init_daemon_domain(hal_qseecom_default) 7 8#Allow hal_qseecom client domain apps to find hwservice 9binder_call(hal_qseecom_client, hal_qseecom_server) 10binder_call(hal_qseecom_server, hal_qseecom_client) 11 12#allow the service to be added to hwservice list 13hal_attribute_hwservice(hal_qseecom, hal_qseecom_hwservice) 14 15#allow access to hal_allocator 16hal_client_domain(hal_qseecom_default, hal_allocator) 17 18#allow access to ion device 19allow hal_qseecom_default ion_device:chr_file rw_file_perms; 20 21#Allow access to firmware 22r_dir_file(hal_qseecom_default, firmware_file); 23 24#Allow access to tee device 25allow hal_qseecom_default tee_device:chr_file rw_file_perms; 26