如何在EMM注册时禁用Android随机MAC地址
Android EMM二维码配置:强制使用设备MAC解决随机MAC导致的Wi-Fi白名单问题
可以直接在EMM配置JSON中添加参数,强制设备在配网阶段使用永久MAC地址,无需用户手动禁用随机MAC。
具体修改方案
在原有的Wi-Fi配置参数中,添加android.app.extra.PROVISIONING_WIFI_USE_DEVICE_MAC参数并设置为true,这个参数会让设备在连接指定Wi-Fi时跳过随机MAC,直接使用设备的硬件MAC地址,适配你的MAC白名单机制。
修改后的完整配置示例
{ "android.app.extra.PROVISIONING_WIFI_SSID":"WIFI", "android.app.extra.PROVISIONING_WIFI_SECURITY_TYPE":"WPA", "android.app.extra.PROVISIONING_WIFI_PASSWORD":"Password", "android.app.extra.PROVISIONING_WIFI_USE_DEVICE_MAC": true, "android.app.extra.PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME":"com.google.android.apps.work.clouddpc/.receivers.CloudDeviceAdminReceiver", "android.app.extra.PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM":"I5YvS0O5hXY46mb01BlRjq4oJJGs2kuUcHvVkAPEXlg", "android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE":{ "com.google.android.apps.work.clouddpc.EXTRA_ENROLLMENT_TOKEN":"{Sign In URL token}" } }
注意事项
- 该参数仅支持Android 10(API 29)及以上版本的设备,若环境中有旧版本Android设备,需通过MDM后续推送策略禁用随机MAC功能。
- 参数拼写大小写敏感,需确保输入正确,否则无法生效。
内容的提问来源于stack exchange,提问作者Deemi
相关产品推荐
相关产品推荐

