Разработчики Android, желающие получить MAC-адрес Wifi на Android M, возможно, столкнулись с проблемой, когда стандартный API Android OS для получения MAC-адреса возвращает поддельный MAC-адрес (02: 00: 00: 00: 00: 00) от реальной величины.
Обычный способ получить MAC-адрес Wifi ниже:
final WifiManager wifiManager = (WifiManager) getApplication().getApplicationContext().getSystemService(Context.WIFI_SERVICE);
final String wifiMACaddress = wifiManager.getConnectionInfo().getMacAddress();