summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2014-05-30 20:00:46 +0100
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2014-05-30 20:07:23 +0100
commit145748544747e4e077916b88f886c89e78afd805 (patch)
treec42d6c6fdd8118382d2890365bff2a316deefa20
parent4406abb7d274ce7ac57c5873dd5094788bc04ee1 (diff)
downloadandroid_packages_apps_Nfc-145748544747e4e077916b88f886c89e78afd805.tar.gz
android_packages_apps_Nfc-145748544747e4e077916b88f886c89e78afd805.tar.bz2
android_packages_apps_Nfc-145748544747e4e077916b88f886c89e78afd805.zip
nxp: Include support declaration for Mifare tags
Older chipsets requiring the NXP stack are also known to be compatible with mifare classics, so just push the feature declaration Change-Id: I5017cff14ca37b2b7f7b8638de1b58253c0b10e5
-rw-r--r--Android.mk10
1 files changed, 10 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index 00062dfb..c3a0014e 100644
--- a/Android.mk
+++ b/Android.mk
@@ -19,11 +19,21 @@ LOCAL_CERTIFICATE := platform
LOCAL_STATIC_JAVA_LIBRARIES := NfcLogTags
LOCAL_REQUIRED_MODULES := libnfc_jni
+LOCAL_ADDITIONAL_DEPENDENCIES := com.nxp.mifare.xml
LOCAL_PROGUARD_ENABLED := disabled
include $(BUILD_PACKAGE)
+# Chipsets using NfcNxp are sure to support mifare classic
+include $(CLEAR_VARS)
+LOCAL_MODULE := com.nxp.mifare.xml
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_CLASS := ETC
+LOCAL_SRC_FILES := ../../../frameworks/native/data/etc/com.nxp.mifare.xml
+LOCAL_MODULE_PATH := $(TARGET_OUT)/etc/permissions
+include $(BUILD_PREBUILT)
+
########################################
# NCI Configuration
########################################