unix_socket_connect(hal_audio_default, perfd, perfd) allow hal_audio_default persist_audio_file:dir rw_dir_perms; allow hal_audio_default persist_audio_file:file create_file_perms; allow hal_audio_default sysfs:dir { open read }; allow hal_audio_default hal_dms_default:binder { transfer call }; allow hal_audio_default hal_dms_hwservice:hwservice_manager find; allow hal_audio_server adspd_device:chr_file rw_file_perms; allow hal_audio_server audio_device:chr_file rw_file_perms; allow hal_audio_server sysfs_adspd:dir r_dir_perms; allow hal_audio_server sysfs_adspd:file rw_file_perms; binder_call(hal_audio_default, hal_audio_server) binder_call(hal_audio_server, hal_audio_default) r_dir_file(hal_audio_server, sysfs_sectouch) r_dir_file(hal_audio_server, sysfs_sensor) set_prop(hal_audio_server, vendor_aov_prop) # MotSpeakerHelperProximity allow hal_audio_default fwk_sensor_hwservice:hwservice_manager find; binder_call(hal_audio_default, system_server) # Speaker Calibration r_dir_file(hal_audio_default, mnt_vendor_file) #stop spam dontaudit hal_audio_default audio_prop:file r_file_perms;