Slik løser du 02:00:00 MAC-adresse i Android-tilpassede ROM-er
Noen mennesker har oppstått et problem med blinkende tilpassede ROM-satser som LineageOS, OxygenOS, CyanogenMod, etc. til deres Android-enhet; Etter å ha blinket ROM-en, blir MAC-adressen ødelagt og vises som kl. 20.00: 00.00 eller et annet feil nummer.
Dette påvirker en rekke enheter, og det synes å være forårsaket av enheter som har tilfeldige MAC generatorer innbygget i kjernekoden. Vær oppmerksom på at jeg bare adresserer feil MAC-adresse etter å ha blinket en egendefinert ROM - hvis du er på lager ROM og aldri har blinket en tilpasset ROM, men MAC-adressen din er feil, det kan godt være et maskinvareproblem .
Løsningen
Prøv først denne svært enkle løsningen:
Innstillinger -> Sikkerhetskopiering og tilbakestilling -> Tilbakestill nettverksinnstillinger -> Tilbakestill
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke herHvis det ikke fungerte, må vi få litt mer teknisk, så følg meg nøye. Det er flere grunner til at MAC-adressen kan bli skadet, så vi vil forsøke å adressere hverandre til problemet ditt er løst.
For å fortsette feilsøking, bør du ha ADB installert på datamaskinen din - se Hvordan installere ADB på Windows - Mac / Linux-brukere har en langt enklere metode som ikke krever en guide.
I alle fall, når du har ADB kjører på PCen, bør du også ta en hex-editor. Jeg bruker Notepad ++ med hex editor-plugin, men andre hex editor-programvare burde være bra.
Når telefonen er koblet til PCen, må du kontrollere at ADB registrerer USB-tilkoblingen ved å skrive inn " adb-enheter ". Hvis den viser en unik ID for enheten, fortsetter du.
Skriv inn følgende kommandoer i ADB:
adb shell su-c 'dd hvis = / dev / block / bootdevice / by-name / misc av = / sdcard / misc.img'
adb pull /sdcard/misc.img
Nå bør du kunne finne misc.img i din ADB-rotmappe. Åpne den med hekseditorprogramvaren etter eget valg.
Finn hex-offset 3000, og rediger hex-offsets 3000 til 3005 med wifi MAC-adressen din - 00 90 3D F1 A2 31 "for eksempel. Lagre og lukk hex-editoren.
Nå skal vi skyve det tilbake til enheten din via ADB, så skriv inn i ADB-terminal:
adb push misc.img /sdcard/misc_edited.img
adb shell su-c 'dd hvis = / sdcard / misc_edited.img av = / dev / block / bootdevice / by-name / misc'
Skriv inn ' adb reboot' og etter at telefonen har startet på nytt, må du kontrollere om MAC-adressen er i orden. Hvis ikke, kan vi fortsette.
Det siste skrittet for å prøve er å bruke en roten filutforsker å se inni vedvarende / wifi / .macaddr og åpne .macaddr med en tekstredigerer. Legg til MAC-adressen din inne i denne filen, lagre den, og start enheten på nytt.
Hvis ingen av disse løsningene fungerte for deg, kan det med stor sikkerhet være et maskinvareproblem - kanskje din WiFi-antenne har blitt løs fra hovedkortet og må løstes igjen, eller noe relatert problem som det.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke her