aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--device.mk10
-rw-r--r--framework_compatibility_matrix.xml32
-rw-r--r--manifest.xml31
-rw-r--r--rro_overlays/FrameworksResOverlayVeux/res/values/config.xml2
-rw-r--r--system.prop4
5 files changed, 6 insertions, 73 deletions
diff --git a/device.mk b/device.mk
index c5c5126..0f2929e 100644
--- a/device.mk
+++ b/device.mk
@@ -517,13 +517,5 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \
$(call find-copy-subdir-files,*,$(LOCAL_PATH)/wifi/,$(TARGET_COPY_OUT_VENDOR)/etc/wifi)
-# WiFi Display
-PRODUCT_PACKAGES += \
- libnl \
- libwfdaac_vendor
-
-PRODUCT_BOOT_JARS += \
- WfdCommon
-
-# Inherit from vendor blobs
+# Inherit the proprietary files
include vendor/xiaomi/veux/veux-vendor.mk
diff --git a/framework_compatibility_matrix.xml b/framework_compatibility_matrix.xml
index 2dae099..c88216d 100644
--- a/framework_compatibility_matrix.xml
+++ b/framework_compatibility_matrix.xml
@@ -139,18 +139,6 @@
</interface>
</hal>
<hal format="hidl" optional="true">
- <name>com.qualcomm.qti.wifidisplayhal</name>
- <version>1.0</version>
- <interface>
- <name>IDSManager</name>
- <instance>wifidisplaydshal</instance>
- </interface>
- <interface>
- <name>IHDCPSession</name>
- <instance>wifidisplayhdcphal</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
<name>com.quicinc.cne.api</name>
<version>1.0-1</version>
<interface>
@@ -907,26 +895,6 @@
</interface>
</hal>
<hal format="hidl" optional="true">
- <name>vendor.qti.hardware.wifidisplaysession</name>
- <version>1.0</version>
- <interface>
- <name>IWifiDisplaySession</name>
- <instance>wifidisplaysession</instance>
- </interface>
- <interface>
- <name>IWifiDisplaySessionAudioTrack</name>
- <instance>wifidisplaysessionaudiotrack</instance>
- </interface>
- <interface>
- <name>IWifiDisplaySessionImageTrack</name>
- <instance>wifidisplaysessionimagetrack</instance>
- </interface>
- <interface>
- <name>IWifiDisplaySessionVideoTrack</name>
- <instance>wifidisplaysessionvideotrack</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
<name>vendor.qti.hardware.wigig.netperftuner</name>
<version>1.0</version>
<interface>
diff --git a/manifest.xml b/manifest.xml
index c81b0fa..1a4342b 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -56,12 +56,6 @@
<fqname>@2.4::ICameraProvider/legacy/0</fqname>
</hal>
<hal format="hidl">
- <name>android.hardware.drm</name>
- <transport>hwbinder</transport>
- <fqname>@1.3::ICryptoFactory/wfdhdcp</fqname>
- <fqname>@1.3::IDrmFactory/wfdhdcp</fqname>
- </hal>
- <hal format="hidl">
<name>android.hardware.gatekeeper</name>
<transport>hwbinder</transport>
<version>1.0</version>
@@ -640,31 +634,6 @@
<fqname>@1.0::IWifiStats/wifiStats</fqname>
</hal>
<hal format="hidl">
- <name>vendor.qti.hardware.wifidisplaysession</name>
- <transport>hwbinder</transport>
- <version>1.0</version>
- <interface>
- <name>IWifiDisplaySession</name>
- <instance>wifidisplaysession</instance>
- </interface>
- <interface>
- <name>IWifiDisplaySessionAudioTrack</name>
- <instance>wifidisplaysessionaudiotrack</instance>
- </interface>
- <interface>
- <name>IWifiDisplaySessionImageTrack</name>
- <instance>wifidisplaysessionimagetrack</instance>
- </interface>
- <interface>
- <name>IWifiDisplaySessionVideoTrack</name>
- <instance>wifidisplaysessionvideotrack</instance>
- </interface>
- <fqname>@1.0::IWifiDisplaySession/wifidisplaysession</fqname>
- <fqname>@1.0::IWifiDisplaySessionAudioTrack/wifidisplaysessionaudiotrack</fqname>
- <fqname>@1.0::IWifiDisplaySessionImageTrack/wifidisplaysessionimagetrack</fqname>
- <fqname>@1.0::IWifiDisplaySessionVideoTrack/wifidisplaysessionvideotrack</fqname>
- </hal>
- <hal format="hidl">
<name>vendor.qti.hardware.wigig.netperftuner</name>
<transport>hwbinder</transport>
<version>1.0</version>
diff --git a/rro_overlays/FrameworksResOverlayVeux/res/values/config.xml b/rro_overlays/FrameworksResOverlayVeux/res/values/config.xml
index 5231448..c334bb6 100644
--- a/rro_overlays/FrameworksResOverlayVeux/res/values/config.xml
+++ b/rro_overlays/FrameworksResOverlayVeux/res/values/config.xml
@@ -443,7 +443,7 @@
This flag controls whether the {@link Display#FLAG_SUPPORTS_PROTECTED_BUFFERS}
flag is set for wifi displays.
-->
- <bool name="config_wifiDisplaySupportsProtectedBuffers">true</bool>
+ <bool name="config_wifiDisplaySupportsProtectedBuffers">false</bool>
<!-- Indicate whether closing the lid causes the device to go to sleep and opening
it causes the device to wake up.
diff --git a/system.prop b/system.prop
index 2840159..915cbd3 100644
--- a/system.prop
+++ b/system.prop
@@ -42,3 +42,7 @@ ril.subscription.types=NV,RUIM
# Sensors
persist.vendor.sensors.enable.mag_filter=true
+
+# WiFi Display
+debug.sf.latch_unsignaled=1
+persist.debug.wfd.enable=1