Hoe te repareren 02:00:00 MAC-adres in Android Aangepaste ROM's

Sommige mensen hebben een probleem ondervonden met knipperende aangepaste ROM-bestanden zoals LineageOS, OxygenOS, CyanogenMod, enz. Op hun Android-apparaat; na het flashen van de ROM is hun MAC-adres beschadigd en wordt weergegeven als 20: 00: 00: 00 of een ander onjuist nummer.

Dit heeft verschillende apparaten tot gevolg en lijkt te worden veroorzaakt door apparaten met willekeurige MAC-generatoren die in de kernelcode zijn ingebouwd. Houd er rekening mee dat ik alleen een verkeerd MAC-adres adres na het flitsen van een aangepast ROM - als u een voorraad-ROM hebt en nooit een aangepast ROM hebt geflitst, maar uw MAC-adres is defect, kan dit zeer goed een hardwareprobleem zijn .

De oplossing

Probeer eerst deze heel eenvoudige oplossing:

Instellingen -> Back-up maken en resetten -> Netwerkinstellingen opnieuw instellen -> Opnieuw instellen

PRO TIP: Als het probleem zich voordoet met uw computer of een laptop / notebook, kunt u proberen de Reimage Plus-software te gebruiken die de opslagplaatsen kan scannen en corrupte en ontbrekende bestanden kan vervangen. Dit werkt in de meeste gevallen, waar het probleem is ontstaan ​​door een systeembeschadiging. U kunt Reimage Plus downloaden door hier te klikken

Als dat niet werkt, moeten we een beetje technischer worden, dus volg me goed. Er zijn verschillende redenen waarom het MAC-adres mogelijk beschadigd is, dus we zullen proberen om elk adres aan te pakken totdat uw probleem is opgelost.

Als u wilt doorgaan met het oplossen van problemen, moet ADB op uw computer zijn geïnstalleerd - zie ADB op Windows installeren - Mac / Linux-gebruikers hebben een veel eenvoudigere methode waarvoor geen handleiding nodig is.

In ieder geval, als je ADB eenmaal op je pc hebt staan, moet je ook een hex-editor pakken. Ik gebruik Notepad ++ met een hex-editor-plug-in, maar andere hex-editor-software zou goed moeten zijn.

Zorg dat je telefoon is aangesloten op je pc en controleer of ADB de USB-verbinding detecteert door ' adb-apparaten ' in te typen. Als dit een unieke ID voor uw apparaat weergeeft, gaat u verder.

Typ deze volgende opdrachten in ADB:

adb shell su -c 'dd if = / dev / block / bootdevice / by-name / misc of = / sdcard / misc.img'
adb pull /sdcard/misc.img

Nu zou u misc.img in uw ADB-hoofdmap kunnen vinden. Open het met de hex-editor-software van uw keuze.

Zoek de hexadecimaal offset 3000 en bewerk hex-offsets 3000 tot 3005 met bijvoorbeeld je wifi MAC-adres - 00 90 3D F1 A2 31 ". Sla de hex-editor op en sluit deze.

Nu gaan we het via ADB terugzetten naar uw apparaat, dus typ het in de ADB-terminal:

adb push misc.img /sdcard/misc_edited.img
adb shell su -c 'dd if = / sdcard / misc_edited.img of = / dev / block / bootdevice / by-name / misc'

Typ nu ' adb reboot' en controleer na het opnieuw opstarten van uw telefoon of het MAC-adres in orde is. Zo niet, laten we verder gaan.

De laatste stap om te proberen is om een ​​verkenner van het rootbestand te gebruiken om binnen persist / wifi / .macaddr te kijken en .macaddr te openen met een teksteditor. Voeg uw MAC-adres toe aan dit bestand, sla het op en start uw apparaat opnieuw op.

Als geen van deze oplossingen voor u zou werken, zou dit zeer waarschijnlijk een hardwareprobleem kunnen zijn - misschien is uw WiFi-antenne losgeraakt van het moederbord en moet deze opnieuw worden gesoldeerd of een dergelijk probleem.

PRO TIP: Als het probleem zich voordoet met uw computer of een laptop / notebook, kunt u proberen de Reimage Plus-software te gebruiken die de opslagplaatsen kan scannen en corrupte en ontbrekende bestanden kan vervangen. Dit werkt in de meeste gevallen, waar het probleem is ontstaan ​​door een systeembeschadiging. U kunt Reimage Plus downloaden door hier te klikken

Facebook Twitter Google Plus Pinterest