-
-
Notifications
You must be signed in to change notification settings - Fork 925
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cant write UID ? #130
Comments
MCT cannot send special backdoor commands to the card (like pm3 does) for changing UID. MCT can only write to block0 using Mifare Write commands. Not all magic cards accept this way of changing UID. In your case I would suggest using pm with csetuid. |
I agree with @osysltd. It is most likely you got your hands on the wrong type of a UID changeable tag.
|
Unfortunately, no. The (official) Android system is not capable of sending such special commands. |
@ikarus23 cannot find the huge discussion around this, maybe you remember in which issue it was? |
You are welcome! |
@ikarus23 Can you provide links/info about kernel module changes required? Would be nice to get them integrated in LineageOS/Omnirom for instance. |
@ArchangeGabriel, sorry, I don't know much about it. I think files like But as far as I know this is a pretty hard job. Mostly because the full documentation of the NFC controllers are confidential. :-/ |
It would indeed be very nice to be able to write UID on such tags but also have those nice features that are emulating tags and mfoc/mfuck like functionnalities. :) |
@osysltd oh, yes, I remember this function from the times were I tried to implement custom commands ;) Totally forgot about it. This function should really be a good starting point. |
I wonder if this is something @LineageOS should look at, at least having some kind of trancieveEx() which then could be fully used in MCT. Also, @ArchangeGabriel might address this to the relevant community for have this feature finally implemented and supported on Android community. This is going to be a breakout implementation. |
Emulation is likely already supported by @LineageOS firmware apparently from some rapid researches (at least it was in CM 9.x). However you can’t have a fixed UID, only random one (and this is apparently hardware). So there’s probably not a lot of work to do for MCT to be able to emulate tags (with random UID), and likely a bit more for mfoc/mfcuk functions, but should be doable by someone with the knowledge and the time (i.e. not me for both points). |
Thank you guys for sharing this app , and its really nice ,but i met some problems when i use write block0 to change M1 card's UID, iam pretty sure the card i use is the special one which allow me to change uid ,in using this it says success,but actually it didnt the uid is not change any more ...and my device is MI Note 2 and lenove A5500,
The text was updated successfully, but these errors were encountered: