blob: ae1203381191148dbcf312f7fffd8ff185882527 [file] [log] [blame]
Biswajit Paul6786a922017-03-16 11:53:53 -07001type dtseagleservice, domain;
Ravi Kumar Siddojigaric7def122017-06-13 00:49:19 +05302type dtseagleservice_exec, exec_type, vendor_file_type, file_type;
Alexy Joseph33d55432015-02-10 15:14:00 -08003
4#Allow for transition from init domain to dtseagleservice
5init_daemon_domain(dtseagleservice)
6
7#Allow dtseagleservice to use Binder IPC
Ravi Kumar Siddojigaric7def122017-06-13 00:49:19 +05308#binder_use(dtseagleservice)
Alexy Joseph33d55432015-02-10 15:14:00 -08009
10#Allow dtseagleservice to interact with apps
11binder_call(dtseagleservice, platform_app)
12binder_call(dtseagleservice, system_app)
13
14# Mark dtseagleservice as a Binder service domain
Ravi Kumar Siddojigaric7def122017-06-13 00:49:19 +053015#binder_service(dtseagleservice)
Alexy Joseph33d55432015-02-10 15:14:00 -080016
17#Allow dtseagleservice to be registered with service manager
18allow dtseagleservice dtseagleservice_service:service_manager add;
19
20#Allow access to audio drivers
Alexy Joseph33d55432015-02-10 15:14:00 -080021allow dtseagleservice audio_device:dir r_dir_perms;
Avijit Kanti Das441bad42015-05-12 14:07:41 -070022allow dtseagleservice audio_device:chr_file rw_file_perms;