diff --git a/davinci-vendor.mk b/davinci-vendor.mk index f2e5a37..17f5eb7 100644 --- a/davinci-vendor.mk +++ b/davinci-vendor.mk @@ -37,6 +37,7 @@ PRODUCT_COPY_FILES += \ vendor/asus/davinci/proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-strongbox-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.keymaster@4.0-strongbox-service-qti \ vendor/asus/davinci/proprietary/vendor/bin/hw/android.hardware.keymaster@4.1-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.keymaster@4.1-service-qti \ vendor/asus/davinci/proprietary/vendor/bin/hw/android.hardware.neuralnetworks-shim-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.neuralnetworks-shim-service-qti \ + vendor/asus/davinci/proprietary/vendor/bin/hw/android.hardware.nfc@1.2-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.nfc@1.2-service \ vendor/asus/davinci/proprietary/vendor/bin/hw/android.hardware.security.keymint-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.security.keymint-service-qti \ vendor/asus/davinci/proprietary/vendor/bin/hw/qconfigservice:$(TARGET_COPY_OUT_VENDOR)/bin/hw/qconfigservice \ vendor/asus/davinci/proprietary/vendor/bin/hw/qcrilNrd:$(TARGET_COPY_OUT_VENDOR)/bin/hw/qcrilNrd \ @@ -231,6 +232,7 @@ PRODUCT_COPY_FILES += \ vendor/asus/davinci/proprietary/vendor/etc/init/android.hardware.identity-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.identity-service-qti.rc \ vendor/asus/davinci/proprietary/vendor/etc/init/android.hardware.keymaster@4.1-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.1-service-qti.rc \ vendor/asus/davinci/proprietary/vendor/etc/init/android.hardware.neuralnetworks-shim-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks-shim-service-qti.rc \ + vendor/asus/davinci/proprietary/vendor/etc/init/android.hardware.nfc_snxxx@1.2-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.nfc_snxxx@1.2-service.rc \ vendor/asus/davinci/proprietary/vendor/etc/init/android.hardware.security.keymint-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.security.keymint-service-qti.rc \ vendor/asus/davinci/proprietary/vendor/etc/init/cnd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cnd.rc \ vendor/asus/davinci/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \ @@ -976,7 +978,7 @@ PRODUCT_COPY_FILES += \ vendor/asus/davinci/proprietary/vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libVkLayer_ADRENO_qprofiler.so \ vendor/asus/davinci/proprietary/vendor/lib64/egl/libq3dtools_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libq3dtools_adreno.so \ vendor/asus/davinci/proprietary/vendor/lib64/egl/libq3dtools_esx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libq3dtools_esx.so \ - vendor/asus/davinci/proprietary/vendor/lib64/hal_libnfc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hal_libnfc.so \ + vendor/asus/davinci/proprietary/vendor/lib64/ese_spi_nxp_snxxx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/ese_spi_nxp_snxxx.so \ vendor/asus/davinci/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so \ vendor/asus/davinci/proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so \ vendor/asus/davinci/proprietary/vendor/lib64/hw/audio.bluetooth_qti.default.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/audio.bluetooth_qti.default.so \ @@ -1415,6 +1417,7 @@ PRODUCT_COPY_FILES += \ vendor/asus/davinci/proprietary/vendor/lib64/libxtwifi_server_protocol.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxtwifi_server_protocol.so \ vendor/asus/davinci/proprietary/vendor/lib64/libxtwifi_server_protocol_uri_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxtwifi_server_protocol_uri_v3.so \ vendor/asus/davinci/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/mediadrm/libwvdrmengine.so \ + vendor/asus/davinci/proprietary/vendor/lib64/nfc_nci_nxp_snxxx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/nfc_nci_nxp_snxxx.so \ vendor/asus/davinci/proprietary/vendor/lib64/qcrilInterfaces.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrilInterfaces.so \ vendor/asus/davinci/proprietary/vendor/lib64/qcrilMarshal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrilMarshal.so \ vendor/asus/davinci/proprietary/vendor/lib64/qcrilNrQmiModule.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrilNrQmiModule.so \ @@ -1446,6 +1449,8 @@ PRODUCT_COPY_FILES += \ vendor/asus/davinci/proprietary/vendor/lib64/vendor.libdpmframework.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.libdpmframework.so \ vendor/asus/davinci/proprietary/vendor/lib64/vendor.libdpmtcm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.libdpmtcm.so \ vendor/asus/davinci/proprietary/vendor/lib64/vendor.libmwqemiptablemgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.libmwqemiptablemgr.so \ + vendor/asus/davinci/proprietary/vendor/lib64/vendor.nxp.nxpese@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.nxp.nxpese@1.0.so \ + vendor/asus/davinci/proprietary/vendor/lib64/vendor.nxp.nxpnfc@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.nxp.nxpnfc@2.0.so \ vendor/asus/davinci/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.pixelworks.hardware.display@1.0.so \ vendor/asus/davinci/proprietary/vendor/lib64/vendor.pixelworks.hardware.display@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.pixelworks.hardware.display@1.1.so \ vendor/asus/davinci/proprietary/vendor/lib64/vendor.pixelworks.hardware.feature@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.pixelworks.hardware.feature@1.0.so \ diff --git a/proprietary/vendor/bin/hw/android.hardware.nfc@1.2-service b/proprietary/vendor/bin/hw/android.hardware.nfc@1.2-service new file mode 100644 index 0000000..3e1685e Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.nfc@1.2-service differ diff --git a/proprietary/vendor/etc/init/android.hardware.nfc_snxxx@1.2-service.rc b/proprietary/vendor/etc/init/android.hardware.nfc_snxxx@1.2-service.rc new file mode 100644 index 0000000..723a89d --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.nfc_snxxx@1.2-service.rc @@ -0,0 +1,4 @@ +service vendor.nfc_hal_service /vendor/bin/hw/android.hardware.nfc@1.2-service + class early_hal + user nfc + group nfc diff --git a/proprietary/vendor/lib64/ese_spi_nxp_snxxx.so b/proprietary/vendor/lib64/ese_spi_nxp_snxxx.so new file mode 100644 index 0000000..0aa6ca3 Binary files /dev/null and b/proprietary/vendor/lib64/ese_spi_nxp_snxxx.so differ diff --git a/proprietary/vendor/lib64/nfc_nci_nxp_snxxx.so b/proprietary/vendor/lib64/nfc_nci_nxp_snxxx.so new file mode 100644 index 0000000..6a8b2d8 Binary files /dev/null and b/proprietary/vendor/lib64/nfc_nci_nxp_snxxx.so differ diff --git a/proprietary/vendor/lib64/vendor.nxp.nxpese@1.0.so b/proprietary/vendor/lib64/vendor.nxp.nxpese@1.0.so new file mode 100644 index 0000000..1572c04 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.nxp.nxpese@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.nxp.nxpnfc@2.0.so b/proprietary/vendor/lib64/vendor.nxp.nxpnfc@2.0.so new file mode 100644 index 0000000..7a16533 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.nxp.nxpnfc@2.0.so differ