Меняем MAC-адрес на Android на перманентно [Root]
В очередной раз копался в устройстве, и тут вдруг понадобилась смена MAC-адреса. Полез я, значит, в интернет и нашел туториалы по его смене, да вот незадача: через терминал MAC отказывается меняться на некоторых устройствах и, к тому же, сам менятся на стандартный после перезапуска Wi-Fi или просто телефона, однако же я нашел решение, которое многим может пригодиться. Итак, мы хотим изменить MAC-адрес нашего Android устройства. Пойдем по пунктам. 
Подготовка
- Смартфон с рутованным Андроидом
- Установленный на нем Root Explorer
- Немного времени
Сам процесс
Предварительно необходимо включить Wi-Fi на устройстве и желательно отключить его от всех сетей.
1) Находим Root Explorer.

2) Открываем его и сразу переходим в режим R/O.

3) Перемещаемся в каталог data. 
4) Находим и открываем с помощью Text Editor’а файл .nvmac.info.


5) В данном файле хранится наш MAC-адрес. Изменяем его, как нам хочется. 
6) В свойствах файла ставим Read во всех случаях. 
7) Зайдем в Настройки -> Сведения о телефоне -> Состояние. И убедимся, что наш телефон сменил MAC-адрес. Бинго! 
Что собою представляет MAC-адрес на Android, как можно его узнать и поменять
Не исключены ситуации, когда для нормальной работы в интернете нужно сменить МАС-адрес на смартфоне или планшете. Что он собой представляет и как его поменять, читайте далее в нашей статье.

Как изменить MAC-адрес на Android.
Что такое MAC-адрес
МАС-адрес, который расшифровывается, как «Управление доступом к среде», это информация из нескольких битов, встраиваемая в каждое устройство, которое способно выходить в интернет. Как правило, владельцам смартфонов и планшетов на базе Android приходится сталкиваться с этим явлением, когда нужно ограничить доступ к Wi-Fi. Провайдеры также обращаются к МАС-адресу, чтобы регулировать выход пользователей в сеть.
Как узнать MAC-адрес
Теперь поговорим о том, как узнать МАК-адрес телефона на базе Андроид:
- Откройте «Настройки» и перейдите в раздел «Об устройстве».
- Найдите в списке «Состояние».
- Здесь вы увидите МАС-адрес, записанный цифро-буквенным кодом.

В принципе, теперь вы проинформированы, как узнать МАС-адрес телефона, только помните, что в разных Андроид-устройствах обозначенные выше разделы могут называться неодинаково. Бывают и некоторые проблемы. Например, вы нашли строчку с адресом, но вместо номера написано слово «Недоступно». Чтобы посмотреть значение, подключитесь к интернету через Сим-карту или Wi-Fi, а потом снова вернитесь к «Состоянию». Едва ли вы сможете достоверно узнать идентификатор бюджетного китайского смартфона – они меняют свой MAC постоянно, хоть и работают на привычной системе Андроид.
Как поменять MAC-адрес на Android
Для этого нужно обладать расширенными правами пользователя (Root). Фактически это означает взлом устройства: вы рискуете телефоном – в случае, если система повредится, вы не сможете перепрошить её по гарантийному талону. Root получают с помощью специальных приложений, типа Framaroot, только скачивать их нужно с осторожностью и лучше проверить на вирусы.

Также устанавливаем BusyBox – это непосредственно для смены MAC, и эмулятор терминала (он заменяет Андроидам «Командную строку»). Откройте последнее приложение, возле мигающего курсора впишите «su» и нажмите ОК. Вас спросят, можно ли использовать расширенные возможности – соглашайтесь. Далее пишите: «busybox ifconfig wlan0 hw ether новый адрес» (его можно сгенерировать с помощью онлайн-генератора).

Бывает и совершенно обратная ситуация, о которой уже упоминалось: устройство меняет адрес после каждой перезагрузки/включения. Таким образом, если вы подключаетесь к Wi-Fi, придётся постоянно копаться в настройках и разрешать доступ разным МАС. Чтобы остановить этот процесс, снова понадобится эмулятор терминала:
Как поменять MAC адрес на Андроид

