audio: use SinkMetaData to route voice call with hearing aid.

Bug: 121173695
Test: manual audio test

Change-Id: I18aae4f3e1597b4e4e20a0fdfa36e569426429e5
diff --git a/device-common.mk b/device-common.mk
index e69de90..ce147e2 100644
--- a/device-common.mk
+++ b/device-common.mk
@@ -178,8 +178,8 @@
     sound_trigger.primary.msm8996
 
 PRODUCT_PACKAGES += \
-    android.hardware.audio@4.0-impl:32 \
-    android.hardware.audio.effect@4.0-impl:32 \
+    android.hardware.audio@5.0-impl:32 \
+    android.hardware.audio.effect@5.0-impl:32 \
     android.hardware.soundtrigger@2.2-impl:32
 
 PRODUCT_PACKAGES += \
diff --git a/manifest.xml b/manifest.xml
index 8637209..0a5affb 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -2,7 +2,7 @@
     <hal format="hidl">
         <name>android.hardware.audio</name>
         <transport>hwbinder</transport>
-        <version>4.0</version>
+        <version>5.0</version>
         <interface>
             <name>IDevicesFactory</name>
             <instance>default</instance>
@@ -11,7 +11,7 @@
     <hal format="hidl">
         <name>android.hardware.audio.effect</name>
         <transport>hwbinder</transport>
-        <version>4.0</version>
+        <version>5.0</version>
         <interface>
             <name>IEffectsFactory</name>
             <instance>default</instance>