From 47153227a4e1e22afbb79e59444c456625886bc8 Mon Sep 17 00:00:00 2001 From: millerliang Date: Tue, 19 Oct 2021 12:17:08 +0800 Subject: [PATCH] gs201: Enable AAudio support Enable the realted property and the needed files for MMAP use cases. Bug: 202810406 Test: Oboetester Change-Id: Ie851dc0152589f405558c744b0101115d9f1d9b0 --- device.mk | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/device.mk b/device.mk index 28f4079b..e8f319ea 100644 --- a/device.mk +++ b/device.mk @@ -398,10 +398,10 @@ include device/google/gs201/aoc/device.mk USE_LEGACY_LOCAL_AUDIO_HAL := false USE_XML_AUDIO_POLICY_CONF := 1 -## Enable AAudio MMAP/NOIRQ data path. -#PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=2 -#PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=2 -#PRODUCT_PROPERTY_OVERRIDES += aaudio.hw_burst_min_usec=2000 +# Enable AAudio MMAP/NOIRQ data path. +PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_policy=2 +PRODUCT_PROPERTY_OVERRIDES += aaudio.mmap_exclusive_policy=2 +PRODUCT_PROPERTY_OVERRIDES += aaudio.hw_burst_min_usec=2000 # Calliope firmware overwrite #PRODUCT_COPY_FILES += \ @@ -572,6 +572,8 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \ frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.direct.xml \ frameworks/native/data/etc/android.hardware.wifi.passpoint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.passpoint.xml \ + +PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.audio.low_latency.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.low_latency.xml \ frameworks/native/data/etc/android.hardware.audio.pro.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.pro.xml \