CallAudioState: Remove sensitive info from log.
Bluetooth has made a lot change to stop printing the address in the
logcat and instead it is printing an obfuscated version of the address
thanks to the toString method.
Bug: 328846856
Fix: 328846856
Test: atest TelecomUnitTests
Flag: Exempt log change
Change-Id: Iccdc3e1bc2ca4dc3858dfeee48c3cb55299fee7a
diff --git a/telecomm/java/android/telecom/CallAudioState.java b/telecomm/java/android/telecom/CallAudioState.java
index 49e9232..14c9ea5 100644
--- a/telecomm/java/android/telecom/CallAudioState.java
+++ b/telecomm/java/android/telecom/CallAudioState.java
@@ -159,7 +159,7 @@
@Override
public String toString() {
String bluetoothDeviceList = supportedBluetoothDevices.stream()
- .map(BluetoothDevice::getAddress).collect(Collectors.joining(", "));
+ .map(BluetoothDevice::toString).collect(Collectors.joining(", "));
return String.format(Locale.US,
"[AudioState isMuted: %b, route: %s, supportedRouteMask: %s, " +