From cee107df6a30a6f37a7643a84562a330f22e2026 Mon Sep 17 00:00:00 2001 From: TheStrechh Date: Tue, 15 Mar 2022 20:18:05 +0530 Subject: [PATCH] surya: Update blobs jar acording with lineage tools --- Android.bp | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ surya-vendor.mk | 14 +++++++------- 2 files changed, 55 insertions(+), 7 deletions(-) diff --git a/Android.bp b/Android.bp index 8a01612..cd6544f 100644 --- a/Android.bp +++ b/Android.bp @@ -152,6 +152,54 @@ dex_import { jars: ["proprietary/framework/WfdCommon.jar"], } +dex_import { + name: "tcmclient", + owner: "xiaomi", + jars: ["proprietary/framework/tcmclient.jar"], +} + +dex_import { + name: "com.fingerprints.extension", + owner: "xiaomi", + jars: ["proprietary/vendor/framework/com.fingerprints.extension.jar"], + soc_specific: true, +} + +dex_import { + name: "audiosphere", + owner: "xiaomi", + jars: ["proprietary/system_ext/framework/audiosphere.jar"], + system_ext_specific: true, +} + +dex_import { + name: "com.qti.dpmframework", + owner: "xiaomi", + jars: ["proprietary/system_ext/framework/com.qti.dpmframework.jar"], + system_ext_specific: true, +} + +dex_import { + name: "dpmapi", + owner: "xiaomi", + jars: ["proprietary/system_ext/framework/dpmapi.jar"], + system_ext_specific: true, +} + +dex_import { + name: "qcrilhook", + owner: "xiaomi", + jars: ["proprietary/system_ext/framework/qcrilhook.jar"], + system_ext_specific: true, +} + +dex_import { + name: "qti-telephony-common", + owner: "xiaomi", + jars: ["proprietary/system_ext/framework/qti-telephony-common.jar"], + system_ext_specific: true, +} + prebuilt_etc_xml { name: "manifest_android.hardware.drm@1.3-service.widevine", owner: "xiaomi", diff --git a/surya-vendor.mk b/surya-vendor.mk index 14180e8..0498922 100644 --- a/surya-vendor.mk +++ b/surya-vendor.mk @@ -6,7 +6,6 @@ PRODUCT_SOONG_NAMESPACES += \ vendor/xiaomi/surya PRODUCT_COPY_FILES += \ - vendor/xiaomi/surya/proprietary/framework/tcmclient.jar:$(TARGET_COPY_OUT_SYSTEM)/framework/tcmclient.jar \ vendor/xiaomi/surya/proprietary/system_ext/bin/dpmd:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/dpmd \ vendor/xiaomi/surya/proprietary/system_ext/bin/wfdservice:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/wfdservice \ vendor/xiaomi/surya/proprietary/system_ext/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/dpm/dpm.conf \ @@ -21,11 +20,6 @@ PRODUCT_COPY_FILES += \ 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/system_ext/framework/audiosphere.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/audiosphere.jar \ - vendor/xiaomi/surya/proprietary/system_ext/framework/com.qti.dpmframework.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/com.qti.dpmframework.jar \ - vendor/xiaomi/surya/proprietary/system_ext/framework/dpmapi.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/dpmapi.jar \ - vendor/xiaomi/surya/proprietary/system_ext/framework/qcrilhook.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/qcrilhook.jar \ - vendor/xiaomi/surya/proprietary/system_ext/framework/qti-telephony-common.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/qti-telephony-common.jar \ vendor/xiaomi/surya/proprietary/system_ext/lib/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmosal.so \ vendor/xiaomi/surya/proprietary/system_ext/lib/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmparser_lite.so \ vendor/xiaomi/surya/proprietary/system_ext/lib/libmmrtpdecoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmrtpdecoder.so \ @@ -340,7 +334,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/surya/proprietary/vendor/firmware/novatek_ts_huaxing_mp.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_huaxing_mp.bin \ vendor/xiaomi/surya/proprietary/vendor/firmware/novatek_ts_tianma_fw.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_tianma_fw.bin \ vendor/xiaomi/surya/proprietary/vendor/firmware/novatek_ts_tianma_mp.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_tianma_mp.bin \ - vendor/xiaomi/surya/proprietary/vendor/framework/com.fingerprints.extension.jar:$(TARGET_COPY_OUT_VENDOR)/framework/com.fingerprints.extension.jar \ vendor/xiaomi/surya/proprietary/vendor/lib/btaudio_offload_if.so:$(TARGET_COPY_OUT_VENDOR)/lib/btaudio_offload_if.so \ vendor/xiaomi/surya/proprietary/vendor/lib/egl/eglSubDriverAndroid.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/eglSubDriverAndroid.so \ vendor/xiaomi/surya/proprietary/vendor/lib/egl/libEGL_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libEGL_adreno.so \ @@ -945,5 +938,12 @@ PRODUCT_PACKAGES += \ ims \ qcrilmsgtunnel \ WfdCommon \ + tcmclient \ + com.fingerprints.extension \ + audiosphere \ + com.qti.dpmframework \ + dpmapi \ + qcrilhook \ + qti-telephony-common \ manifest_android.hardware.drm@1.3-service.widevine \ vendor.qti.gnss@4.0-service