1# For atfwd service 2type qtelephony, domain; 3app_domain(qtelephony) 4 5add_hwservice(qtelephony, vnd_atcmdfwd_hwservice) 6 7allow qtelephony app_api_service:service_manager find; 8 9allow qtelephony hal_imsrtp_hwservice:hwservice_manager find; 10allow qtelephony hal_telephony_service:service_manager find; 11allow qtelephony radio_service:service_manager find; 12allow qtelephony sysfs_diag:dir search; 13allow qtelephony sysfs_timestamp_switch:file r_file_perms; 14allow qtelephony audioserver_service:service_manager find; 15allow qtelephony cameraserver_service:service_manager find; 16allow qtelephony mediaextractor_service:service_manager find; 17allow qtelephony mediametrics_service:service_manager find; 18allow qtelephony mediaserver_service:service_manager find; 19allow qtelephony sysfs_soc:dir search; 20allow qtelephony sysfs_soc:file r_file_perms; 21 22binder_call(qtelephony, hal_imsrtp) 23binder_call(qtelephony, rild) 24hal_client_domain(qtelephony, hal_telephony) 25 26get_prop(qtelephony, vendor_radio_prop) 27get_prop(qtelephony, public_vendor_default_prop) 28get_prop(qtelephony, qcom_ims_prop) 29 30userdebug_or_eng(` 31 allow qtelephony diag_device:chr_file rw_file_perms; 32') 33 34dontaudit qtelephony property_socket:sock_file write; 35