From db005bdce97c897313933f463ed25ea7d98ab843 Mon Sep 17 00:00:00 2001 From: Ajay Panicker Date: Mon, 29 Feb 2016 16:09:14 -0800 Subject: [PATCH] Allow factory reset when bluetooth is off (1/2) Bug: 27348444 Change-Id: I6c2709371b86581709649d7faf09391230449b9b --- core/java/android/bluetooth/BluetoothAdapter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/java/android/bluetooth/BluetoothAdapter.java b/core/java/android/bluetooth/BluetoothAdapter.java index 6b3e7ab4eeef7..ceb7e91bf7299 100644 --- a/core/java/android/bluetooth/BluetoothAdapter.java +++ b/core/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; @@ -1017,6 +1018,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;