From 6dcad2884aa8ae9fbf88b87126f8c8e174edd67e Mon Sep 17 00:00:00 2001 From: Jakub Pawlowski Date: Wed, 16 Sep 2020 15:48:47 +0200 Subject: Bluetooth: log who changes adapter name This is very helpful to find which third party app modified the adapter name. Bug: 168605944 Test: manual - change name, observe logcat output Change-Id: I9a13c89e6ef416286411f786e233d81507c9d53a --- services/core/java/com/android/server/BluetoothManagerService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/BluetoothManagerService.java b/services/core/java/com/android/server/BluetoothManagerService.java index 2e4d44cef416..bb567b4e2c78 100644 --- a/services/core/java/com/android/server/BluetoothManagerService.java +++ b/services/core/java/com/android/server/BluetoothManagerService.java @@ -412,7 +412,8 @@ class BluetoothManagerService extends IBluetoothManager.Stub { if (BluetoothAdapter.ACTION_LOCAL_NAME_CHANGED.equals(action)) { String newName = intent.getStringExtra(BluetoothAdapter.EXTRA_LOCAL_NAME); if (DBG) { - Slog.d(TAG, "Bluetooth Adapter name changed to " + newName); + Slog.d(TAG, "Bluetooth Adapter name changed to " + newName + " by " + + mContext.getPackageName()); } if (newName != null) { storeNameAndAddress(newName, null); -- cgit v1.2.3-59-g8ed1b