• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1allow hal_camera_default input_device:dir r_dir_perms;
2
3allow hal_camera_default sysfs_laser:file w_file_perms;
4vndbinder_use(hal_camera_default);
5allow hal_camera_default qdisplay_service:service_manager { find };
6
7allow hal_camera_default hal_graphics_mapper_hwservice:hwservice_manager find;
8allow hal_camera_default hal_graphics_allocator_hwservice:hwservice_manager find;
9
10hal_client_domain(hal_camera_default, hal_configstore)
11binder_call(hal_camera_default, hal_graphics_composer)
12binder_call(hal_camera_default, system_server)
13binder_call(hal_camera_default, hal_graphics_allocator)
14
15# For interfacing with PowerHAL and ThermalHAL
16hal_client_domain(hal_camera_default, hal_power)
17hal_client_domain(hal_camera_default, hal_thermal)
18
19# For camera team debugging
20userdebug_or_eng(`
21  allow hal_camera_default camera_vendor_data_file:dir create_dir_perms;
22  allow hal_camera_default camera_vendor_data_file:file create_file_perms;
23')
24