Аппаратный идентификатор сетевого оборудования, MAC-адрес, может использоваться для опознавания уникального пользователя в интернете, поэтому специалисты по безопасности рекомендуют периодически его менять. Сегодня мы хотим рассказать, как это делается на устройствах под управлением Android.
Как поменять MAC адрес на Андроид
Содержание: Как поменять MAC адрес на Андроид
- Меняем MAC-адрес в Андроид
- Способ 1: Change My MAC
- Способ 2: Команда в эмуляторе терминала
- Способ 3: Замена вручную в системном файле
Меняем MAC-адрес в Андроид
Первое, что хотим отметить – большинство представленных ниже методов сработает только на девайсах с Root-доступом. В целом же способов смены озвученных значений существует три — это использование специального приложения, ввод команды в «Терминале» и правка одного из системных файлов.
Способ 1: Change My MAC
Команда разработчиков Banana Studio уже довольно давно выпустила и поддерживает приложение для быстрого изменения сетевого идентификатора не только адаптера Wi-Fi, но и других интерфейсов.
1. При первом запуске программа запросит рут-доступ, предоставьте его. Далее будут отображены предупреждения, внимательно с ними ознакомьтесь.
![]()
2. Затем появится основное окно приложения. Опций в нём не слишком много – можно просмотреть оригинальный идентификатор и подключение к текущей сети. Замена адреса происходит в пункте «Новый MAC» – введите адрес вручную (формат XX:XX:XX:XX:XX) или нажмите на кнопку случайной генерации. Для сохранения параметров воспользуйтесь кнопкой с иконкой дискеты.
![]()
3. Для закрепления результатов манипуляции рекомендуется включить смену адреса при запуске устройства. Нажмите на кнопку со значком шестерёнки и активируйте опцию во всплывающем окне.
![]()
Если всё сделано правильно, идентификатор сменится.
Способ 2: Команда в эмуляторе терминала
Более сложный, но при этом действительно надёжный метод заключается в замене MAC-адреса посредством ввода специальной команды в эмуляторе терминала. Этот вариант, кроме рут-прав, требует также установки фреймворка BusyBox и приложения терминала.
1. После установки обоих компонентов откройте Terminal Emulator и введите команду su.
![]()
Появится предложение предоставить Root, согласитесь с ним.
2. Далее введите следующую команду:
Вместо *новый адрес* впишите желаемый идентификатор по шаблону из шага 2 Способа 1.
![]()
3. Подтвердите ввод и перезагрузите устройство – теперь будет установлен новый MAC-адрес.
Данный метод довольно надёжен, однако и он порой даёт сбои, особенно на устройствах с сильно модифицированными оболочками.
Способ 3: Замена вручную в системном файле
Последний на сегодня вариант замены идентификатора сетевого оборудования заключается в самостоятельном вводе значения в специальном системном файле. Для доступа к нему понадобится файловый менеджер с рут-доступом, например, Root Explorer.
1. Запустите приложение, перейдите в нём по адресу /root/sys/class/net/wlan0/ и найдите там файл с именем address. Для устройств с Android 4.3 и ниже адрес и название файла будут другими, а именно /efs/wifi/.mac.cob.
![]()
2. Дважды тапните по требуемому файлу. В следующем меню выберите вариант «Текстовый редактор».
![]()
3. Файл будет готов для редактирования. Как видите, он состоит исключительно из MAC-адреса – его можно удалить и ввести новый.
![]()
Не забудьте сохранить изменения перед выходом, после чего у беспроводного адаптера вашего телефона будет новый идентификатор.
Заключение
Теперь вам известно, как можно сменить MAC-адрес на устройстве, работающем под управлением Android. Однако злоупотреблять этим не рекомендуется – есть риск программно повредить сетевой адаптер и лишиться возможности выхода в интернет.
Как изменить MAC-адрес или MAC-адрес WiFi на Android
Следуйте данному руководству о том, как изменить MAC-адрес или MAC-адрес WiFi на устройствах Android. Прежде чем говорить о части КАК статьи, давайте обсудим ЧТО. Раньше приходилось менять MAC-адреса устройств. Это потому, что многие места могут каким-то образом ограничивать устройства на основе MAC-адреса. В этой статье вы узнаете о методе изменения MAC-адреса или MAC-адреса Wi-Fi на устройствах Android, и, что самое приятное, мы собрали способы как для корневых, так и для некорневых устройств Android. Давайте узнаем больше о MAC.
MAC-адрес или MAC-адрес WiFi:
У устройства гораздо меньше уникальных вещей, и MAC-адрес является одним из них. Это адрес, который назначается сетевому интерфейсу устройства. При подключении к Wi-Fi он будет использоваться для указания конкретного устройства. Этот идентификатор уникален и состоит из 12 символов, которые нельзя изменить обычными методами. Перейдите к данному руководству о том, как изменить MAC-адрес или MAC-адрес WiFi на телефонах Android.

Зачем менять свой MAC-адрес:
Самой важной причиной будет конфиденциальность, потому что любой в вашей локальной интернет-сети может легко увидеть ваш MAC-адрес с помощью простых инструментов.
Если ваша официальная учетная запись MAc является общедоступной, хакеру будет очень легко использовать ее, выдавая себя за вас, пока вы не в сети.
Еще одна причина изменить ваш MAC-адрес — это возможность подключиться к сети Wi-Fi, которая заблокировала ваше устройство.
Как найти MAC-адрес на устройствах Android:
Если вы не знаете, где найти MAC-адрес на своем телефоне Android, вам не нужно об этом беспокоиться, поскольку это будет объяснено в этой статье. вы легко найдете это под Настройка> О телефоне> Нажмите на статус, прокрутите вниз, и вы сможете увидеть MAC-адрес WiFi.

