• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1type camera, domain;
2type camera_exec, exec_type, file_type;
3
4# Started by init
5init_daemon_domain(camera)
6
7allow camera self:capability sys_nice;
8
9binder_use(camera)
10binder_call(camera, system_server)
11binder_call(camera, cameraserver)
12allow camera system_server:unix_stream_socket { read write };
13
14allow camera ion_device:chr_file rw_file_perms;
15allow camera sysfs_msm_subsys:file r_file_perms;
16allow camera camera_device:chr_file rw_file_perms;
17allow camera gpu_device:chr_file rw_file_perms;
18allow camera graphics_device:chr_file rw_file_perms;
19allow camera video_device:chr_file rw_file_perms;
20allow camera sysfs_camera:dir search;
21allow camera sysfs_camera:file rw_file_perms;
22allow camera sysfs_video:dir search;
23allow camera sysfs_video:file r_file_perms;
24allow camera system_file:dir r_dir_perms;
25allow camera sensorservice_service:service_manager find;
26
27set_prop(camera, camera_prop)
28
29allow camera surfaceflinger:fd use;
30allow camera cameraserver:fd use;
31
32allow camera camera_data_file:dir rw_dir_perms;
33allow camera camera_data_file:sock_file { create unlink };
34
35allow camera input_device:dir r_dir_perms;
36allow camera input_device:chr_file r_file_perms;
37