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