Biswajit Paul | 64f83f6 | 2014-10-13 14:36:16 -0700 | [diff] [blame] | 1 | qmux_socket(rild); |
Ameya Thakur | 5774546 | 2014-10-14 17:56:06 -0700 | [diff] [blame] | 2 | binder_use(rild) |
Avijit Kanti Das | 71c0842 | 2014-07-25 17:11:21 -0700 | [diff] [blame] | 3 | |
Avijit Kanti Das | 441bad4 | 2015-05-12 14:07:41 -0700 | [diff] [blame] | 4 | allow rild ssr_device:chr_file r_file_perms; |
Avijit Kanti Das | 71c0842 | 2014-07-25 17:11:21 -0700 | [diff] [blame] | 5 | |
Avijit Kanti Das | 441bad4 | 2015-05-12 14:07:41 -0700 | [diff] [blame] | 6 | r_dir_file(rild, sysfs_ssr) |
| 7 | r_dir_file(rild, sysfs_esoc) |
Avijit Kanti Das | 71c0842 | 2014-07-25 17:11:21 -0700 | [diff] [blame] | 8 | |
Avijit Kanti Das | 441bad4 | 2015-05-12 14:07:41 -0700 | [diff] [blame] | 9 | allow rild sysfs_esoc:file w_file_perms; |
| 10 | |
| 11 | binder_call(rild, mediaserver) |
| 12 | |
| 13 | #Rule for RILD to talk to peripheral manager |
| 14 | use_per_mgr(rild); |
| 15 | |
| 16 | allow rild rild_socket:chr_file r_file_perms; |
| 17 | unix_socket_connect(rild, rild, time_daemon) |
Richard LIU | 3188081 | 2014-12-17 11:44:06 +0800 | [diff] [blame] | 18 | allow rild system_health_monitor_device:chr_file r_file_perms; |
Avijit Kanti Das | fe61c2d | 2014-10-16 20:17:03 -0700 | [diff] [blame] | 19 | |
Subash Abhinov Kasiviswanathan | b59ff09 | 2014-11-12 12:31:11 -0700 | [diff] [blame] | 20 | dontaudit rild domain:dir r_dir_perms; |
Biswajit Paul | 28439f9 | 2015-07-15 13:28:27 -0700 | [diff] [blame] | 21 | allow rild time_daemon:unix_stream_socket connectto; |
Subash Abhinov Kasiviswanathan | b59ff09 | 2014-11-12 12:31:11 -0700 | [diff] [blame] | 22 | r_dir_file(rild, netmgrd) |
Ravi Kumar Siddojigari | 29f63ce | 2015-07-09 12:55:00 +0530 | [diff] [blame] | 23 | |
| 24 | #Allow access to netmgrd socket |
| 25 | netmgr_socket(rild); |
| 26 | |
| 27 | allow rild mediaserver_service:service_manager find; |
Avijit Kanti Das | 4d66450 | 2015-08-10 14:54:33 -0700 | [diff] [blame] | 28 | |
| 29 | # Rule for RILD to talk to peripheral manager |
| 30 | use_per_mgr(rild); |