aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Naganov <mnaganov@google.com>2019-11-22 10:56:29 -0800
committerJulian Veit <Claymore1298@gmail.com>2021-08-08 19:14:57 +0200
commitdae09c8ea89871d60227dddd661fc7764906385e (patch)
tree0dca98fbe664397a45519cf62b0952ea23ce51ff
parent27b328d0fab1e70cc39696b76337fda1f5cc2326 (diff)
msm8960-common: Switch to Audio HAL V6
Switch msm8960 to Audio HAL V6 also move to hwbinder. Bug: 141989952 Test: atest VtsHalAudioV6_0TargetTest atest VtsHalAudioEffectV6_0TargetTest manual audio "smoke" test on taimen and walleye Change-Id: Ieb1cc5c7fdcc5416a328a0a5c4a1996258b81ac8
-rw-r--r--manifest.xml8
-rw-r--r--msm8960-common.mk17
2 files changed, 19 insertions, 6 deletions
diff --git a/manifest.xml b/manifest.xml
index 559c782..0837f88 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -1,8 +1,8 @@
<manifest version="1.0" type="device" target-level="legacy">
<hal format="hidl">
<name>android.hardware.audio</name>
- <transport arch="32">passthrough</transport>
- <version>5.0</version>
+ <transport>hwbinder</transport>
+ <version>6.0</version>
<interface>
<name>IDevicesFactory</name>
<instance>default</instance>
@@ -10,8 +10,8 @@
</hal>
<hal format="hidl">
<name>android.hardware.audio.effect</name>
- <transport arch="32">passthrough</transport>
- <version>5.0</version>
+ <transport>hwbinder</transport>
+ <version>6.0</version>
<interface>
<name>IEffectsFactory</name>
<instance>default</instance>
diff --git a/msm8960-common.mk b/msm8960-common.mk
index f2ab6f4..c112308 100644
--- a/msm8960-common.mk
+++ b/msm8960-common.mk
@@ -49,8 +49,6 @@ PRODUCT_COPY_FILES += \
# Audio
PRODUCT_PACKAGES += \
- android.hardware.audio@5.0-impl \
- android.hardware.audio.effect@2.0-impl \
audio.a2dp.default \
audio.primary.msm8960 \
audio.r_submix.default \
@@ -61,6 +59,21 @@ PRODUCT_PACKAGES += \
libqcomvoiceprocessing \
tinymix
+# Audio HIDL interfaces
+PRODUCT_PACKAGES += \
+ android.hardware.audio@2.0-impl \
+ android.hardware.audio@2.0-service \
+ android.hardware.audio@6.0 \
+ android.hardware.audio@6.0-impl \
+ android.hardware.audio.common@6.0 \
+ android.hardware.audio.common@6.0-util \
+ android.hardware.audio.effect@2.0-impl \
+ android.hardware.audio.effect@2.0-service \
+ android.hardware.audio.effect@6.0 \
+ android.hardware.audio.effect@6.0-impl \
+ android.hardware.soundtrigger@2.1-impl \
+ android.hardware.soundtrigger@2.1-service
+
# Display
PRODUCT_PACKAGES += \
android.hardware.graphics.allocator@2.0-impl \