summaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothAdapter.java
diff options
context:
space:
mode:
authorZhihai Xu <zhihaixu@google.com>2013-06-10 20:28:31 -0700
committerZhihai Xu <zhihaixu@google.com>2013-06-17 11:46:52 -0700
commitee66af1a828c8eaba3605d73c3d0cdae4ba7c1c2 (patch)
tree545af5770b6f0ac6a40b98d4f823948a7baceaa0 /framework/java/android/bluetooth/BluetoothAdapter.java
parentbfff24f6b04c8b849b491edaf52dd25e325a3431 (diff)
Add debug menu to enable btsnoop
bug: 8059358 Change-Id: I2d5f13e68defefb92e0b11b749fe77ad67215f36
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothAdapter.java')
-rw-r--r--framework/java/android/bluetooth/BluetoothAdapter.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/framework/java/android/bluetooth/BluetoothAdapter.java b/framework/java/android/bluetooth/BluetoothAdapter.java
index 79bb476cb2..507554402c 100644
--- a/framework/java/android/bluetooth/BluetoothAdapter.java
+++ b/framework/java/android/bluetooth/BluetoothAdapter.java
@@ -599,6 +599,25 @@ public final class BluetoothAdapter {
}
/**
+ * enable or disable Bluetooth HCI snoop log.
+ *
+ * <p>Requires the {@link android.Manifest.permission#BLUETOOTH_ADMIN}
+ * permission
+ *
+ * @return true to indicate configure HCI log successfully, or false on
+ * immediate error
+ * @hide
+ */
+ public boolean configHciSnoopLog(boolean enable) {
+ try {
+ synchronized(mManagerCallback) {
+ if (mService != null) return mService.configHciSnoopLog(enable);
+ }
+ } catch (RemoteException e) {Log.e(TAG, "", e);}
+ return false;
+ }
+
+ /**
* Get the UUIDs supported by the local Bluetooth adapter.
*
* <p>Requires {@link android.Manifest.permission#BLUETOOTH}