• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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