Merge "Limit btsnoop file size (3/9)" into oc-dev

This commit is contained in:
Ajay Panicker
2017-05-04 22:56:16 +00:00
committed by Android (Google) Code Review
7 changed files with 0 additions and 52 deletions

View File

@@ -1023,28 +1023,6 @@ public final class BluetoothAdapter {
return null;
}
/**
* 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 {
mServiceLock.readLock().lock();
if (mService != null) return mService.configHciSnoopLog(enable);
} catch (RemoteException e) {
Log.e(TAG, "", e);
} finally {
mServiceLock.readLock().unlock();
}
return false;
}
/**
* Factory reset bluetooth settings.
*

View File

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

View File

@@ -5175,13 +5175,6 @@ public final class Settings {
@TestApi
public static final String AUTOFILL_SERVICE = "autofill_service";
/**
* bluetooth HCI snoop log configuration
* @hide
*/
public static final String BLUETOOTH_HCI_LOG =
"bluetooth_hci_log";
/**
* @deprecated Use {@link android.provider.Settings.Global#DEVICE_PROVISIONED} instead
*/

View File

@@ -72,8 +72,6 @@ public class BluetoothInstrumentation extends Instrumentation {
getAddress();
} else if ("getBondedDevices".equals(command)) {
getBondedDevices();
} else if ("enableBtSnoop".equals(command)) {
enableBtSnoop();
} else {
finish(null);
}
@@ -116,12 +114,6 @@ public class BluetoothInstrumentation extends Instrumentation {
finish(mSuccessResult);
}
public void enableBtSnoop() {
Assert.assertTrue("failed to enable snoop log",
getBluetoothAdapter().configHciSnoopLog(true));
finish(mSuccessResult);
}
public void finish(Bundle result) {
if (result == null) {
result = new Bundle();

View File

@@ -404,7 +404,6 @@ public class SettingsBackupTest {
Settings.Secure.BACKUP_ENABLED,
Settings.Secure.BACKUP_PROVISIONED,
Settings.Secure.BACKUP_TRANSPORT,
Settings.Secure.BLUETOOTH_HCI_LOG,
Settings.Secure.CARRIER_APPS_HANDLED,
Settings.Secure.CMAS_ADDITIONAL_BROADCAST_PKG,
Settings.Secure.COMPLETED_CATEGORY_PREFIX,

View File

@@ -984,9 +984,6 @@ class SettingsProtoDumpUtil {
dumpSetting(s, p,
Settings.Secure.AUTOFILL_SERVICE,
SecureSettingsProto.AUTOFILL_SERVICE);
dumpSetting(s, p,
Settings.Secure.BLUETOOTH_HCI_LOG,
SecureSettingsProto.BLUETOOTH_HCI_LOG);
dumpSetting(s, p,
Settings.Secure.USER_SETUP_COMPLETE,
SecureSettingsProto.USER_SETUP_COMPLETE);

View File

@@ -1494,16 +1494,6 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
if (mGetNameAddressOnly) return;
}
try {
boolean enableHciSnoopLog = (Settings.Secure.getInt(mContentResolver,
Settings.Secure.BLUETOOTH_HCI_LOG, 0) == 1);
if (!mBluetooth.configHciSnoopLog(enableHciSnoopLog)) {
Slog.e(TAG,"IBluetooth.configHciSnoopLog return false");
}
} catch (RemoteException e) {
Slog.e(TAG,"Unable to call configHciSnoopLog", e);
}
//Register callback object
try {
mBluetooth.registerCallback(mBluetoothCallback);