I got XM1 “magic” chip installed 2 days ago. It was working fine albeit the correct placement of the phone to read it was a bit finicky. Anyway, I wanted to clear whatever URLs and shit I’ve put there for testing and used the format option in NFC Tools Pro. Now I almost can’t read my chip, 90% it gives “reading error”, I can’t write to it either. It sometimes detects correctly but longer operations like writing a dump are impossible.
I don’t have a USB reader at hand right now so I can’t use anything other than a phone.
If I did ruin the thing, let me know as I’d rather take it out sooner than later.
EDIT: hmm, I see that it states “NdefFormatable”. I am just thinking that it was formatted to ndef before, but it got wiped during the format and now I’d just need to format it to ndef again to make it phone-readable?
The tough thing about the xM1 “magic mifare” chip is that the mifare “classic” 1k S50 chip that it is emulating is not NFC compliant, so only certain phones with NXP reader chips inside can work with it… and the way it puts data on the chip is a pseudo standard created by NXP, not an NFC Forum official “NFC Type”. If you are really interested in working with the xM1 then you probably should invest in a proxmark3
the xM1 is a gen1a… but yes, still chinese black magic… still can be bricked if not careful… proxmark3 is the recommendation.
Thanks a lot for the feedback guys. I’ll stop screwing around with my phone and get the Proxmark as you’ve suggested. Anyway, swelling isn’t that bad honestly and I just got the chip to work again! So apparently the problem was with that formatting option in NFC Tools Pro. Luckily I’ve had a dump of the chip in Mifare Classic Tool and I’ve managed to write that dump back into the chip. Now it works properly and reads without hassle!