Как изменить MAC-адрес на Android:
Есть два разных способа изменить MAC-устройство на Android.
- Без рут-доступа
- С корневым доступом
Оба метода очень просты, но полностью отличаются друг от друга.
Проверка доступности рута:
Люди, которые раньше не слышали термин root, наверняка не рутировали свой телефон, но тот, кто рутировал свой телефон, может попробовать проверить свое устройство с помощью корневая проверка приложение доступно в игровом магазине. После того, как вы проверите статус root, вы можете перейти к дальнейшей процедуре.

Как изменить MAC-адрес на устройствах без рута:
Любой желающий может временно изменить MAC-адрес своего смартфона без необходимости root-доступа с помощью этих простых методов.
- Прежде всего, получите MAC-адрес вашего устройства Android, который можно получить следующими способами, упомянутыми выше в этой статье.
- Запишите MAC-адрес вашего устройства, а затем загрузите эмулятор терминала Android из магазина приложений Google.
- Откройте приложение и введите команду: «ip link».
- Вызовите MAC-адрес с экрана, заполненного множеством MAc-адресов, и выполните поиск в разделе «link ether» для каждого случая.
- Обычно ссылка, которая соответствует адресу ссылки, является именем соединения. Для большинства устройств Android это «ethO» или «WlanO».
- Теперь введите следующую команду «IP link set wlanO address XX: XX: XX: YY: YY: YY. Здесь walnO — это имя интерфейса, а XX: XX: XX: YY: YY: YY — настраиваемый MAC-адрес в соответствии с требованиями пользователя.
- После этого адрес MAc будет временно изменен, однако после перезапуска устройства адрес MAc автоматически вернется к исходному.
Заметка:
При изменении MAC-адреса необходимо оставить имя производителя неизменным, т.е. XX: XX: XX первые шесть цифр не должны изменяться, они должны совпадать с исходным, иначе это может создать множество проблем с аутентификацией. Этот метод в основном работает с устройствами с процессором Media tec. Таким образом, устройства с процессорами имеют низкие шансы на успех и могут потребовать рутинга их устройства.
![]()
Изменение MAC-адреса на корневых устройствах:

После проверки корневого доступа на устройстве пользователи могут легко перейти к изменению адреса MAc на своем Android-устройстве. однако это два способа изменить MAC-адрес на рутированном телефоне, как указано выше.
ChameleMAC:
К сожалению, это приложение, работающее с root-доступом, недоступно в магазине приложений Google. Вы можете установить его в APK.
- Запустите приложение и при появлении запроса предоставьте Root Permission.
- После запуска приложения будут показаны два варианта: один генерирует случайный MAC, а другой применяет новый MAC.
- Затем вы можете ввести новый MAC-адрес в текстовое поле и нажать «Применить новый MAC».
- Теперь нажмите «Создать случайный MAC-адрес», чтобы получить случайный MAC-адрес.
- Появится окно подтверждения, нажмите «изменение”И MAC-адрес устройства изменится соответствующим образом.
Заметка:
Это приложение работает только на устройствах с процессором MediaTek.
Терминал через занятую будку:
Для этого метода на корневом устройстве требуются как окно терминала, так и поле занятости. Даже после перезапуска устройства MAC-адрес, измененный с помощью этого метода, не изменяется, потому что он постоянный.
- Чтобы получить доступ к режиму суперпользователя, запустите приложение окна терминала и введите команду «SU».
- Мы предполагаем, что у вас есть сеть, записанная, в противном случае вы можете ввести «занятый ящик IP link show ethO». Это покажет текущий MAC-адрес на устройстве.
- введите «busybox ipconfig wlano hw ether XX: XX: XX: YY: YY: YY». Запомните ввод для XX: XX; XX: YY: YY: YY изменит MAC-адрес по желанию.
- вот и все, теперь вы успешно изменили адрес MAc на своем устройстве Android, и команда «busybox IP link show etho» покажет только новый измененный MAC-адрес.
Это были простые шаги, как изменить MAC-адрес любого устройства Android и воспользоваться всеми его преимуществами и безопасностью. Каждая техника имеет свои преимущества и возможности, поэтому выберите ту, которая вам удобна. Это со статьей, я надеюсь, что она будет полезна для вас, если у вас есть какие-либо проблемы, и сообщите нам о них в комментарии ниже.
