From 4baa2edb09db70f840e82ef0e15bc41080b5ae60 Mon Sep 17 00:00:00 2001 From: ronaxdevil Date: Wed, 13 Mar 2019 08:18:10 +0000 Subject: [PATCH] sanders: WFD Changes *Taken from tissot device tree Signed-off-by: ronaxdevil --- configs/manifest.xml | 10 ++++--- configs/privapp-permissions-oem.xml | 6 +++++ device.mk | 5 ++++ .../base/core/res/res/values/config.xml | 26 +++++++++++++++++++ vendor_prop.mk | 6 +++++ 5 files changed, 50 insertions(+), 3 deletions(-) diff --git a/configs/manifest.xml b/configs/manifest.xml index 261d159..399be72 100644 --- a/configs/manifest.xml +++ b/configs/manifest.xml @@ -525,12 +525,16 @@ - vendor.qti.imsrtpservice + com.qualcomm.qti.wifidisplayhal hwbinder 1.0 - IRTPService - imsrtpservice + IDSManager + wifidisplaydshal + + + IHDCPSession + wifidisplayhdcphal diff --git a/configs/privapp-permissions-oem.xml b/configs/privapp-permissions-oem.xml index 5b1e3a1..8f51453 100644 --- a/configs/privapp-permissions-oem.xml +++ b/configs/privapp-permissions-oem.xml @@ -19,6 +19,12 @@ + + + + + + diff --git a/device.mk b/device.mk index ada4a9b..9063593 100644 --- a/device.mk +++ b/device.mk @@ -67,6 +67,7 @@ PRODUCT_PACKAGES += \ audio.a2dp.default \ audio.r_submix.default \ audio.usb.default \ + libaacwrapper \ libaudio-resampler \ libtinycompress @@ -448,6 +449,10 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/wifi/WCNSS_qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/prima/WCNSS_qcom_cfg.ini \ $(LOCAL_PATH)/wifi/WCNSS_qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/WCNSS_qcom_cfg.ini +# Wi-Fi Display +PRODUCT_BOOT_JARS += \ + WfdCommon + PRODUCT_BUILD_PROP_OVERRIDES += BUILD_UTC_DATE=0 PRODUCT_GMS_CLIENTID_BASE := android-motorola diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 5394031..ff08fc1 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -344,6 +344,32 @@ provisioning, availability etc --> true + + true + + + true + true diff --git a/vendor_prop.mk b/vendor_prop.mk index e05fe84..02a3c57 100644 --- a/vendor_prop.mk +++ b/vendor_prop.mk @@ -131,6 +131,12 @@ PRODUCT_PROPERTY_OVERRIDES += \ vendor.gralloc.enable_fb_ubwc=1 \ vendor.display.disable_skip_validate=1 +# Wifi-Display +PRODUCT_PROPERTY_OVERRIDES += \ + persist.debug.wfd.enable=1 \ + persist.sys.wfd.virtual=0 \ + vendor.video.disable.ubwc=1 + # FM PRODUCT_PROPERTY_OVERRIDES += \ ro.fm.transmitter=false