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

This commit is contained in:
khalvat-M
2025-07-23 05:43:21 +03:30
committed by TechPanelGM
parent 23430e144f
commit 0bc475043d
30 changed files with 54 additions and 38 deletions

View File

@@ -11321,34 +11321,6 @@ cc_prebuilt_library_shared {
system_ext_specific: true, 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 { cc_prebuilt_library_shared {
name: "lib-imsvideocodec", name: "lib-imsvideocodec",
owner: "xiaomi", owner: "xiaomi",
@@ -12068,7 +12040,6 @@ cc_prebuilt_library_shared {
"proprietary/system_ext/lib64/libwfdmmsrc_system.so", "proprietary/system_ext/lib64/libwfdmmsrc_system.so",
], ],
shared_libs: [ shared_libs: [
"libgui_shim",
"libbinder", "libbinder",
"libmmosal", "libmmosal",
"liblog", "liblog",
@@ -12087,6 +12058,10 @@ cc_prebuilt_library_shared {
"libhidlbase", "libhidlbase",
"libgralloctypes", "libgralloctypes",
"android.hardware.graphics.mapper@4.0", "android.hardware.graphics.mapper@4.0",
"libvndksupport",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"libc++", "libc++",
"libc", "libc",
"libm", "libm",
@@ -12111,8 +12086,6 @@ cc_prebuilt_library_shared {
"proprietary/system_ext/lib64/libwfdnative.so", "proprietary/system_ext/lib64/libwfdnative.so",
], ],
shared_libs: [ shared_libs: [
"libinput_shim",
"libbinder_shim",
"libandroid_runtime", "libandroid_runtime",
"libui", "libui",
"libinput", "libinput",
@@ -12203,6 +12176,8 @@ cc_prebuilt_library_shared {
"libwfdavenhancements", "libwfdavenhancements",
"libhidlbase", "libhidlbase",
"vendor.qti.hardware.wifidisplaysession@1.0", "vendor.qti.hardware.wifidisplaysession@1.0",
"vendor.qti.hardware.wifidisplaysession_aidl-V1-ndk",
"libbinder_ndk",
"libc++", "libc++",
"libc", "libc",
"libm", "libm",
@@ -12300,6 +12275,8 @@ cc_prebuilt_library_shared {
"libmmosal", "libmmosal",
"libutils", "libutils",
"liblog", "liblog",
"libcutils",
"libwfdconfigutils",
"libc++", "libc++",
"libc", "libc",
"libm", "libm",
@@ -12487,6 +12464,32 @@ cc_prebuilt_library_shared {
system_ext_specific: true, 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 { cc_prebuilt_library_shared {
name: "vendor.qti.imsrtpservice@3.0", name: "vendor.qti.imsrtpservice@3.0",
owner: "xiaomi", owner: "xiaomi",
@@ -14781,12 +14784,12 @@ cc_prebuilt_binary {
} }
cc_prebuilt_binary { cc_prebuilt_binary {
name: "wfdservice64", name: "wfdservice",
owner: "xiaomi", owner: "xiaomi",
target: { target: {
android_arm64: { android_arm64: {
srcs: [ srcs: [
"proprietary/system_ext/bin/wfdservice64", "proprietary/system_ext/bin/wfdservice",
], ],
shared_libs: [ shared_libs: [
"liblog", "liblog",

Binary file not shown.

View File

@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?> <?xml version="1.0" encoding="utf-8" ?>
<!-- <!--
Copyright (c) 2020, 2023 Qualcomm Technologies, Inc. Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
All Rights Reserved. All rights reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc. Confidential and Proprietary - Qualcomm Technologies, Inc.
--> -->
<permissions> <permissions>
<privapp-permissions package="com.qualcomm.wfd.service"> <privapp-permissions package="com.qualcomm.wfd.service">
<permission name="android.permission.WRITE_MEDIA_STORAGE"/> <permission name="android.permission.WRITE_MEDIA_STORAGE"/>
<permission name="android.permission.START_FOREGROUND_SERVICES_FROM_BACKGROUND"/> <permission name="android.permission.START_FOREGROUND_SERVICES_FROM_BACKGROUND"/>
<permission name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK"/>
</privapp-permissions> </privapp-permissions>
</permissions> </permissions>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <?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. All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc. Confidential and Proprietary - Qualcomm Technologies, Inc.
--> -->
@@ -278,9 +278,20 @@
<Wifi>0</Wifi> <Wifi>0</Wifi>
<NoSP>0</NoSP> <NoSP>0</NoSP>
</HIDInputPaths> </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> </InputEvents>
<!-- TCP port on which UIBC connection established --> <!-- TCP port on which UIBC connection established -->
<TcpPort>4321</TcpPort> <TcpPort>4321</TcpPort>
<!-- 0/1 - support Custome HIDC or not -->
<CustomAppUIBCSupport>0</CustomAppUIBCSupport>
</UIBC> </UIBC>
</Capability> </Capability>

View File

@@ -248,6 +248,8 @@ PRODUCT_PACKAGES += \
libshoebox \ libshoebox \
vendor.qti.hardware.wifidisplaysession@1.0_vendor \ vendor.qti.hardware.wifidisplaysession@1.0_vendor \
vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl \ vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl \
vendor.qti.hardware.wifidisplaysession@1.0 \
vendor.qti.hardware.wifidisplaysession_aidl-V1-ndk \
android.hardware.secure_element@1.0-impl \ android.hardware.secure_element@1.0-impl \
com.qualcomm.qti.dpm.api@1.0_vendor \ com.qualcomm.qti.dpm.api@1.0_vendor \
com.qualcomm.qti.imscmservice@1.0 \ com.qualcomm.qti.imscmservice@1.0 \
@@ -507,7 +509,6 @@ PRODUCT_PACKAGES += \
capi_v2_aptX_CLHDADV_Encoder \ capi_v2_aptX_CLHDADV_Encoder \
capi_v2_aptX_CLHDAD_Speech_Decoder \ capi_v2_aptX_CLHDAD_Speech_Decoder \
com.qualcomm.qti.dpm.api@1.0 \ com.qualcomm.qti.dpm.api@1.0 \
com.qualcomm.qti.wifidisplayhal@1.0 \
lib-imsvideocodec \ lib-imsvideocodec \
lib-imsvt \ lib-imsvt \
lib-imsvtextutils \ lib-imsvtextutils \
@@ -627,7 +628,7 @@ PRODUCT_PACKAGES += \
xtwifi-client \ xtwifi-client \
xtwifi-inet-agent \ xtwifi-inet-agent \
dpmd \ dpmd \
wfdservice64 wfdservice
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
vendor_lib_libEGL_adreno_so \ vendor_lib_libEGL_adreno_so \