am 1820dc06: am 106e4f4c: am cda6e878: Implement Bluetooth settings factory reset (2/5)

* commit '1820dc06a3cd5ea81a88ba3bc799146b51937d89':
  Implement Bluetooth settings factory reset (2/5)
This commit is contained in:
Ajay Panicker
2015-08-05 18:20:12 +00:00
committed by Android Git Automerger
2 changed files with 20 additions and 0 deletions

View File

@@ -1001,6 +1001,25 @@ public final class BluetoothAdapter {
return false;
}
/**
* 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.
*

View File

@@ -92,6 +92,7 @@ interface IBluetooth
ParcelFileDescriptor createSocketChannel(int type, in String serviceName, in ParcelUuid uuid, int port, int flag);
boolean configHciSnoopLog(boolean enable);
boolean factoryReset();
boolean isMultiAdvertisementSupported();
boolean isPeripheralModeSupported();