1 get_prop(radio, ims_prop) 2 userdebug_or_eng(`set_prop(radio, tel_mon_prop)') 3 4 allow radio qmuxd_socket:dir search; 5 allow radio qmuxd_socket:sock_file write; 6 7 allow radio vendor_file:lnk_file r_file_perms; 8 allow radio vendor_framework_file:file r_file_perms; 9 allow radio vendor_framework_file:dir search; 10 11 hwbinder_use(radio) 12 allow radio vnd_ims_radio_hwservice:hwservice_manager find; 13 allow radio vnd_qcrilhook_hwservice:hwservice_manager find; 14 allow radio hal_imsrtp_hwservice:hwservice_manager find; 15 16 allow radio { 17 mediaextractor_service 18 mediacodec_service 19 }:service_manager find; 20 21 r_dir_file(radio, sysfs_msm_subsys) 22 23 # IMS needs permission to use avtimer 24 allow radio avtimer_device:chr_file r_file_perms; 25 26 binder_call(radio, hal_imsrtp) 27