nfc - Android Ndef - Bad tag scanning resulting in locked/blocked pages -
my app writes , reads data to/from nfc tags (mifare ultralight ev1, 128 bytes).
we using nfca found of nfc hardware on android devices malfunctioning after sustained periods of high nfc activity, switching ndef.
so have been testing app in ndef mode intentionally doing lots of bad/missed scans in order check inadvertently-formatted tags have old data restored app.
when testing, i've found if move tag away soon, ndef occassionally leaving pages locked and/or blocked. have confirmed checking tag's pages in nxp's taginfo app.
it means these pages can no longer written to, serious problem.
presumably, problem happening because ndef locks/blocks pages writing them, unlocks/unblocks them afterwards. , if remove tag soon, can leave pages locked/blocked.
so, firstly, presumption correct?
secondly, there way prevent happening?
thirdly, there way unlock/unblock pages? (i have tried factory formatting tag using nxp's tagwriter app, couldn't change locked/blocked pages data.)
Comments
Post a Comment