surya: Update WFD system stack from lemonadep T blobs

Change-Id: I728810877f3aa40a4fe068f23fd2cfc9194f8066
Co-authored By: Edwin Moquete <edwinmmoquete@gmail.com>
Signed-off-by: Mohammad Hasan Keramat J <ikeramat@protonmail.com>
This commit is contained in:
LuK1337
2023-05-22 10:55:54 +03:30
committed by Willy Gardiol
parent 17d8c4dfb3
commit 9fd7496820
46 changed files with 43 additions and 36 deletions

View File

@@ -8861,8 +8861,7 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
name: "libmmosal_system_ext",
stem: "libmmosal",
name: "libmmosal",
owner: "xiaomi",
strip: {
none: true,
@@ -8941,6 +8940,26 @@ cc_prebuilt_library_shared {
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/system_ext/lib/libwfdclient.so"],
},
android_arm64: {
srcs: ["proprietary/system_ext/lib64/libwfdclient.so"],
},
},
compile_multilib: "both",
check_elf_files: false,
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdcommonutils",
owner: "xiaomi",
@@ -9181,6 +9200,23 @@ 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_arm: {
srcs: ["proprietary/system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so"],
},
},
compile_multilib: "32",
check_elf_files: false,
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdavenhancements",
owner: "xiaomi",
@@ -9233,8 +9269,7 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wifidisplaysession@1.0_system_ext",
stem: "vendor.qti.hardware.wifidisplaysession@1.0",
name: "vendor.qti.hardware.wifidisplaysession@1.0",
owner: "xiaomi",
strip: {
none: true,
@@ -9489,23 +9524,6 @@ cc_prebuilt_library_shared {
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: ["proprietary/system_ext/lib64/libwfdclient.so"],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdnative",
owner: "xiaomi",

View File

@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
Copyright (c) 2020 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<permissions>
<privapp-permissions package="com.qualcomm.wfd.service">
<permission name="android.permission.WRITE_MEDIA_STORAGE"/>
</privapp-permissions>
</permissions>

Binary file not shown.

View File

@@ -14,7 +14,6 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \
vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \
vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \
vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml \
vendor/xiaomi/surya/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/seccomp_policy/wfdservice.policy \
vendor/xiaomi/surya/proprietary/system_ext/etc/wfdconfigsink.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/wfdconfigsink.xml \
vendor/xiaomi/surya/proprietary/vendor/etc/acdbdata/IDP/IDP_Bluetooth_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/IDP/IDP_Bluetooth_cal.acdb \
@@ -785,10 +784,11 @@ PRODUCT_PACKAGES += \
vendor.qti.imsrtpservice@3.0_vendor \
vendor.qti.latency@2.0 \
vendor.qti.latency@2.1 \
libmmosal_system_ext \
libmmosal \
libmmparser_lite \
libmmrtpdecoder \
libmmrtpencoder \
libwfdclient \
libwfdcommonutils \
libwfdconfigutils \
libwfddisplayconfig \
@@ -801,10 +801,11 @@ PRODUCT_PACKAGES += \
libwfduibcsinkinterface \
libwfduibcsrc \
libwfduibcsrcinterface \
com.qualcomm.qti.wifidisplayhal@1.0 \
libwfdavenhancements \
libwfdmmsrc_system \
libwfdservice \
vendor.qti.hardware.wifidisplaysession@1.0_system_ext \
vendor.qti.hardware.wifidisplaysession@1.0 \
com.qualcomm.qti.dpm.api@1.0_system_ext \
fm_helium \
lib-imsvideocodec \
@@ -819,7 +820,6 @@ PRODUCT_PACKAGES += \
libfm-hci \
libimscamera_jni \
libimsmedia_jni \
libwfdclient \
libwfdnative \
vendor.qti.diaghal@1.0 \
vendor.qti.hardware.fm@1.0_system_ext \