rmnscnce / NfcNci_Patience

Add a 1000ms delay to NFC presence check to accommodate longer NFC smart card operations in AOSP NfcNci implementation on certain devices
https://github.com/Xposed-Modules-Repo/id.my.pjm.toys.nfcnci_patience
Apache License 2.0
3 stars 0 forks source link
android nfc xposed-module

NfcNci Patience

Add a delay (1000ms by default) to the NFC presence check to accommodate longer NFC smart card operations in the AOSP NfcNci implementation on certain devices (see LineageOS issue #7268)

This bug — which may sound obscure at first, plagues several apps e.g. the German eID app and most of Indonesian electronic pass (Mandiri e-money, BCA Flazz, etc) recharge apps (failure upon balance update) due to those apps not having sufficient EXTRA_READER_PRESENCE_CHECK_DELAY value, which results in the NFC service's assumption that the smart card has been lost.

Releases

Releases can be obtained from the release page in the Xposed Modules Repository page for this project.