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

Change-Id: I95dfb07cae97f3c8716a7cb6d87a7081de986748
This commit is contained in:
Christian Hoffmann
2025-07-31 20:26:37 +02:00
parent 8e68dad400
commit 695037fd68
30 changed files with 61 additions and 38 deletions
+43 -33
View File
@@ -11321,34 +11321,6 @@ cc_prebuilt_library_shared {
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qualcomm.qti.wifidisplayhal@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/com.qualcomm.qti.wifidisplayhal@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "lib-imsvideocodec",
owner: "xiaomi",
@@ -12068,7 +12040,6 @@ cc_prebuilt_library_shared {
"proprietary/system_ext/lib64/libwfdmmsrc_system.so",
],
shared_libs: [
"libgui_shim",
"libbinder",
"libmmosal",
"liblog",
@@ -12087,6 +12058,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",
@@ -12111,8 +12086,6 @@ cc_prebuilt_library_shared {
"proprietary/system_ext/lib64/libwfdnative.so",
],
shared_libs: [
"libinput_shim",
"libbinder_shim",
"libandroid_runtime",
"libui",
"libinput",
@@ -12203,6 +12176,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",
@@ -12300,6 +12275,8 @@ cc_prebuilt_library_shared {
"libmmosal",
"libutils",
"liblog",
"libcutils",
"libwfdconfigutils",
"libc++",
"libc",
"libm",
@@ -12487,6 +12464,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",
@@ -14781,12 +14784,12 @@ cc_prebuilt_binary {
}
cc_prebuilt_binary {
name: "wfdservice64",
name: "wfdservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/bin/wfdservice64",
"proprietary/system_ext/bin/wfdservice",
],
shared_libs: [
"liblog",
@@ -14814,6 +14817,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,
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
Copyright (c) 2020, 2023 Qualcomm Technologies, Inc.
All Rights Reserved.
Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
All rights reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<permissions>
<privapp-permissions package="com.qualcomm.wfd.service">
<permission name="android.permission.WRITE_MEDIA_STORAGE"/>
<permission name="android.permission.START_FOREGROUND_SERVICES_FROM_BACKGROUND"/>
<permission name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK"/>
</privapp-permissions>
</permissions>
+12 -1
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>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+3 -2
View File
@@ -507,7 +507,6 @@ PRODUCT_PACKAGES += \
capi_v2_aptX_CLHDADV_Encoder \
capi_v2_aptX_CLHDAD_Speech_Decoder \
com.qualcomm.qti.dpm.api@1.0 \
com.qualcomm.qti.wifidisplayhal@1.0 \
lib-imsvideocodec \
lib-imsvt \
lib-imsvtextutils \
@@ -543,6 +542,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 \
@@ -627,9 +627,10 @@ PRODUCT_PACKAGES += \
xtwifi-client \
xtwifi-inet-agent \
dpmd \
wfdservice64
wfdservice
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 \