commit | c74dad300cea00693e7f55a61c44b2938ecf2879 | [log] [tgz] |
---|---|---|
author | Eric Laurent <elaurent@google.com> | Fri Oct 13 18:13:43 2023 +0200 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Wed Dec 06 22:42:28 2023 +0000 |
tree | ad87395d836f0bfc703d64ec267f0a06e99ba6af | |
parent | 3f6e2f600ff8700161a283a7e4825628949f484a [diff] |
Audio policy: anonymize Bluetooth MAC addresses Make sure APIs returning audio device descriptors from the native audioserver anonymize the Bluetooth MAC addresses because those are considered privacy sensitive. Only expose the full MAC address to system and apps with BLUETOOTH_CONNECT permission. APIs modified: listAudioPorts, listAudioPatches, getAudioPort APIs that can only be called from system server or only convey port IDs are not modified. Bug: 285588444 Test: atest AudioManagerTest Test: atest RoutingTest Test: atest AudioCommunicationDeviceTest (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8682ced79a56ed01874b09881b41359606815dfa) Merged-In: Ia6bac184f5f39ed9d538f762ebb89bcceb44ae50 Change-Id: Ia6bac184f5f39ed9d538f762ebb89bcceb44ae50