aboutsummaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothAdapter.java
diff options
context:
space:
mode:
authorAjay Panicker <apanicke@google.com>2016-02-29 16:09:14 -0800
committerAndre Eisenbach <eisenbach@google.com>2016-04-05 20:23:21 +0000
commit75f3ec20467e276ce24fb55758ee02e360ddc9cd (patch)
treec888e8d08c3a319a63e672b8d106e333df8cbd45 /framework/java/android/bluetooth/BluetoothAdapter.java
parentd684c548283f89b8df6e2bd213b16b76053b5aa0 (diff)
Allow factory reset when bluetooth is off (1/2)
Bug: 27348444 Change-Id: I6c2709371b86581709649d7faf09391230449b9b
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothAdapter.java')
-rw-r--r--framework/java/android/bluetooth/BluetoothAdapter.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/framework/java/android/bluetooth/BluetoothAdapter.java b/framework/java/android/bluetooth/BluetoothAdapter.java
index d762a17272..2a7eff8830 100644
--- a/framework/java/android/bluetooth/BluetoothAdapter.java
+++ b/framework/java/android/bluetooth/BluetoothAdapter.java
@@ -36,6 +36,7 @@ import android.os.IBinder;
import android.os.ParcelUuid;
import android.os.RemoteException;
import android.os.ServiceManager;
+import android.os.SystemProperties;
import android.util.Log;
import android.util.Pair;
@@ -1015,6 +1016,8 @@ public final class BluetoothAdapter {
try {
if (mService != null) {
return mService.factoryReset();
+ } else {
+ SystemProperties.set("persist.bluetooth.factoryreset", "true");
}
} catch (RemoteException e) {Log.e(TAG, "", e);}
return false;