From 917f4b332e2c21f074e5f50bf598ff36d77f2945 Mon Sep 17 00:00:00 2001 From: Hansong Zhang Date: Mon, 23 Apr 2018 11:17:17 -0700 Subject: [PATCH] BluetoothManagerService: Add dumpsys logs for BLE_ON -> OFF Add dumpsys logs for state transition from BLE_ON to OFF. This can be either from location settings off or airplane mode enabled. Test: manual Bug: 74090881 Change-Id: I1f6cfe691b359591af60c3be2e015bec5d3859e8 --- .../java/com/android/server/BluetoothManagerService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/services/core/java/com/android/server/BluetoothManagerService.java b/services/core/java/com/android/server/BluetoothManagerService.java index 6494a81d9ddf4..be3b5de602e62 100644 --- a/services/core/java/com/android/server/BluetoothManagerService.java +++ b/services/core/java/com/android/server/BluetoothManagerService.java @@ -285,6 +285,9 @@ class BluetoothManagerService extends IBluetoothManager.Stub { try { mBluetoothLock.readLock().lock(); if (mBluetooth != null) { + addActiveLog( + BluetoothProtoEnums.ENABLE_DISABLE_REASON_AIRPLANE_MODE, + mContext.getPackageName(), false); mBluetooth.onBrEdrDown(); mEnable = false; mEnableExternal = false; @@ -677,6 +680,8 @@ class BluetoothManagerService extends IBluetoothManager.Stub { try { mBluetoothLock.readLock().lock(); if (mBluetooth != null) { + addActiveLog(BluetoothProtoEnums.ENABLE_DISABLE_REASON_APPLICATION_REQUEST, + mContext.getPackageName(), false); mBluetooth.onBrEdrDown(); } } catch (RemoteException e) {