
Смена MAC-адреса на Андроид дела не сложное. Для этого существуют несколько способов.
Еще по теме: Самые опасные уязвимости Android
Чтобы сменить MAC на Андроид (например, чтобы подключить Chromecast через общественную точку Wi-Fi, требующую нажатия кнопки в браузере), проще всего установить приложение Change My MAC.

Для тех, кто хочет разобраться, как это работает, — воспользуемся консолью (дополнительно понадобится установленный BusyBox). Открываем эмулятор терминала на устройстве, запрашиваем права суперпользователя:
1 | $ su |
Смотрим свой текущий MAC:
1 | # busybox iplink show eth0 |
Меняем на нужный:
1 | # busybox ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX |
Вместо XX:XX:XX:XX:XX:XX подставляем адрес, на который надо сменить текущий. Для уверенности проверяем, что все получилось, с помощью предыдущей команды. На некоторых устройствах (в зависимости от прошивки) вместо eth0 необходимо писать wlan0.
Те, кто не привык к консоли, могут вручную поменять текст в файле на новых прошивках:
1 | /sys/class/net/wlan0/address |
или файл на более старых файл:
1 | /efs/wifi/.mac.cob |
Источник