Snap for 11216811 from ead2334bf74b8bfb3c68337e7d9e3c5478e45c44 to 24Q1-release
Change-Id: I20ce43bab719441c50c80d284a3a2107b5401c97
diff --git a/nci/jni/NativeNfcManager.cpp b/nci/jni/NativeNfcManager.cpp
index 3d8beec..603d8ab 100644
--- a/nci/jni/NativeNfcManager.cpp
+++ b/nci/jni/NativeNfcManager.cpp
@@ -928,6 +928,9 @@
jint route, jint aidInfo, jint power) {
uint8_t* buf;
size_t bufLen;
+ if (sIsDisabling || !sIsNfaEnabled) {
+ return false;
+ }
if (aid == NULL) {
buf = NULL;
@@ -956,6 +959,9 @@
static jboolean nfcManager_unrouteAid(JNIEnv* e, jobject, jbyteArray aid) {
uint8_t* buf;
size_t bufLen;
+ if (sIsDisabling || !sIsNfaEnabled) {
+ return false;
+ }
if (aid == NULL) {
buf = NULL;