Szukam sposobu, aby wysłać sekwencję odblokowania telefonu z Androidem do tagu Mifare od chińskiego producenta, który sprawia, że te z zapisywalny bloku 0.Unlock Mifare tag android
jakim byłem wypróbowanie metod connect + transceive, wysłanie sekwencji bajtów 50 00 + 40 + 43. Ale to nie zadziała.
Próbowałem już prywatnej funkcji przechwytywania (aby obejść kontrolę błędów), ale to też nie zadziała. Otrzymuję błędy z usługi nfc.
Czy ktoś był w stanie wysłać sekwencję odblokowania, aby odblokować blok0?
Nie rozumiem, dlaczego to pytanie zostało zamknięte. – 4ZM
Głosowałem za ponownym otwarciem, ale warto rozważyć dodanie części kodu lub dokładnych błędów, które otrzymujesz. Pomocny mógłby być również konkretny typ tagu Mifare. – Geobits
Myślę, że komentarz z https://developer.android.com/reference/android/nfc/tech/NfcA.html#transceive (byte []) o "pełnych bajtach" jest tutaj istotny, ponieważ w libnfc polecenie odblokowania jest wysyłane w bitach (dokładniej 7 bitów) i nie jest to możliwe z publicznym interfejsem API systemu Android. Szukam tego samego, może istnieje możliwość ominięcia czegoś i skorzystania z wewnętrznych/prywatnych interfejsów. –