diff --git a/device.mk b/device.mk index 7ab9c82..3decdb7 100644 --- a/device.mk +++ b/device.mk @@ -286,8 +286,7 @@ PRODUCT_PACKAGES += \ # NFC PRODUCT_PACKAGES += \ - android.hardware.nfc_snxxx@1.2-service \ - android.hardware.secure_element@1.2.vendor \ + android.hardware.nfc@1.2-service \ com.android.nfc_extras \ NfcNci \ Tag diff --git a/device_framework_matrix.xml b/device_framework_matrix.xml index 2577242..a4c028a 100644 --- a/device_framework_matrix.xml +++ b/device_framework_matrix.xml @@ -15,14 +15,39 @@ default + + vendor.nxp.eventprocessor + 1.0 + + INxpEseEvtProcessor + default + + vendor.nxp.nxpnfc - 2.0 + hwbinder + 1.0 INxpNfc default + + vendor.nxp.uwb + 1.0 + + IUwb + default + + + + vendor.nxpnq330.nxpese + 1.0 + + INxpEse + default + + vendor.oneplus.faceunlock.hal 1.0 diff --git a/extract-files.sh b/extract-files.sh index f82d486..237e39a 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -58,15 +58,9 @@ function blob_fixup() { odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service) grep -q libshims_fingerprint.oplus.so "${2}" || "${PATCHELF}" --add-needed libshims_fingerprint.oplus.so "${2}" ;; - odm/etc/init/wlchgmonitor.rc) - sed -i "/disabled/d;/seclabel/d" "${2}" - ;; odm/etc/vintf/manifest/manifest_oplus_fingerprint.xml) sed -ni "/android.hardware.biometrics.fingerprint/{x;s/hal format/hal override=\"true\" format/;x};x;1!p;\${x;p}" "${2}" ;; - odm/lib64/libpwirissoft.so) - "${SIGSCAN}" -p "72 1F 00 94" -P "1F 20 03 D5" -f "${2}" - ;; product/etc/sysconfig/com.android.hotwordenrollment.common.util.xml) sed -i "s/\/my_product/\/product/" "${2}" ;; @@ -74,8 +68,7 @@ function blob_fixup() { sed -i "s/android.hidl.base@1.0.so/libhidlbase.so\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/" "${2}" ;; vendor/etc/libnfc-nxp.conf) - sed -i "s/^NXP_RF_CONF_BLK_9/#NXP_RF_CONF_BLK_9/" "${2}" - sed -i "s/^NXP_RF_CONF_BLK_10/#NXP_RF_CONF_BLK_10/" "${2}" + sed -i "/NXP_NFC_DEV_NODE/ s/pn553/nq-nci/" "${2}" ;; vendor/lib64/hw/com.qti.chi.override.so) grep -q libcamera_metadata_shim.so "${2}" || "${PATCHELF}" --add-needed libcamera_metadata_shim.so "${2}" diff --git a/proprietary-files.txt b/proprietary-files.txt index ff65d11..1d5ef62 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -866,9 +866,9 @@ vendor/lib64/unnhal-acc-hta.so vendor/lib64/unnhal-acc-hvx.so # NFC -odm/etc/nfc/libnfc-mtp-SN100.conf_19805:vendor/etc/libnfc-nxp.conf -odm/etc/nfc/libnfc-nci.conf_19805:vendor/etc/libnfc-nci.conf -odm/lib/libsn100u_fw.so:vendor/lib/libsn100u_fw.so +odm/etc/nfc/libnfc-nci.conf_20801:vendor/etc/libnfc-nci.conf +odm/etc/nfc/libnfc-nxp.conf_20801:vendor/etc/libnfc-nxp.conf +odm/lib/libpn553_fw.so:vendor/lib64/libpn553_fw.so # OMX vendor/lib/libAlacSwDec.so