Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nexus 4 issue #1

Closed
highpowerxh opened this issue Mar 13, 2013 · 12 comments
Closed

Nexus 4 issue #1

highpowerxh opened this issue Mar 13, 2013 · 12 comments
Labels

Comments

@highpowerxh
Copy link

The NFC hardware is working normal on my Nexus 4, But it pops up a dialog saying No Mifare Support onCreate.
I cloned this project and I'll check that out.

@ikarus23
Copy link
Owner

Unfortunately the dialog is right. The Google Nexus 4 (and others) does not support Mifare Classic.
Mifare Classic is a proprietary technology by NXP and therefore it is not working on all hardware.

A lot of Android devices (like the Samsung Galaxy Nexus) have NXP's PN544 as NFC controller.
However, the Nexus 4 (and 10) has a Broadcom BCM20793 NFC controller.
(see: http://www.nfcbrief.com/2012/11/nexus-4-and-10-incompatible-with-mifare.html)

Due to the Android reference it is optional for Android devices to support Mifare Classic.
(see: https://developer.android.com/guide/topics/connectivity/nfc/advanced-nfc.html, Table 2.)

I'm sorry about that.
Kind regards,
Ikarus


Some informative links:


List of devices with no Mifare Classic support:
(Have a look at the readme for an up to date list)

  • Foxcon InFocus M320
  • Google Nexus 4
  • Google Nexus 5
  • Google Nexus 7 (2013)
  • Google Nexus 10
  • Huawei G620S
  • LG F60
  • LG G2
  • LG G2 mini
  • LG G3 S
  • LG Optimus L7 II
  • Samsung Galaxy S4
  • Samsung Galaxy S5 (900P, Sprint)
  • Samsung Galaxy Ace 3
  • Samsung Galaxy Ace 4
  • Samsung Galaxy Express 2
  • Samsung Galaxy Mega
  • Samsung Galaxy Note 3
  • Samsung Galaxy Note 4
  • Xiaomi MI 3

A list of working devices can be found here

@ThomasCZ
Copy link

Samsung Galaxy S6 and S6 Edge have not support for Mifare Classic.

@ikarus23 ikarus23 mentioned this issue Jun 6, 2015
@ikarus23
Copy link
Owner

ikarus23 commented Jun 7, 2015

Added Samaung's Galaxy S6 and S6 Edge to the incompatibility list (d77b72e).

@zanechua
Copy link

zanechua commented Jun 7, 2015

Motorola Moto X 2014 does not have support for Mifare Classic

@Ugion
Copy link

Ugion commented Jul 14, 2015

@zanechua Can confirm, same thing here.

@ikarus23
Copy link
Owner

Thanks for reporting. I added the Moto X (2014) to the incompatibility list (1c80a8b).

@silentjet
Copy link

MotoX 1st gen (2013) works fine

@ngoding
Copy link

ngoding commented Mar 7, 2017

Samsung A5 2017 does not support Mifare Classic

@levoniust
Copy link

Super old thread, but is the Galaxy Note 8 SM-N950U supported?

@ikarus23
Copy link
Owner

Looking at the list of incompatible devices I don't think the Note 8 will work. I'm sorry.

ikarus23 pushed a commit that referenced this issue Feb 16, 2019
Update COMPATIBLE_DEVICES.md (Galaxy S8 Plus)
@sara-caballero
Copy link

How can I find out which devices support MIFARE Classic? My phone is not listed among either the compatible or incompatible devices. My phone is Oppo Find X5 Pro

@ikarus23
Copy link
Owner

ikarus23 commented Feb 2, 2024

Have a look at #467. I responded there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

9 participants