Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
Address type is unknown or unavailable. Reported when running on Android < API 35, since BluetoothDevice.getAddressType() was added in API 35 (Android 15).
The IEEE-assigned hardware MAC address of the device. Typically reported for Bluetooth Classic (BR/EDR) devices, which have no public/random distinction at the protocol level, and for LE devices using a genuine public address. PUBLIC alone does not imply the device is trackable; Classic peripherals report PUBLIC by definition.
LE-only. The address is one of the LE random subtypes: resolvable private, non-resolvable private, or random static. Android's API does not distinguish between these subtypes.
LE anonymous advertising. The device intentionally omits its address from advertising packets. Requires Android 15+ to observe.