1binder_call(rild, mediaserver) 2binder_use(rild) 3binder_service(rild) 4 5# Grant access to Qualcomm MSM Interface (QMI) radio sockets to RILD 6qmux_socket(rild) 7 8allow rild persist_file:dir search; 9allow rild persist_modem_file:dir rw_dir_perms; 10allow rild persist_modem_file:file create_file_perms; 11 12allow rild time:unix_stream_socket connectto; 13allow rild sysfs_capsense_update:file { getattr w_file_perms}; 14allow rild sysfs_sar_wifi:file { getattr w_file_perms}; 15 16allow rild audio_cutback_data_file:dir rw_dir_perms; 17allow rild audio_cutback_data_file:sock_file create_file_perms; 18# why? 19allow rild audio_cutback_data_file:dir setattr; 20 21# rild needs to parse through /proc to obtain pid of netmgrd 22r_dir_file(rild, netmgrd) 23# b/18352920 suppress denials until the procfs lookup is removed 24dontaudit rild domain:dir r_dir_perms; 25 26# Allow permissions for FSG 27allow rild fsg_file:dir search; 28allow rild fsg_file:file r_file_perms; 29 30allow rild mediaserver_service:service_manager find; 31