# Mifare

{% embed url="<https://github.com/jekkos/android-hce-desfire>" %}

{% embed url="<https://github.com/emsec/ChameleonMini/wiki>" %}

Most Android hardware uses NXP PN544 as NFC controller. But some uses Broadcom BCM20793. The `Mifare Classic` is an NXP proprietary technology and only readable by mobile phones with NXP NFC controllers. Here is Android API regarding this support:

{% embed url="<https://developer.android.com/guide/topics/connectivity/nfc/advanced-nfc.html>" %}

For **Dell E7470** which uses a Broadcom NFC controller:

{% embed url="<https://github.com/jacekkow/controlvault2-nfc-enable>" %}

{% embed url="<https://www.codeproject.com/Articles/1096861/DIY-electronic-RFID-Door-Lock-with-Battery-Backup>" %}

{% embed url="<https://www.linkedin.com/pulse/mifare-desfire-introduction-david-coelho>" %}
