Randomized Mac Address Disabled Option
Background: We use Zero Touch Enrollment for android and Intune for our android devices but run into issues with the Wi-Fi MAC Address being set to randomized by default. We preset the Device MAC Address on our on-prem android devices in our system for validation along with a certificate. These devices must have the Device MAC Address first and validate the certificate later.
Issue: A device comes in and we have to enter the Wi-Fi setting before the device connect to Zero Touch Portal and Intune. Does seem like that big of issue but when you have a large number of devices and have to manually enter Wi-Fi settings or scan barcodes then this can waste a large amount of time - days.
Best solution would be the ability to provision the device in Zero Touch Enrollment because only thing that would need to be done with on-prem device is power it on. Problem is missing MAC Address provisioning.
"android.app.extra.PROVISIONING_WIFI_PASSWORD": "xxxxxxxxxxxxx",
"android.app.extra.PROVISIONING_WIFI_SECURITY_TYPE": "WPA2",
"android.app.extra.PROVISIONING_WIFI_SSID": "network-ssid",
"android.app.extra.PROVISIONING_WIFI_HIDDEN": "true",
"android.app.extra.PROVISIONING_WIFI_MAC_Address": "device", ????
Next best solution would just be a QR code we could scan to connect to our network, but I can't find any QR code generator that includes MAC address set to device MAC in the options. Most devices we have are Zebra and we do use StageNow but that does work well with newer androids.