# For interfacing with PowerHAL hal_client_domain(hal_audio_default, hal_power); # For QCOM diag port access userdebug_or_eng(` allow hal_audio diag_device:chr_file rw_file_perms; '); # read-only permission to obtain the calibration data allow hal_audio_default mnt_vendor_file:dir search; allow hal_audio_default persist_file:dir search; allow hal_audio_default persist_file:lnk_file read; r_dir_file(hal_audio_default, persist_audio_file); r_dir_file(hal_audio_default, sysfs_soc); # For getting audio property get_prop(hal_audio_default, vendor_audio_prop); # Allow hal to take wakelock wakelock_use(hal_audio_default)