audio: add audio hal aidl service

- separate audio hal HIDL and AIDL services.
- separate sepolicy of aoc and audio

Bug: 259161622
Test: build pass and check hidl/aidl on gs201
      build pass for other chipset

Change-Id: Id3c0446be6cdcd5a6e75c832e7d7f4a64716f79c
Signed-off-by: Jasmine Cha <chajasmine@google.com>
diff --git a/audio/sepolicy/common/file_contexts b/audio/sepolicy/common/file_contexts
new file mode 100644
index 0000000..1480861
--- /dev/null
+++ b/audio/sepolicy/common/file_contexts
@@ -0,0 +1,11 @@
+# AMCS devices
+/dev/amcs                           u:object_r:amcs_device:s0
+
+# AMCS vendor service
+/vendor/bin/hw/vendor\.google\.audiometricext@1\.0-service-vendor           u:object_r:hal_audiometricext_default_exec:s0
+
+# Audio data files
+/data/vendor/audio(/.*)?            u:object_r:audio_vendor_data_file:s0
+
+# Audio presist file
+/mnt/vendor/persist/audio(/.*)?     u:object_r:persist_audio_file:s0