diff --git a/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.secure_element@1.2-service b/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.secure_element@1.2-service new file mode 100644 index 0000000..5b0f107 Binary files /dev/null and b/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.secure_element@1.2-service differ diff --git a/sm7250-common/proprietary/vendor/etc/init/vendor.qti.secure_element@1.2-service.rc b/sm7250-common/proprietary/vendor/etc/init/vendor.qti.secure_element@1.2-service.rc new file mode 100644 index 0000000..0182612 --- /dev/null +++ b/sm7250-common/proprietary/vendor/etc/init/vendor.qti.secure_element@1.2-service.rc @@ -0,0 +1,4 @@ +service secureelement-hal_1_2 /vendor/bin/hw/vendor.qti.secure_element@1.2-service + class hal + user system + group system diff --git a/sm7250-common/proprietary/vendor/lib64/android.hardware.secure_element@1.0-impl.so b/sm7250-common/proprietary/vendor/lib64/android.hardware.secure_element@1.0-impl.so new file mode 100644 index 0000000..e3971ed Binary files /dev/null and b/sm7250-common/proprietary/vendor/lib64/android.hardware.secure_element@1.0-impl.so differ diff --git a/sm7250-common/proprietary/vendor/lib64/jcos_nq_client.so b/sm7250-common/proprietary/vendor/lib64/jcos_nq_client.so new file mode 100644 index 0000000..04e3f6e Binary files /dev/null and b/sm7250-common/proprietary/vendor/lib64/jcos_nq_client.so differ diff --git a/sm7250-common/proprietary/vendor/lib64/ls_nq_client.so b/sm7250-common/proprietary/vendor/lib64/ls_nq_client.so new file mode 100644 index 0000000..fe46d62 Binary files /dev/null and b/sm7250-common/proprietary/vendor/lib64/ls_nq_client.so differ diff --git a/sm7250-common/proprietary/vendor/lib64/se_nq_extn_client.so b/sm7250-common/proprietary/vendor/lib64/se_nq_extn_client.so new file mode 100644 index 0000000..1074c14 Binary files /dev/null and b/sm7250-common/proprietary/vendor/lib64/se_nq_extn_client.so differ diff --git a/sm7250-common/sm7250-common-vendor.mk b/sm7250-common/sm7250-common-vendor.mk index 31d5c17..e34181c 100644 --- a/sm7250-common/sm7250-common-vendor.mk +++ b/sm7250-common/sm7250-common-vendor.mk @@ -122,6 +122,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service \ vendor/xiaomi/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.soter@1.0-service \ vendor/xiaomi/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti \ + vendor/xiaomi/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.secure_element@1.2-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.secure_element@1.2-service \ vendor/xiaomi/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.media.c2@1.0-service \ vendor/xiaomi/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.esepowermanager@1.1-service \ vendor/xiaomi/sm7250-common/proprietary/vendor/bin/ims_rtp_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ims_rtp_daemon \ @@ -250,6 +251,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/init/vendor.qti.media.c2@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.media.c2@1.0-service.rc \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.rmt_storage.rc \ + vendor/xiaomi/sm7250-common/proprietary/vendor/etc/init/vendor.qti.secure_element@1.2-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.secure_element@1.2-service.rc \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/init/vendor.qti.tftp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.tftp.rc \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/init/vendor.xiaomi.hardware.mlipay@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.xiaomi.hardware.mlipay@1.1-service.rc \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/init/vppservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vppservice.rc \ @@ -257,7 +259,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/izat.conf:$(TARGET_COPY_OUT_VENDOR)/etc/izat.conf \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/libnfc-nxp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp.conf \ - vendor/xiaomi/sm7250-common/proprietary/vendor/etc/libnfc-nxp_RF.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp_RF.conf \ + vendor/xiaomi/sm7250-common/proprietary/vendor/etc/libnfc-nxp_RF.conf:$(TARGET_COPY_OUT_VENDOR)/libnfc-nxp_RF.conf \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/lowi.conf:$(TARGET_COPY_OUT_VENDOR)/etc/lowi.conf \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \ vendor/xiaomi/sm7250-common/proprietary/vendor/etc/permissions/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml \ @@ -306,6 +308,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib/hw/vendor.qti.hardware.fm@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.fm@1.0-impl.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib/hw/vulkan.adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vulkan.adreno.so \ + vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/jcos_nq_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/jcos_nq_client.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib/hw/consumerir.default.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/consumerir.default.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib/libC2D2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libC2D2.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib/libCB.so:$(TARGET_COPY_OUT_VENDOR)/lib/libCB.so \ @@ -421,6 +424,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.vpp@1.3.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.wifidisplaysession@1.0.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so \ + vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/android.hardware.secure_element@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/android.hardware.secure_element@1.0-impl.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.dpm.api@1.0.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@1.0.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@2.0.so \ @@ -623,11 +627,13 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwvhidl.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/libxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxml.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/libxtadapter.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxtadapter.so \ + vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/ls_nq_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/ls_nq_client.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/mediadrm/libwvdrmengine.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/nfc_nci.nqx.default.hw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/nfc_nci.nqx.default.hw.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/qcrild_librilutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrild_librilutils.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/qtibus.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtibus.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/qtimutex.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtimutex.so \ + vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/se_nq_extn_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/se_nq_extn_client.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/unnhal-acc-adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-adreno.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/unnhal-acc-common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-common.so \ vendor/xiaomi/sm7250-common/proprietary/vendor/lib64/unnhal-acc-hta.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-hta.so \