From 02c5d32839c159dae7a0509631cc074949dedf60 Mon Sep 17 00:00:00 2001 From: trpsl Date: Tue, 24 Mar 2020 14:10:26 +0100 Subject: [PATCH] sanders: Add Moto Dolby Signed-off-by: ronaxdevil --- configs/compatibility_matrix.xml | 8 ++++ configs/manifest.xml | 10 +++++ configs/media/media_codecs_dolby_audio.xml | 45 ++++++++++++++++++++++ configs/media_codecs_vendor.xml | 1 + device.mk | 3 +- vendor_prop.mk | 4 +- 6 files changed, 69 insertions(+), 2 deletions(-) create mode 100644 configs/media/media_codecs_dolby_audio.xml 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 += \