Поскольку все больше и больше устройств имеют KitKat, я пытаюсь скомпилировать список устройств, поддерживающих HCE.
Есть ли у кого-нибудь список? Не стесняйтесь добавлять комментарии, чтобы внести свой вклад в этот список.
Ниже приведено то, что у меня есть до сих пор:
Примечания:
- Не все устройства KitKat поддерживают HCE.
-
Чтобы обнаружить поддержку HCE, используйте этот фрагмент кода:
boolean isHceSupported = getPackageManager().hasSystemFeature("android.hardware.nfc.hce");
-
Некоторые люди сообщили, что телефоны KitKat HCE имеют "Tap and Pay" в настройке NFC. Я не знаю, используется ли использование "Tap and Pay" в качестве метода обнаружения HCE, потому что "Tap and Pay" может означать Tap и Pay, используя внутренний SE. Это не должно быть HCE.
- Телефоны с контроллером Broadcom NFC поддерживают HCE.
- Телефоны с контроллером NFC NFC могут/не поддерживать HCE.
- Или используйте это приложение для Android для обнаружения типа контроллера HCE и NFC.
Поддержка HCE:
- Sprint Note 3 (Broadcom)
- Sprint Galaxy S 4
- Nexus 5
- Nexus 7 (2013)
- Moto X (источник)
Не поддерживайте HCE:
- T-Mobile Galaxy Note 3 (NXP)
- AT & T Galaxy Note 3
- Nexus 7 (2012)