diff --git a/configs/compatibility_matrix.xml b/configs/compatibility_matrix.xml
index 3c73cda..f2cb5d5 100644
--- a/configs/compatibility_matrix.xml
+++ b/configs/compatibility_matrix.xml
@@ -55,6 +55,14 @@
default
+
+ vendor.dolby.hardware.dms
+ 1.0
+
+ IDms
+ default
+
+
netutils-wrapper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/configs/media_codecs_vendor.xml b/configs/media_codecs_vendor.xml
index 25a74ab..5f32b9b 100644
--- a/configs/media_codecs_vendor.xml
+++ b/configs/media_codecs_vendor.xml
@@ -374,4 +374,5 @@ Only the three quirks included above are recognized at this point:
+
diff --git a/device.mk b/device.mk
index e882b5f..aadebeb 100644
--- a/device.mk
+++ b/device.mk
@@ -274,7 +274,8 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/media_profiles.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles.xml \
$(LOCAL_PATH)/configs/media_profiles_8953_v1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_8953_v1.xml \
$(LOCAL_PATH)/configs/media_profiles_V1_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml \
- $(LOCAL_PATH)/configs/media_profiles_vendor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_vendor.xml
+ $(LOCAL_PATH)/configs/media_profiles_vendor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_vendor.xml \
+ $(LOCAL_PATH)/configs/media/media_codecs_dolby_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_dolby_audio.xml
PRODUCT_COPY_FILES += \
frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_audio.xml \
diff --git a/vendor_prop.mk b/vendor_prop.mk
index f6d987c..61e35dc 100644
--- a/vendor_prop.mk
+++ b/vendor_prop.mk
@@ -46,7 +46,9 @@ PRODUCT_PROPERTY_OVERRIDES += \
vendor.audio.tunnel.encode=false \
ro.config.media_vol_steps=25 \
vendor.use.voice.path.for.pcm.voip=false \
- hpx_send_params=1
+ hpx_send_params=1 \
+ vendor.audio.dolby.ds2.enabled=true \
+ vendor.audio.dolby.ds2.hardbypass=false
# Bluetooth
PRODUCT_PROPERTY_OVERRIDES += \