diff --git a/device.mk b/device.mk index 7b93f9af..c0d657ca 100644 --- a/device.mk +++ b/device.mk @@ -1040,6 +1040,12 @@ PRODUCT_PROPERTY_OVERRIDES += \ ro.audio.monitorRotation = true \ ro.audio.offload_wakelock=false +ifeq (,$(filter aosp_%,$(TARGET_PRODUCT))) +# IAudioMetricExt HIDL +PRODUCT_PACKAGES += \ + vendor.google.audiometricext@1.0-service-vendor +endif + # vndservicemanager and vndservice no longer included in API 30+, however needed by vendor code. # See b/148807371 for reference PRODUCT_PACKAGES += vndservicemanager diff --git a/device_framework_matrix_product.xml b/device_framework_matrix_product.xml index 92a730a1..71eb48ba 100644 --- a/device_framework_matrix_product.xml +++ b/device_framework_matrix_product.xml @@ -173,4 +173,12 @@ rilExternal + + vendor.google.audiometricext + 1.0 + + IAudioMetricExt + default + + diff --git a/manifest-gralloc3.xml b/manifest-gralloc3.xml index 8cadaba5..5f416b93 100644 --- a/manifest-gralloc3.xml +++ b/manifest-gralloc3.xml @@ -218,5 +218,14 @@ default + + vendor.google.audiometricext + hwbinder + 1.0 + + IAudioMetricExt + default + + diff --git a/manifest.xml b/manifest.xml index a4594f5e..9dae894a 100644 --- a/manifest.xml +++ b/manifest.xml @@ -178,5 +178,14 @@ default + + vendor.google.audiometricext + hwbinder + 1.0 + + IAudioMetricExt + default + + diff --git a/manifest_64-gralloc3.xml b/manifest_64-gralloc3.xml index 820a8b4d..81e8761e 100644 --- a/manifest_64-gralloc3.xml +++ b/manifest_64-gralloc3.xml @@ -207,5 +207,14 @@ default + + vendor.google.audiometricext + hwbinder + 1.0 + + IAudioMetricExt + default + + diff --git a/manifest_64.xml b/manifest_64.xml index 9ba0130c..bca4cffb 100644 --- a/manifest_64.xml +++ b/manifest_64.xml @@ -170,5 +170,14 @@ default + + vendor.google.audiometricext + hwbinder + 1.0 + + IAudioMetricExt + default + +