• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Grant access to Qualcomm MSM Interface (QMI) radio sockets to RILD
2qmux_socket(rild)
3
4binder_call(rild, per_mgr)
5binder_call(rild, audioserver)
6binder_call(rild, mediaserver)
7binder_use(rild)
8
9allow rild sysfs_msm_subsys:dir r_dir_perms;
10allow rild sysfs_msm_subsys:lnk_file read;
11
12allow rild sysfs_wifi_sar:file { getattr w_file_perms};
13
14allow rild sysfs_lcd_mipi:file rw_file_perms;
15
16allow rild time:unix_stream_socket connectto;
17
18allow rild audioserver_service:service_manager find;
19allow rild mediaserver_service:service_manager find;
20allow rild per_mgr_service:service_manager find;
21
22# rild needs 'lock' for /vendor/qcril.db
23allow rild vendor_file:file { lock };
24
25# allow rild to use qualcomm's socket ipc ioctls
26allow rild self:socket ioctl;
27allowxperm rild self:socket ioctl msm_sock_ipc_ioctls;
28
29# allow rild to access radio data file
30allow rild radio_data_file:dir rw_dir_perms;
31allow rild radio_data_file:file create_file_perms;
32