В какой-то момент за последние несколько месяцев моя британская Galaxy S4 (по 3 сети, но разблокирована) I9505 прекратила обнаружение определенного типа тега NFC. Я подозреваю, что он был выбит обновлением от Samsung, поскольку я заменил батареи совершенно новым, но безрезультатно.Samsung Galaxy S4 NFC прекратил обнаружение Mifare Ultralight C Tags
Я зашел в склад Carphone и попробовал использовать теги Mifare Ultralight C (которые работали для меня в течение многих месяцев) на других телефонах. Любопытно, что их персонал, принадлежащий S4, НЕ обнаружил тег, однако, совершенно новый в коробках! Это когда я заменил батарею с рабочего на мой телефон безрезультатно.
I заводская настройка моего телефона, но все же теги не были обнаружены. Mifare Classic 1K теги WERE обнаружил, но правильно показал сообщение «не тег не поддерживается» из-за набора микросхем Broadcom в S4 (у S3 есть набор микросхем NXP и поддерживается Classic 1K). Я использовал свой Google Nexus 7 для проверки и идентификации тегов и правильного типа.
Я пошел на сайт Samsung и обнаружил, что они действительно подтверждают, что подписи Ultralight C поддерживаются.
Перейти на сайт Samsung/support/mobile phone/выбрать S4/Поиск и устранение неисправностей/FAQ .... и найти NFC, затем нажать ссылку «FAQ» с пометкой «[897701] Почему моя Galaxy S4 не распознает некоторые теги NFC, которые Galaxy S3 распознает? "
Это государство
«Примеры тегов NFC, что поддерживает Galaxy S4 включает в себя: NFC Forum типа 1 - 4, Mifare DESFire, Mifare Ultralight, и Mifare Ultralight C.
Примеров NFC-теги, которые Galaxy S4 не поддерживает, включают: Серия Mifare Classic (Mifare Classic 1K, 3K, Mifare Mini, Mifare Plus 2K и Mifare Plus 4K). "
Я позвонил в службу технической поддержки Samsung UK, которая сказала, что это новость для них, и они будут эскалировать ее и вернуться ко мне. Они сказали, что заводская перезагрузка телефона не удалит обновления, поэтому я предложил перемотать свой телефон, но не мог сказать, как это сделать!
Так что мои вопросы: -
- ли кто-нибудь с этой проблемой? Вы знаете, почему это происходит? Есть обходное решение/исправление, которое не калечит меня до старой прошивки ? Каков наилучший способ изменить ПЗУ на этой модели ? (Подробности ниже)
О Мой телефон ....
Модель: GT-I9505 Android Версия: 4.2.2 Baseband Версия: I9505XXUDMH8 Версия ядра: Номер 3.4.0-1220396 Сложение : JDQ39.I9505XXUDMH8 SELinux статус: Обеспечение безопасной загрузки статус: Тип: Samsung
AP: I9505XXUDMH8 CP: I9505XXUDMH8 CSC: I9505OXXUDMHA
Любая помощь будет принята с благодарностью. Thanks Dean
Я предполагаю, что вы отправили сообщение об ошибке [# 61605] (http://code.google.com/p/android/issues/detail?id=61605) в Android-трекер ошибок, верно? Может ли ваша проблема быть связана с частью 1 этого [этого вопроса/ответа] (http://stackoverflow.com/questions/19589534/android-nfc-communication-with-mifare-desfire-ev1/19593349)? То есть что вы отправляете собственную команду DESFire, когда карта уже активирована для кадрирования ISO 7816-4? –
@MichaelRoland да, я опубликовал эту проблему. Я видел также вопрос SO, на который вы указываете, но это не кажется моей проблемой. Мой код работает на всех других устройствах (S2, S3, Nexus, Nexus S, Nexus 7 и Nexus 4) и на каждом тестируемом S4, который не имеет обновления Knox. Кроме того, это происходит позже в цепочках команд для меня (я успешно выбираю приложение, используя собственную команду, и он терпит неудачу на втором этапе - аутентификация) –
О, и он работал на том же устройстве до обновления, но прекратил работу после обновления. В целом, похоже, это проблема с прошивкой/ядром. –