Совместим ли Samsung Galaxy S4 с эмуляцией смарт-карт CyanogenMod (NFC)?

У меня Samsung Galaxy S4 и картридер SCM SDI010. Моя цель — позволить S4 эмулировать смарт-карту, которая затем может быть прочитана устройством чтения карт.

Я попытался применить пример апплета PKI, описанный здесь (установка CyanogenMod 10.2, запуск se-emulator на S4 и запуск se-pki-client на моем ПК с Linux). Но при установлении соединения происходит сбой либо с исключением "SCARD_W_UNRESPONSIVE_CARD", либо "SCARD_W_UNPOWERED_CARD" на стороне считывателя.

  1. Кто-нибудь знает, поддерживается ли чип NFC на S4 CyanogMod для эмуляции карты?
  2. Нужно ли мне явно активировать эмуляцию карты на S4, которая не описана напрямую в руководстве выше?

С наилучшими пожеланиями


person Ricki    schedule 28.08.2013    source источник
comment
Вероятно, лучше разместить на другом сайте обмена, не совсем вопрос программирования.   -  person Display Name is missing    schedule 29.08.2013


Ответы (2)


Нет, патчи CyanogenMod для эмуляции программной карты в настоящее время работают только с чипсетами NXP (модификации затрагивают только libnfc-nxp). Устройства с чипсетами Broadcom (пока?) не поддерживаются.

person Michael Roland    schedule 23.09.2013

Маловероятно, что какой-то софт, найденный из коробки на Cyanogen, работает с чипом Broadcom. Еще в октябре 2012 года, когда была опубликована статья, было очень мало устройств, не поставляемых с контроллером NXP NFC. Решение должно быть исправлено с поддержкой чипа Broadcom. Однако возможно, что для эмуляции карты хостом требуется новая прошивка.

person takumar    schedule 17.09.2013