blob: c637c55eafbf9adb4f6ff9c72a758c665c0e6a3e [file] [log] [blame]
Demon000656faee2018-01-11 10:20:10 +02001binder_use(mm-qcamerad)
2
Bruno Martins76dcfa52020-12-02 16:59:49 +00003# /data/cam_socket*
Arne Coucheronf875f7d2020-12-08 11:58:16 +01004type_transition mm-qcamerad system_data_root_file:sock_file camera_socket "cam_socket0";
Bruno Martins76dcfa52020-12-02 16:59:49 +00005type_transition mm-qcamerad system_data_root_file:sock_file camera_socket "cam_socket1";
6type_transition mm-qcamerad system_data_root_file:sock_file camera_socket "cam_socket2";
Demon000656faee2018-01-11 10:20:10 +02007allow mm-qcamerad camera_socket:sock_file { create unlink write };
8allow mm-qcamerad camera_data_file:sock_file { create unlink };
Arne Coucheronade08dc2020-12-08 12:06:21 +01009allow mm-qcamerad system_data_root_file:dir w_dir_perms;
Demon000656faee2018-01-11 10:20:10 +020010
11allow mm-qcamerad system_server:unix_stream_socket rw_socket_perms;
12allow mm-qcamerad sensorservice_service:service_manager find;
Ricardo Cerqueiraaefb3f32015-11-06 01:35:34 +000013
14# /data/fdAlbum
Bruno Martins76dcfa52020-12-02 16:59:49 +000015type_transition mm-qcamerad system_data_root_file:file camera_data_file "fdAlbum";
Ricardo Cerqueiraaefb3f32015-11-06 01:35:34 +000016allow mm-qcamerad camera_data_file:file create_file_perms;
Michael Bestasa39771f2018-05-17 20:57:26 +030017
18r_dir_file(mm-qcamerad, sysfs_graphics)