sm6250-common: Update WFD system blobs from dada OS2.0.217.0.WOCMIXM

Change-Id: I58ede53f3f6e8ec88f8aaecca453c985d792bff6
This commit is contained in:
basamaryan
2025-07-09 09:01:58 -04:00
committed by TechPanelGM
parent 6acd4f5b14
commit fad0f950c7
29 changed files with 55 additions and 6 deletions

View File

@@ -13266,7 +13266,6 @@ cc_prebuilt_library_shared {
"proprietary/system_ext/lib64/libwfdmmsrc_system.so",
],
shared_libs: [
"libgui_shim",
"libbinder",
"libmmosal",
"liblog",
@@ -13285,6 +13284,10 @@ cc_prebuilt_library_shared {
"libhidlbase",
"libgralloctypes",
"android.hardware.graphics.mapper@4.0",
"libvndksupport",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"libc++",
"libc",
"libm",
@@ -13309,8 +13312,6 @@ cc_prebuilt_library_shared {
"proprietary/system_ext/lib64/libwfdnative.so",
],
shared_libs: [
"libinput_shim",
"libbinder_shim",
"libandroid_runtime",
"libui",
"libinput",
@@ -13322,7 +13323,6 @@ cc_prebuilt_library_shared {
"libhidlmemory",
"libbinder",
"libgui",
"android.hidl.base@1.0",
"android.hidl.token@1.0-utils",
"android.hardware.graphics.common@1.0",
"android.hardware.graphics.bufferqueue@1.0",
@@ -13401,6 +13401,8 @@ cc_prebuilt_library_shared {
"libwfdavenhancements",
"libhidlbase",
"vendor.qti.hardware.wifidisplaysession@1.0",
"vendor.qti.hardware.wifidisplaysession_aidl-V1-ndk",
"libbinder_ndk",
"libc++",
"libc",
"libm",
@@ -13498,6 +13500,8 @@ cc_prebuilt_library_shared {
"libmmosal",
"libutils",
"liblog",
"libcutils",
"libwfdconfigutils",
"libc++",
"libc",
"libm",
@@ -13685,6 +13689,32 @@ cc_prebuilt_library_shared {
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wifidisplaysession_aidl-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.hardware.wifidisplaysession_aidl-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.imsrtpservice@3.0",
owner: "xiaomi",
@@ -16073,7 +16103,6 @@ cc_prebuilt_binary {
"proprietary/system_ext/bin/wfdservice64",
],
shared_libs: [
"libwfdservice_shim",
"liblog",
"libutils",
"libcutils",
@@ -16099,6 +16128,13 @@ cc_prebuilt_binary {
system_ext_specific: true,
}
install_symlink {
name: "system_ext_priv-app_WfdService_lib_arm64_libwfdnative_so",
system_ext_specific: true,
installed_location: "priv-app/WfdService/lib/arm64/libwfdnative.so",
symlink_target: "/system_ext/lib64/libwfdnative.so",
}
install_symlink {
name: "vendor_lib_libEGL_adreno_so",
soc_specific: true,

BIN
proprietary/system_ext/bin/wfdservice64 Executable file → Normal file

Binary file not shown.

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!--
Copyright (C) 2012 - 2021 Qualcomm Technologies, Inc.
Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
@@ -278,9 +278,20 @@
<Wifi>0</Wifi>
<NoSP>0</NoSP>
</HIDInputPaths>
<!-- Supported HIDC input events -->
<CustomHIDCInputPaths>
<Infrared>0</Infrared>
<USB>3</USB>
<BT>0</BT>
<Zigbee>0</Zigbee>
<Wifi>0</Wifi>
<NoSP>0</NoSP>
</CustomHIDCInputPaths>
</InputEvents>
<!-- TCP port on which UIBC connection established -->
<TcpPort>4321</TcpPort>
<!-- 0/1 - support Custome HIDC or not -->
<CustomAppUIBCSupport>0</CustomAppUIBCSupport>
</UIBC>
</Capability>

View File

@@ -571,6 +571,7 @@ PRODUCT_PACKAGES += \
vendor.qti.ImsRtpService-V1-ndk \
vendor.qti.diaghal@1.0 \
vendor.qti.hardware.wifidisplaysession@1.0 \
vendor.qti.hardware.wifidisplaysession_aidl-V1-ndk \
vendor.qti.imsrtpservice@3.0 \
vendor.qti.imsrtpservice@3.1 \
CACertService \
@@ -661,6 +662,7 @@ PRODUCT_PACKAGES += \
wfdservice64
PRODUCT_PACKAGES += \
system_ext_priv-app_WfdService_lib_arm64_libwfdnative_so \
vendor_lib_libEGL_adreno_so \
vendor_lib_libGLESv2_adreno_so \
vendor_lib_libq3dtools_adreno_so \