Как изменить (постоянный) MAC-адрес на моем телефоне Android?

15

В последние месяцы у меня есть 2 китайских Android-клетки (Froyo) на базе MTK6515. Они работают нормально, но у нас начались большие проблемы при попытке доступа в интернет, и через некоторое время я обнаружил, что оба телефона имеют одинаковый MAC-адрес, что вызывает проблемы с подключением. Итак, я ищу процедуру, которая могла бы изменить MAC-адреса устройств и решить нашу проблему.

Я нашел метод, который включает в себя изменение файла в /etc/wl/NVRAM.TXT, но после ссылки на пару сообщений по сети, оказывается, что мои телефоны не имеют этой папки (и, следовательно, другие файлы внутри). Любая подсказка?

Пожалуйста, не говорите мне молиться о том, чтобы MAC-адреса были записаны в микросхему, по крайней мере, не в этих устройствах, потому что я уже потерял их IMEI (путем аппаратного сброса), но я восстановил их, и они функциональный сейчас.

Cachotas
источник
Может быть, вы можете изменить MAC-адрес через ifconfig. Смотрите этот вопрос: android.stackexchange.com/questions/9649/…
поток
3
Вы не можете изменить MAC-адрес, только подделать его, потому что MAC-адрес закодирован в аппаратном обеспечении
kyrias

Ответы:

9

Я нашел руководство по подделке MAC-адресов в XDA, которое может быть полезным:

ТРЕБОВАНИЯ

1) ROOTED PHONE 2) BUSYBOX УСТАНОВЛЕН 3) Приложение терминала

ОТКРЫТЬ ТЕРМИНАЛ И НАПИСАТЬ

: su: busybox iplink показать eth0

(Это покажет ваш текущий MAC-адрес)

СЕЙЧАС ТИП В

: busybox ifconfig eth0 hw ether 00: 11: 22: 33: 44: 55

(ВМЕСТО 00: 11: 22: 33: 44: 55 ВЫ МОЖЕТЕ НАПИСАТЬ ВАШ ЖЕЛАЕМЫЙ АДРЕС)

ПОЗДРАВЛЯЕМ, ВЫ УСПЕШНО ПОДКЛЮЧИЛИ ВАШ МАК-АДРЕС!

Вы можете проверить свой MAC-адрес, набрав

: busybox iplink show eth0

Я не думаю, что это постоянно, однако. Я нашел другое руководство на форумах Android, которое кажется постоянным :

После того, как ваша рутированная голова переходит в эмуляцию терминала, наберите su и перейдите в / data / misc / wifi

Ищите файл с именем nvram.txt

Скопируйте его на SD-карту, а затем на рабочий стол процессора, откройте его с помощью блокнота и в нижней части nvram.txt указан MAC-адрес

Это я смог проверить и проверить на Android Citrus Ciena

Отредактируйте этот mac-адрес и сохраните его как nvram1.txt на SDCard

Теперь вернитесь к данным wifi misc и скопируйте nvram.txt в nvram.bak

Зайдите в графический интерфейс и затем настройки, затем Wi-Fi, затем включите Wi-Fi, но не подключайтесь к любому Wi-Fi

выключить вайфай, переключиться обратно на терминал

Скопируйте nvram1.txt в data misc wifi

удалите оригинал (убедитесь, что вы сделали его резервную копию)

Переименуйте nvram1.txt в nvram.txt

вернитесь в графический интерфейс и затем настройки, затем Wi-Fi

Теперь для меня сразу заявлено, что не удается включить Wi-Fi

Проигнорируйте это и попробуйте включить это в любом случае

Когда он включится, ваш вновь отредактированный MAC-адрес вступит в силу

Подключитесь к вашему AP

ТЕПЕРЬ B4, ПЕРЕЗАГРУЗИВАЯ, ВЫ ДОЛЖНЫ ИЗМЕНИТЬ ВЕРНУТЬ NVRAM В ОРИГИНАЛ!

Логотипы
источник
1
Большое спасибо за ваш ответ. У меня есть телефон на базе MTK6515 dualsim, а NVRAM.TXT нет, и / etc / wl, поэтому я уже находил похожие посты на других форумах и пытался подать заявку, но безуспешно. Я тоже читал, есть много телефонов с таким же wifi и BT MAC ADDRESS. Вау, это стало большой проблемой при использовании двух или более телефонов в одной и той же сети Wi-Fi (как случилось со мной). Это способ, потому что я прошу о постоянной смене MAC. Есть идеи о том, как исправить эту проблему?
Cachotas
Вы пытались создать указанные файлы и папки и посмотреть, работает ли он?
Логотипы
Как я могу написать эту конфигурацию? Я понятия не имею, что я должен интегрировать в этот файл, чтобы подделать MAC-адрес в этом телефоне. Я думаю, что устройство способно постоянно менять свой MAC. Любая идея о том, где я скачать этот файл, чтобы изменить его? Большое спасибо.
Cachotas