Has anyone had any experience using XML code packaged in a profile or product to disable Randomized MAC? I'm trying to find a solution for ease of set up on Android 10+.
Response from VMware and Google’s stand on it - from another posting.
There's nothing we can do from a Workspace ONE UEM standpoint. Google has decided to not allow access to the actual WiFi MAC address for any mode other then Work Managed. I have personally met with Google in Mountain View about this issue and they are very firm on their stance. We have been working with Cisco and other NAC providers to try and find a way to solve this problem but at this point we don't have a solution. The NAC knows the actual MAC from with WiFi networking hardware and not much else. We know most everything else about the device except the actual MAC so there isn't anything in common.
If anyone else in the community has any other feedback or a solution I would love to hear it.
Roger
And, this was going to be my original post
Hello,
Best of my knowledge, disable mac addr randomization for Android is not allowed. Some have tried to find workarounds, but all of what I have read and tried, nothing works.
This is a good article from source.android.com
https://source.android.com/docs/core/connect/wifi-mac-randomization-behavior
Hope this helps.
We actually discovered that you can use a stage now barcode to deactivate privatized mac and it will persistence even if devices are wiped. The Privatized MAC issue was something that would affected our devices daily so this was a very useful find.