diff --git a/public/file.te b/public/file.te index 323198a8f76c6e829b5ee14d4f8d8064a011f112..39e35b40d184c3d55c4ad97bf50ea2f35627a40b 100644 --- a/public/file.te +++ b/public/file.te @@ -199,7 +199,6 @@ type postinstall_file, file_type; # /data/misc subdirectories type adb_keys_file, file_type, data_file_type, core_data_file_type; type audio_data_file, file_type, data_file_type, core_data_file_type; -type audiohal_data_file, file_type, data_file_type, core_data_file_type; type audioserver_data_file, file_type, data_file_type, core_data_file_type; type bluetooth_data_file, file_type, data_file_type, core_data_file_type; type bluetooth_logs_data_file, file_type, data_file_type, core_data_file_type; @@ -354,6 +353,9 @@ allow postinstall_file self:filesystem associate; # asanwrapper (run a sanitized app_process, to be used with wrap properties) with_asan(`type asanwrapper_exec, exec_type, file_type;') +# Deprecated in SDK version 28 +type audiohal_data_file, file_type, data_file_type, core_data_file_type; + # It's a bug to assign the file_type attribute and fs_type attribute # to any type. Do not allow it. # diff --git a/public/hal_audio.te b/public/hal_audio.te index 6a436bd8e0edb4fa169d7c41578efa92d9c095a7..0665e2618e9f2521c605fe72502e939bac0a77f5 100644 --- a/public/hal_audio.te +++ b/public/hal_audio.te @@ -7,12 +7,6 @@ allow hal_audio_client hal_audio_hwservice:hwservice_manager find; allow hal_audio ion_device:chr_file r_file_perms; -userdebug_or_eng(` - # used for pcm capture for debug. - allow hal_audio audiohal_data_file:dir create_dir_perms; - allow hal_audio audiohal_data_file:file create_file_perms; -') - r_dir_file(hal_audio, proc) r_dir_file(hal_audio, proc_asound) allow hal_audio audio_device:dir r_dir_perms;