simple_beacons_flutter icon indicating copy to clipboard operation
simple_beacons_flutter copied to clipboard

Random Mac Address

Open LeaBuchweitz opened this issue 4 years ago • 2 comments

Hi!

I have a quick question. The mac address which is transmitted does not equal the device mac address and I assume it may be because of Android limiting this itself.

However, I somehow hope that I'm wrong... How is the mac address assigned? I'm creating an app which scans for other phones using the same app (each phone is a beacon and each phone scans for other beacons). Do I have any opportunity to get a common mac address for 1 device (doesn't matter if original or fake. It just needs to be the same).

Thanks in advance! Best regards! Lea

LeaBuchweitz avatar Nov 17 '20 14:11 LeaBuchweitz

Hi. Here is an article that might explain some background. Understanding the standards is helpful to evaluating an idea https://www.novelbits.io/bluetooth-address-privacy-ble/#:~:text=A%20Bluetooth%20address%20sometimes%20referred,is%20referred%20to%20as%20BD_ADDR%20.

justoke avatar Nov 17 '20 15:11 justoke

Thank you vrey much, I will definitely have a look at this! You are totally right that a background understanding is essential.

LeaBuchweitz avatar Nov 18 '20 18:11 LeaBuchweitz