summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/com/android/nfc/DeviceHost.java2
-rwxr-xr-xsrc/com/android/nfc/NfcService.java1
-rwxr-xr-xsrc/com/android/nfc/nxp/NativeNfcManager.java6
3 files changed, 9 insertions, 0 deletions
diff --git a/src/com/android/nfc/DeviceHost.java b/src/com/android/nfc/DeviceHost.java
index cfa0ed1..ae7fa40 100644
--- a/src/com/android/nfc/DeviceHost.java
+++ b/src/com/android/nfc/DeviceHost.java
@@ -196,4 +196,6 @@ public interface DeviceHost {
boolean canMakeReadOnly(int technology);
int getMaxTransceiveLength(int technology);
+
+ String dump();
}
diff --git a/src/com/android/nfc/NfcService.java b/src/com/android/nfc/NfcService.java
index 1b56648..b955714 100755
--- a/src/com/android/nfc/NfcService.java
+++ b/src/com/android/nfc/NfcService.java
@@ -1762,6 +1762,7 @@ public class NfcService extends Application implements DeviceHostListener {
pw.println("mIsAirplaneSensitive=" + mIsAirplaneSensitive);
pw.println("mIsAirplaneToggleable=" + mIsAirplaneToggleable);
mP2pLinkManager.dump(fd, pw, args);
+ pw.println(mDeviceHost.dump());
}
}
}
diff --git a/src/com/android/nfc/nxp/NativeNfcManager.java b/src/com/android/nfc/nxp/NativeNfcManager.java
index ee75b6f..1e69970 100755
--- a/src/com/android/nfc/nxp/NativeNfcManager.java
+++ b/src/com/android/nfc/nxp/NativeNfcManager.java
@@ -244,6 +244,12 @@ public class NativeNfcManager implements DeviceHost {
}
+ private native String doDump();
+ @Override
+ public String dump() {
+ return doDump();
+ }
+
/**
* Notifies Ndef Message (TODO: rename into notifyTargetDiscovered)
*/