Unable to identify MAC address of Android 6 devices

Unable to identify MAC address of Android 6+ devices

Beginning with Android Marshmallow (6.0), Google has limited the ability of apps using the WiFi and Bluetooth API to programmatically access an Android device’s local hardware identifier.  Attempting to retrieve a device’s MAC address may return the value “02:00:00:00:00:00” in some cases.

Due to this change, functionality that leverages access to a device’s MAC address, such as Cisco ISE integration with AirWatch, as well as integration with certain 3rd party VPN providers, will not function properly on Android 6+ devices in instances where the MAC address is not reported properly.

This functionality does still work as expected for Android Nougat (7.0) devices that are enrolled via Android for Work - Work Managed Device mode.  In this case, AirWatch will still be able to identify a device’s MAC address.

AirWatch is currently working with Google, Cisco, and other VPN providers to allow for integration on Android 6+ devices.

Have more questions? Submit a request


Article is closed for comments.