15 votes

Comment modifier l'adresse MAC (permanente) de mon téléphone Android ?

Au cours des derniers mois, j'ai obtenu 2 cellules Android chinoises (Froyo) basées sur MTK6515. Ils fonctionnent bien mais nous avons commencé à avoir beaucoup de problèmes pour accéder à Internet, et après un certain temps, j'ai découvert que les deux téléphones ont la même adresse MAC, ce qui cause des problèmes de connexion. Je suis donc à la recherche d'une procédure qui pourrait changer les adresses MAC des appareils et résoudre notre problème.

J'ai trouvé une méthode qui consiste à modifier le fichier à l'adresse suivante /etc/wl/NVRAM.TXT Mais après avoir consulté quelques articles sur le Web, il s'avère que mes téléphones ne possèdent pas ce dossier (et donc les autres fichiers qu'il contient). Avez-vous une idée ?

S'il vous plaît, ne me dites pas que les adresses MAC sont gravées dans une puce, du moins pas dans ces appareils, car j'ai déjà perdu leurs IMEI aussi (par un hard reset), mais je les ai récupérés et ils sont fonctionnels maintenant.

9voto

Logos Points 3841

J'ai trouvé un tutoriel sur l'usurpation d'adresse MAC chez XDA qui pourrait être utile :

EXIGENCES

1) TELEPHONE ROOTE 2) BUSYBOX INSTALLE 3) Terminal App

OUVREZ LE TERMINAL ET ÉCRIVEZ

su :busybox iplink show eth0

(CECI MONTRERA VOTRE ADRESSE MAC ACTUELLE)

MAINTENANT, TAPEZ

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

(AU LIEU DE 00:11:22:33:44:55, VOUS POUVEZ ÉCRIRE VOTRE ADRESSE SOUHAITÉE)

FÉLICITATION, VOUS AVEZ RÉUSSI À USURPER VOTRE ADRESSE MAC !

VOUS POUVEZ VÉRIFIER VOTRE ADRESSE MAC EN TAPANT

busybox iplink show eth0

Je ne pense pas que cela soit permanent cependant. J'ai trouvé un autre guide sur Android Forums qui semble être permanent :

Après votre enracinement, allez dans l'émulation de terminal et tapez su et allez dans /data/misc/wifi

Cherchez un fichier appelé nvram.txt.

Copiez-le sur votre carte SD et ensuite sur le bureau de votre processeur, ouvrez-le avec la commande notepad et en bas de nvram.txt se trouve l'adresse mac.

J'ai pu le vérifier et le tester sur Android Citrus Ciena.

Editez cette adresse mac et sauvegardez-la en tant que nvram1.txt sur la carte SD.

Maintenant retournez dans les données wifi et copiez nvram.txt dans nvram.bak.

Allez dans le gui puis les paramètres puis le wifi puis activez le wifi mais ne se connecte à aucun wifi

éteindre le wifi, repasser sur le terminal

Copiez le nvram1.txt dans le dossier data misc wifi.

supprimez l'original (assurez-vous de l'avoir sauvegardé)

Renommer nvram1.txt en nvram.txt

retournez dans le gui puis les paramètres puis le wifi

Maintenant, pour moi, il a immédiatement déclaré ne pas pouvoir activer le wifi.

Ignorez-le et essayez quand même de l'allumer.

Quand il s'allumera, votre nouvelle adresse mac prendra effet.

Connectez-vous à votre AP

MAINTENANT AVANT DE REDÉMARRER VOUS DEVEZ REMETTRE LE NVRAM À L'ORIGINAL !

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X