Пользователи, работающие с бесконтактными платежами на основе технологии NFC, при попытке осуществить такой платёж на своём Андроид-смартфоне могут столкнуться с сообщением «Тип метки NFC не поддерживается». Часто упомянутая проблема наблюдается на смартфонах «Самсунг» (в частности, семейства «Самсунг Галакси»), что связано с отказом компании «Самсунг» поддерживать NFC-метки «MIFARE Classic» на большинстве своих девайсов. В данном материале я изложу суть возникшей проблемы с указанными метками, а также предоставлю возможные варианты её решения.
Почему метки «MIFARE Classic» не поддерживаются на Samsung Galaxy
При задействовании на вашем устройстве технологии NFC (бесконтактной связи) часто используются метки «MIFARE Classic». Такие метки частично базируются на стандарте ISO/IEC 14443-3A, и используют собственный (проприетарный) алгоритм шифрования. Поскольку «NXP» (собственник технологии «MIFARE Classic») не спешит делиться правами на технологию «MIFARE Classic» с производителями других чипов, то доступ к памяти меток «MIFARE Classic» возможен преимущественно на NFC-устройствах с имеющимся у них внутри чипсетом от «NXP».
Обычно это означает, что вы не сможете получить доступ к данным меток «MIFARE Classic» с помощью девайсов, не обладающих встроенным чипсетом от «NXP» (системная служба NFS фильтрует метки «MIFARE Classic», и не уведомляет приложения об их наличии). К счастью (или несчастью) для владельцев гаджетов «Самсунг», компания «Самсунг» решила заблокировать технологию «MIFARE Classic» на многих своих устройствах, и при попытке её задействования вы увидите надпись о том, что «тип метки НФС не поддерживается на указанном устройстве». В результаты вы даже не сможете обнаружить указанные метки на специализированных приложениях, запущенных на телефонах «Самсунг».
Некоторые из гаджетов от Самсунг в виде исключения могут включать в себя чипсеты от «NXP». В частности, «Samsung Note 3» имеет в себе контроллер «NXP PN544 NFC», и, соответственно, поддерживает «MIFARE Classic». А вот «Samsung Galaxy S6» содержит NFC контроллер от Самсунг «S3FWRN5P», и, следовательно, не поддерживает (точнее, блокирует) работу «MIFARE Classic».
Читайте также: Как пользоваться Android Pay в России.
Что делать, если «Тип метки NFC не поддерживается»
Упомянутые проблемы с метками НФС возникают преимущественно у москвичей – обладателей транспортной карты «Тройка» во время попытки пополнения баланса карты с помощью популярного приложения «Мой проездной» или другого аналогичного софта. Если вы обладатель гаджета от «Самсунг», то в большинстве случаев проблема с метками имеет аппаратную природу (отсутствие чипсета от «NXP»), что делает невозможным нормальную работу с технологией «NFC».
Тем не менее есть ряд аппаратов от Самсунг, которые поддерживают технологию «MIFARE Classic». В частности, это такие девайсы как (список неполный и может варьироваться):
- Galaxy Note II
- Galaxy Nexus I9250
- Galaxy SIII
- Galaxy SIII Neo
- Core
- Core DUOS
- Galaxy S5 G900F.
Если у вас один из таких гаджетов, и, тем не менее, вы встречаетесь с рассматриваемым в статье текстом ошибки, то рекомендуется выполнить следующее:
- Проверьте в настройках телефона, задействована ли у вас технологии «NFC» («Настройки» — «Ещё» — «NFS»). Включите там же функцию «Андроид Beam»;
- Убедитесь, что в вашем телефоне имеется специальная НФС-СИМ-карта, предназначенная для работы с бесконтактными подключениями. Если вы не обладаете информацией о специфике вашей сим-карты, то рекомендую посетить ближайшее отделение вашего мобильного оператора, и проконсультироваться по этому поводу у ответственного специалиста. При благоприятном стечении обстоятельств вы сможете там же обменять свою симку на карту с поддержкой бесконтактной связи.
Проверьте, установлена ли в ваш гаджет сим-карта с поддержкой НФС
Заключение
Существующая проблема «Тип метки NFC не поддерживается», имеющаяся на девайсах линейки «Самсунг Галакси», обусловлена блокировкой компанией «Самсунг» технологии «MIFARE Classic» от производителя НФС-чипсетов «NXP». В подобной ситуации можно попытаться программным путём убрать данное сообщение (например, с помощью метода, описанного на stackoverflow.com), но качественно изменить ситуацию вам вряд ли удастся, так как корень проблемы состоит в проблемных взаимоотношениях двух производителей, от которых, как водится, страдают самые обычные пользователи.
Комментарии