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 klikkenAls 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