Como alterar o endereço MAC (permanente) no meu telefone Android?


15

Nos últimos meses, tenho duas células Android chinesas (Froyo) baseadas no MTK6515. Eles funcionam bem, mas começamos a ter muitos problemas ao tentar acessar a Internet e, depois de um tempo, descobri que ambos os telefones têm o mesmo endereço MAC, o que causa problemas de conexão. Portanto, estou procurando um procedimento que possa alterar os endereços MAC dos dispositivos e resolver nossos problemas.

Eu encontrei um método que envolve alterar o arquivo em /etc/wl/NVRAM.TXT, mas depois de fazer referência a algumas postagens nas redes, meus telefones não têm essa pasta (e, portanto, os outros arquivos internos). Qualquer pista?

Por favor, não me diga uma oração para que os endereços MAC sejam gravados em um chip, pelo menos não nesses dispositivos, porque eu também perdi os IMEIs deles (por reinicialização completa), mas os recuperei e eles são funcional agora.


Talvez você possa alterar o endereço MAC via ifconfig. Veja esta pergunta: android.stackexchange.com/questions/9649/…
Flow

3
Você não pode realmente mudar o endereço MAC, apenas a paródia, porque um endereço MAC é codificado no hardware
kyrias

Respostas:


9

Encontrei um tutorial sobre falsificação de endereço MAC no XDA que pode ser útil:

REQUISITOS

1) TELEFONE ROOTED 2) BUSYBOX INSTALADO 3) Terminal App

ABRIR TERMINAL E ESCREVER

: su: busybox iplink show eth0

(ISSO MOSTRA SEU ATUAL ENDEREÇO ​​MAC)

AGORA TIPO EM

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

(EM VEZ DE 00: 11: 22: 33: 44: 55, VOCÊ PODE ESCREVER SEU ENDEREÇO ​​QUERIDO)

PARABÉNS, VOCÊ SUBMETIU COM SUCESSO O SEU ENDEREÇO ​​MAC!

Você pode verificar seu endereço MAC digitando

: busybox iplink show eth0

Eu não acho que isso seja permanente, no entanto. Encontrei outro guia nos fóruns do Android que parece permanente :

Depois de entrar na emulação de terminal, digite su e entre em / data / misc / wifi

Procure um arquivo chamado nvram.txt

Copie-o para o seu sdcard e, em seguida, para a área de trabalho da CPU, abra-o com o bloco de notas e na parte inferior do nvram.txt está o endereço mac

Isso eu pude verificar e testar no Android Citrus Ciena

Edite esse endereço mac e salve-o como nvram1.txt no sdcard

Agora volte ao data wifi misc e copie o nvram.txt para o nvram.bak

Entre no gui e, em seguida, nas configurações, depois no wifi, depois ligue o wifi, mas não conecte a nenhum wifi

desligue o wifi, volte ao terminal

Copie o nvram1.txt para dados misc wifi

remova o original (certifique-se de ter feito o backup)

Renomeie nvram1.txt para nvram.txt

volte para o GUI e depois configurações, em seguida, wifi

Agora, para mim, ele afirmou imediatamente incapaz de ativar o wifi

Ignore-o e tente ativá-lo de qualquer maneira

Quando ele liga o endereço MAC recém-editado, entra em vigor

Conecte-se ao seu AP

AGORA B4 REINICIANDO, VOCÊ DEVE MUDAR A NVRAM DE VOLTA AO ORIGINAL!


11
Muito obrigado pela sua resposta. Eu tenho um telefone baseado no MTK6515 dualsim e o NVRAM.TXT não está presente, nem no / etc / wl, por isso encontrei posts semelhantes em outros fóruns e tentei aplicar sem sucesso. Eu também li, existem muitos telefones com o mesmo wifi e ENDEREÇO ​​BT MAC. Uau, torna-se um grande problema usar dois ou mais telefones em uma mesma rede wifi (como aconteceu comigo). É assim que peço uma mudança permanente do MAC. Alguma idéia de como resolver esse problema?
Cachotas

Você já tentou criar esses arquivos e pastas e ver se funciona?
Logos

Como posso escrever esta configuração? Não tenho idéia do que tenho que integrar neste arquivo para falsificar o endereço mac neste telefone. Eu acho que o dispositivo é capaz de alterar seu MAC permanentemente. Alguma idéia de onde eu baixo esse arquivo para modificá-lo? Muito obrigado.
Cachotas
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.