• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1binder_call(rild, per_mgr)
2
3vndbinder_use(rild)
4
5allow rild qmuxd_socket:dir w_dir_perms;
6allow rild qmuxd_socket:sock_file create_file_perms;
7
8allow rild netmgrd_socket:dir search;
9unix_socket_connect(rild, netmgrd, netmgrd)
10
11allow rild vendor_file:file { execute_no_trans lock ioctl };
12
13allow rild per_mgr_service:service_manager find;
14
15userdebug_or_eng(`
16  allow rild diag_device:chr_file rw_file_perms;
17')
18
19add_hwservice(rild, vnd_ims_radio_hwservice)
20add_hwservice(rild, vnd_qcrilhook_hwservice)
21
22allow rild self:socket ioctl;
23allowxperm rild self:socket ioctl msm_sock_ipc_ioctls;
24allow rild time_daemon:unix_stream_socket connectto;
25
26userdebug_or_eng(`
27  domain_auto_trans(rild, smlog_dump_exec, smlog_dump)
28')
29
30allow rild radio_vendor_data_file:dir rw_dir_perms;
31allow rild radio_vendor_data_file:file create_file_perms;
32
33get_prop(rild, sota_prop)
34set_prop(rild, vendor_radio_prop)
35
36# Allow vendor native process to read the proc file of xt_qtaguid
37allow rild proc_qtaguid_stat:file r_file_perms;
38
39hal_server_domain(rild, hal_secure_element)
40