Можем ли мы изменить UID тегов NFC типа 2 с помощью программирования для Android?

Мне нужно узнать идентификатор тега NFC и изменить этот идентификатор. Идентификатор я уже узнал методом tag.getId(). Теперь я хочу изменить этот идентификатор.

mTag = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
byte[] id = mTag.getId();
1
0
148
1

Ответы 1

Нет, для типичных тегов типа 2 UID (идентификатор защиты от столкновений) запрограммирован на заводе, доступен только для чтения и не может быть изменен. Однако существуют некоторые теги NFC-A с изменяемым UID. Более того, существуют устройства-эмуляторы, которые могут эмулировать произвольные значения UID.

Другие вопросы по теме