aboutsummaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothAdapter.java
diff options
context:
space:
mode:
authorAjay Panicker <apanicke@google.com>2015-08-05 20:35:42 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-08-05 20:35:42 +0000
commitc10cf1722b65db0dbeb2603d19373c74d893932b (patch)
tree50c647f87c0005aaefcf328a9a9a1bbd5a567872 /framework/java/android/bluetooth/BluetoothAdapter.java
parent324f7f8a4bac59388d98e8622a1ae507090699f1 (diff)
parente29042fba04af2b82b230c1a1b6299f0d6db6237 (diff)
am e29042fb: am c89da1c7: am 3b2fbaeb: am 106e4f4c: am e1601fac: Implement Bluetooth settings factory reset (2/5)
* commit 'e29042fba04af2b82b230c1a1b6299f0d6db6237': Implement Bluetooth settings factory reset (2/5)
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 97afafa4c8..1f3ff51487 100644
--- a/framework/java/android/bluetooth/BluetoothAdapter.java
+++ b/framework/java/android/bluetooth/BluetoothAdapter.java
@@ -1002,6 +1002,25 @@ public final class BluetoothAdapter {
}
/**
+ * Factory reset bluetooth settings.
+ *
+ * <p>Requires the {@link android.Manifest.permission#BLUETOOTH_PRIVILEGED}
+ * permission
+ *
+ * @return true to indicate that the config file was successfully cleared
+ *
+ * @hide
+ */
+ public boolean factoryReset() {
+ try {
+ if (mService != null) {
+ return mService.factoryReset();
+ }
+ } 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}