Home | History | Annotate | Download | only in vendor
      1 binder_call(rild, per_mgr)
      2 
      3 vndbinder_use(rild)
      4 
      5 allow rild qmuxd_socket:dir w_dir_perms;
      6 allow rild qmuxd_socket:sock_file create_file_perms;
      7 
      8 allow rild netmgrd_socket:dir search;
      9 unix_socket_connect(rild, netmgrd, netmgrd)
     10 
     11 allow rild vendor_file:file { execute_no_trans lock };
     12 
     13 allow rild per_mgr_service:service_manager find;
     14 
     15 add_hwservice(rild, vnd_ims_radio_hwservice)
     16 add_hwservice(rild, vnd_qcrilhook_hwservice)
     17 
     18 allow rild self:socket ioctl;
     19 allowxperm rild self:socket ioctl msm_sock_ipc_ioctls;
     20 allow rild time_daemon:unix_stream_socket connectto;
     21 
     22 userdebug_or_eng(`
     23   domain_auto_trans(rild, smlog_dump_exec, smlog_dump)
     24 ')
     25 
     26 allow rild radio_vendor_data_file:dir rw_dir_perms;
     27 allow rild radio_vendor_data_file:file create_file_perms;
     28