List of devices support HCE?

Trung picture Trung · Mar 6, 2014 · Viewed 23.7k times · Source

As more and more devices have KitKat, I'm trying to compile a list of devices support HCE.

Does anyone have the list? Feel free to add comments to contribute to this list.

Below is what I have so far:

Notes:

  • Not all KitKat devices support HCE.
  • To detect HCE support, use this code snippet:

    boolean isHceSupported =
        getPackageManager().hasSystemFeature("android.hardware.nfc.hce");
    
  • Some people reported that KitKat HCE phones has "Tap & Pay" in NFC Setting. I don't know if using "Tap & Pay" as HCE detection method is valid because "Tap & Pay" can mean Tap & Pay using internal SE. It doesn't have to be HCE.

  • Phones with Broadcom NFC controller will support HCE.
  • Phones with NXP NFC controller may/may not support HCE.
  • Or use this Android app to detect HCE & NFC controller type.

Support HCE:

  • Sprint Note 3 (Broadcom)
  • Sprint Galaxy S 4
  • Nexus 5
  • Nexus 7 (2013)
  • Moto X (source)

Do not support HCE:

  • T-Mobile Galaxy Note 3 (NXP)
  • AT&T Galaxy Note 3
  • Nexus 7 (2012)

Answer

iuq picture iuq · Jun 9, 2014

I beleive All handsets with Android Kitkat, having NFC, supports HCE.

Based on above, here is the list returned by gsmarena - currently 77 handsets.

Top 70 out of 77
---------------------------
Samsung Galaxy S5   
LG G3   
Sony Xperia Z2   
Samsung Galaxy Note 3   
Samsung I9500 Galaxy S4   
HTC Desire 816   
HTC One (M8)   
Sony Xperia T3   
Sony Xperia Z   
Sony Xperia M2   
LG Nexus 5   
Samsung I9190 Galaxy S4 mini   
Motorola Moto X   
Sony Xperia Z1   
LG G2   
Sony Xperia T2 Ultra   
Samsung Galaxy Note II N7100   
HTC One   
Sony Xperia SP   
Huawei Ascend P7   
Samsung Galaxy S5 Active   
Sony Xperia Z1 Compact   
Sony Xperia Z Ultra   
HTC One mini 2  
Samsung Galaxy Mega 6.3 I9200   
LG Nexus 4 E960   
Sony Xperia ZR   
Samsung Galaxy K zoom  
Samsung I9505 Galaxy S4  
LG G Pro 2  
OnePlus One  
Sony Xperia ZL  
Vertu Signature Touch  
Samsung Galaxy S5 mini  
LG Optimus G E975  
Samsung Galaxy S5 (octa-core)  
Samsung Galaxy S5 G9009D  
Asus Google Nexus 7 (2013)  
Samsung I9305 Galaxy S III  
Asus Google Nexus 7  
Lenovo Vibe Z2 Pro  
Samsung Galaxy Ace Style  
LG G2 mini LTE  
Sony Xperia Z2 Tablet LTE  
HTC Butterfly  
LG L70 D320N  
Samsung Galaxy J  
Asus Memo Pad 8 ME581CL  
BLU Vivo IV  
HTC Butterfly S  
LG Optimus L9 II   
HTC One (M8) CDMA   
LG Volt   
Motorola DROID Ultra   
HTC One M8 Prime   
Asus PadFone S   
Motorola DROID Maxx   
LG G2 mini LTE (Tegra)   
Sony Xperia Tablet Z LTE   
BLU Life Pure XL   
Motorola RAZR i XT890   
Samsung Galaxy S5 CDMA   
LG F70 D315   
Motorola RAZR HD XT925   
Motorola DROID Mini   
Sony Xperia Z2 Tablet Wi-Fi   
Samsung Google Nexus 10 P8110   
Alcatel Idol 2 S   
LG Lucid 3 VS876   
Alcatel Idol 2 Mini S