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
+
+