blob: 5f8187530e7219f8b6be84536a9d7b8bbd6b77c1 [file] [log] [blame]
Ashwini Oruganti9bc81122019-10-21 15:28:00 -07001###
2### A domain for further sandboxing the GooglePermissionController app.
3###
Ashwini Oruganti50641892019-11-21 12:26:08 -08004type permissioncontroller_app, domain, coredomain;
Ashwini Oruganti9bc81122019-10-21 15:28:00 -07005
Ashwini Oruganti9bc81122019-10-21 15:28:00 -07006app_domain(permissioncontroller_app)
7
Hai Zhang86e10ef2020-12-07 19:42:27 +00008allow permissioncontroller_app app_api_service:service_manager find;
9allow permissioncontroller_app system_api_service:service_manager find;
10
Ashwini Oruganti9bc81122019-10-21 15:28:00 -070011# Allow interaction with gpuservice
12binder_call(permissioncontroller_app, gpuservice)
Ashwini Oruganti9bc81122019-10-21 15:28:00 -070013
Evan Severson1d69ca72020-05-04 15:13:34 -070014allow permissioncontroller_app radio_service:service_manager find;
Ashwini Oruganti73e12292019-12-09 15:37:05 -080015
16# Allow the app to request and collect incident reports.
17# (Also requires DUMP and PACKAGE_USAGE_STATS permissions)
18allow permissioncontroller_app incident_service:service_manager find;
19binder_call(permissioncontroller_app, incidentd)
20allow permissioncontroller_app incidentd:fifo_file { read write };
Hridya Valsarajua2a2d9c2021-04-29 12:49:30 -070021
22allow permissioncontroller_app gpu_device:dir search;