Avijit Kanti Das | 0196c6a | 2014-07-23 23:44:35 -0700 | [diff] [blame] | 1 | # allow mediaserver to communicate with cnd |
| 2 | unix_socket_connect(mediaserver, cnd, cnd) |
Avijit Kanti Das | 36fb2c1 | 2014-10-06 15:21:57 -0700 | [diff] [blame] | 3 | |
| 4 | allow mediaserver camera_device:chr_file rw_file_perms; |
| 5 | unix_socket_send(mediaserver, camera, mm-qcamerad) |
Avijit Kanti Das | 226cc03 | 2014-10-06 19:09:05 -0700 | [diff] [blame] | 6 | |
| 7 | allow mediaserver qseecom_device:chr_file { read write ioctl open }; |
Biswajit Paul | 64f83f6 | 2014-10-13 14:36:16 -0700 | [diff] [blame] | 8 | |
| 9 | allow mediaserver self:socket create_socket_perms; |
| 10 | |
| 11 | binder_call(mediaserver, rild) |
| 12 | |
| 13 | qmux_socket(mediaserver) |
| 14 | allow mediaserver camera_data_file:sock_file write; |
Avijit Kanti Das | fe61c2d | 2014-10-16 20:17:03 -0700 | [diff] [blame] | 15 | |
| 16 | allow mediaserver sysfs_esoc:dir r_dir_perms; |
| 17 | allow mediaserver sysfs_esoc:lnk_file read; |
Vince Leung | 06bd7d8 | 2014-10-15 15:15:57 -0700 | [diff] [blame^] | 18 | |
| 19 | # access to perflock |
| 20 | allow mediaserver mpctl_socket:dir r_dir_perms; |
| 21 | unix_socket_send(mediaserver, mpctl, mpdecision) |
| 22 | unix_socket_connect(mediaserver, mpctl, mpdecision) |