summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xnci/jni/SecureElement.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/nci/jni/SecureElement.cpp b/nci/jni/SecureElement.cpp
index 6c52030..3c9256b 100755
--- a/nci/jni/SecureElement.cpp
+++ b/nci/jni/SecureElement.cpp
@@ -486,6 +486,11 @@ bool SecureElement::activate (jint seID)
if (mActiveSeOverride)
override_se = NFA_HANDLE_GROUP_EE | mActiveSeOverride;
+ if (mRfFieldIsOn) {
+ ALOGE("%s: RF field indication still on, resetting", fn);
+ mRfFieldIsOn = false;
+ }
+
ALOGD ("%s: override seid=0x%X", fn, override_se );
//activate every discovered secure element
for (int index=0; index < mActualNumEe; index++)