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 { cc_prebuilt_library_shared {
name: "libmmosal_system_ext", name: "libmmosal",
stem: "libmmosal",
owner: "xiaomi", owner: "xiaomi",
strip: { strip: {
none: true, none: true,
@@ -8941,6 +8940,26 @@ cc_prebuilt_library_shared {
system_ext_specific: true, 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 { cc_prebuilt_library_shared {
name: "libwfdcommonutils", name: "libwfdcommonutils",
owner: "xiaomi", owner: "xiaomi",
@@ -9181,6 +9200,23 @@ 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_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 { cc_prebuilt_library_shared {
name: "libwfdavenhancements", name: "libwfdavenhancements",
owner: "xiaomi", owner: "xiaomi",
@@ -9233,8 +9269,7 @@ cc_prebuilt_library_shared {
} }
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wifidisplaysession@1.0_system_ext", name: "vendor.qti.hardware.wifidisplaysession@1.0",
stem: "vendor.qti.hardware.wifidisplaysession@1.0",
owner: "xiaomi", owner: "xiaomi",
strip: { strip: {
none: true, none: true,
@@ -9489,23 +9524,6 @@ cc_prebuilt_library_shared {
system_ext_specific: true, 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 { cc_prebuilt_library_shared {
name: "libwfdnative", name: "libwfdnative",
owner: "xiaomi", 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/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/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/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/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/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 \ 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.imsrtpservice@3.0_vendor \
vendor.qti.latency@2.0 \ vendor.qti.latency@2.0 \
vendor.qti.latency@2.1 \ vendor.qti.latency@2.1 \
libmmosal_system_ext \ libmmosal \
libmmparser_lite \ libmmparser_lite \
libmmrtpdecoder \ libmmrtpdecoder \
libmmrtpencoder \ libmmrtpencoder \
libwfdclient \
libwfdcommonutils \ libwfdcommonutils \
libwfdconfigutils \ libwfdconfigutils \
libwfddisplayconfig \ libwfddisplayconfig \
@@ -801,10 +801,11 @@ PRODUCT_PACKAGES += \
libwfduibcsinkinterface \ libwfduibcsinkinterface \
libwfduibcsrc \ libwfduibcsrc \
libwfduibcsrcinterface \ libwfduibcsrcinterface \
com.qualcomm.qti.wifidisplayhal@1.0 \
libwfdavenhancements \ libwfdavenhancements \
libwfdmmsrc_system \ libwfdmmsrc_system \
libwfdservice \ libwfdservice \
vendor.qti.hardware.wifidisplaysession@1.0_system_ext \ vendor.qti.hardware.wifidisplaysession@1.0 \
com.qualcomm.qti.dpm.api@1.0_system_ext \ com.qualcomm.qti.dpm.api@1.0_system_ext \
fm_helium \ fm_helium \
lib-imsvideocodec \ lib-imsvideocodec \
@@ -819,7 +820,6 @@ PRODUCT_PACKAGES += \
libfm-hci \ libfm-hci \
libimscamera_jni \ libimscamera_jni \
libimsmedia_jni \ libimsmedia_jni \
libwfdclient \
libwfdnative \ libwfdnative \
vendor.qti.diaghal@1.0 \ vendor.qti.diaghal@1.0 \
vendor.qti.hardware.fm@1.0_system_ext \ vendor.qti.hardware.fm@1.0_system_ext \