From 962e3a6a0568c2a20cf6274d2bf5c42e7667c132 Mon Sep 17 00:00:00 2001 From: Glenn Kasten <gkasten@google.com> Date: Tue, 23 Feb 2016 16:16:16 -0800 Subject: [PATCH] Restore audio tee sink Bug: 27323882 Change-Id: Idf3977d74817c4f90f9e993d2e1e5302cc56f41d --- audioserver.te | 2 ++ file.te | 1 + file_contexts | 1 + 3 files changed, 4 insertions(+) diff --git a/audioserver.te b/audioserver.te index 8e91c0911..08654978c 100644 --- a/audioserver.te +++ b/audioserver.te @@ -18,6 +18,8 @@ allow audioserver system_file:dir r_dir_perms; # used for TEE sink - pcm capture for debug. userdebug_or_eng(` allow audioserver media_data_file:dir create_dir_perms; + allow audioserver audioserver_data_file:dir create_dir_perms; + allow audioserver audioserver_data_file:file create_file_perms; ') allow audioserver audio_device:dir r_dir_perms; diff --git a/file.te b/file.te index ff60c0435..00637f808 100644 --- a/file.te +++ b/file.te @@ -115,6 +115,7 @@ type storage_stub_file, file_type; # /data/misc subdirectories type adb_keys_file, file_type, data_file_type; type audio_data_file, file_type, data_file_type; +type audioserver_data_file, file_type, data_file_type; type bluetooth_data_file, file_type, data_file_type; type bootstat_data_file, file_type, data_file_type; type boottrace_data_file, file_type, data_file_type; diff --git a/file_contexts b/file_contexts index ed8e30e6c..5e14344f5 100644 --- a/file_contexts +++ b/file_contexts @@ -260,6 +260,7 @@ # Misc data /data/misc/adb(/.*)? u:object_r:adb_keys_file:s0 /data/misc/audio(/.*)? u:object_r:audio_data_file:s0 +/data/misc/audioserver(/.*)? u:object_r:audioserver_data_file:s0 /data/misc/bootstat(/.*)? u:object_r:bootstat_data_file:s0 /data/misc/boottrace(/.*)? u:object_r:boottrace_data_file:s0 /data/misc/bluetooth(/.*)? u:object_r:bluetooth_data_file:s0 -- GitLab