HomeVeiledningerDen komplette guiden for blinkende fabrikkbilder på Android ved hjelp av Fastboot

Den komplette guiden for blinkende fabrikkbilder på Android ved hjelp av Fastboot

Hvis telefonen har en ulåst opplaster, kan du bruke Fastboot-kommandoer for å blinke fabrikkbilder. Det kan høres ut som en haug med teknisk sjargong, men når det kommer til stykket, er dette den beste metoden for å oppdatere en forankret enhet, fikse en murt telefon, gå tilbake til lager eller til og med få nye Android-oppdateringer før alle andre.

På samme måte som ADB, er Fastboot et veldig kraftig Android-verktøy som godtar kommandoer gjennom et terminalskall. Men hvis det høres skremmende ut, ikke bekymre deg – for når du først har lært deg en ting, vet du så mye mer om den indre funksjonen til Android, samt hvordan du løser de vanligste problemene.

En merknad om Samsung-enheter

Prosessen som er beskrevet nedenfor fungerer for de fleste Nexus-, Pixel-, HTC- og Motorola-enheter, samt telefoner og nettbrett fra mange andre produsenter. Imidlertid bruker Samsung-enheter sin egen firmware-blinkende programvare, så Fastboot er ikke veien å gå hvis du eier en Galaxy. I stedet er det best å bruke Odin til å blinke firmware på en Samsung-enhet, og vi har dekket den prosessen på følgende lenke.

Trinn 1: Installer ADB & Fastboot på datamaskinen

Først må du installere ADB og Fastboot på datamaskinen, som er verktøyene som lar deg blinke bilder ved hjelp av Fastboot-kommandoer. Det er flere «ett-klikk» og «lette» versjoner av ADB og Fastboot laget av tredjeparter, men jeg vil ikke anbefale å bruke disse fordi de ikke blir oppdatert så ofte som de offisielle verktøyene, slik at de kanskje ikke er helt kompatibel med nyere enheter.

I stedet er det beste alternativet å installere Android SDK Tools, som inneholder ADB og Fastboot, eller bare ADB og Fastboot, fra Google. Uansett om du velger hele pakken eller bare plattformverktøyene i seg selv, er de den virkelige avtalen. Jeg har skissert installasjonsprosessen for Windows, Mac og Linux i metode 1 i den følgende guiden, så ta turen dit for å komme i gang.

Trinn 2: Aktiver OEM Unlocking

For å blinke bilder med Fastboot, må du laste opp enhetens startlaster. Hvis du allerede har gjort dette, kan du hoppe videre til trinn 3.

Men før du kan låse opp bootloader-enheten din, er det en innstilling som du må aktivere hvis enheten din ble levert med Android Marshmallow eller nyere forhåndsinstallert. For å få tilgang til denne innstillingen, start med å aktivere menyen for utvikleralternativer på telefonen eller nettbrettet. Når du har gjort det, åpner du menyen for utvikleralternativer, aktiverer deretter bryteren ved siden av «OEM unlocking», så kan du gå.

Hvis dette alternativet ikke finnes på enheten din, er det sannsynlig at enheten ikke sendes med Android Marshmallow eller høyere forhåndsinstallert. Imidlertid, hvis alternativet er til stede, men gråtonet, betyr dette vanligvis at bootloader ikke kan låses opp, noe som betyr at du ikke vil kunne blinke bilder ved hjelp av Fastboot.

Trinn 3: Sett telefonen i bootloader-modus

For å kunne kjøre Fastboot-kommandoer, må telefonen eller nettbrettet ditt være i bootloader-modus. Denne prosessen vil variere avhengig av enheten din.

Begynn med å slå enheten helt av for de fleste telefoner. Når skjermen blir svart, trykker du på og holder volumet nede og av / på-knappene samtidig, og fortsetter å holde dem i omtrent 10 sekunder.

Hvis det ikke fungerer, slår du av telefonen og holder nede volumknappen. Derfra kobler du en USB-datakabel til PC-en, og vent bare noen sekunder.

Hvis det fortsatt ikke fungerte, kan du prøve å gjenta USB-kabelmetoden, men denne gangen bruker du volum opp-knappen.

I løpet av øyeblikk bør du bli møtt av Android’s Bootloader-meny, som skal se slik ut:

Bootloader-modus på Pixel XL. Bilde av Dallas Thomas / Android Hvordan

Når du ser dette skjermbildet, må du forsikre deg om at telefonen eller nettbrettet er koblet til datamaskinen med en USB-datakabel. Bortsett fra det, la enheten være i fred, da resten av arbeidet blir gjort på datamaskinsiden av ting.

Trinn 4: Åpne et ADB-skall på datamaskinen

Naviger til ADB og Fastboot-installasjonskatalogen på datamaskinen. For Windows-brukere kan dette vanligvis finnes på C: \ Program Files (x86) \ Android \ android-sdk \ platform-tools. For Mac- og Linux-brukere avhenger det av hvor du hentet ut ADB-mappen da du installerte verktøyet, så søk på harddisken etter plattformverktøy-mappen hvis du har glemt.

Les også:  Hvordan fikse Disney Plus fortsetter å endre språkproblemer

Herfra, hvis du bruker en Windows-PC, holder du nede skiftknappen på tastaturet, høyreklikker du på et tomt område og velger «Åpne kommandovinduet her.» For Mac- og Linux-brukere, bare åpne et Terminal-vindu og deretter bytte kataloger til plattformverktøy-mappen inne i ADB-installasjonskatalogen..

Trinn 5: Lås opp bootloaderen

Dette neste trinnet er noe du bare trenger å gjøre en gang, så hvis bootloader allerede er ulåst, kan du hoppe videre. Ellers må du kjøre en enkelt Fastboot-kommando – men vær oppmerksom på at dette vil slette alle dataene på enheten din.

Før vi går inn på denne delen, må du være oppmerksom på at jeg vil oppgi kommandoene for Windows-brukere. Mac-brukere må legge til en periode og en skråstrek (./) før hver av disse kommandoene, og Linux-brukere må legge til en skråstrek (/) foran.

Så fra ADB-skallet, skriv inn følgende kommando, og trykk deretter enter.

  • fastboot-enheter

Hvis det returnerer en serie bokstaver og tall etterfulgt av ordet «fastboot», er enheten din tilkoblet ordentlig, og du er god til å gå. Ellers kan du gå tilbake til trinn 1 for å sjekke ADB- og Fastboot-installasjonen, og sørge for at enheten din er i startlastermodus som vist i trinn 3.

Neste gang er det på tide å låse opp bootloaderen. Avhengig av Android-versjonen enheten din ble levert med, vil dette gjøres på en av to måter.

Så hvis enheten din ble levert med Lollipop eller lavere forhåndsinstallert, skriver du inn følgende kommando:

  • fastboot oem unlock

Hvis enheten din ble levert med Marshmallow eller høyere, skriver du følgende kommando og trykker på enter:

  • hurtigboot blinkende låse opp

Sende kommandoen for opplåsing av bootloader til en enhet som ble levert med Marshmallow eller høyere.

På dette tidspunktet vil du se en melding på Android-enheten din som spør om du er sikker på at du vil låse opp startlasteren. Forsikre deg om at alternativet «Ja» er uthevet, og hvis ikke, bruk volumtastene til å gjøre det. Derfra trykker du på strømknappen, så starter opplasteren din, og telefonen starter på nytt inn i Fastboot-modus.

Bootloader-unlock-skjerm på Nexus 6P. Bilde av Dallas Thomas / Android Hvordan

Trinn 6: Last ned fabrikkbilder

Nå som bootloader-enheten er låst opp, er du klar til å begynne å blinke fabrikkbilder – men først må du laste ned selve bildene. Nedenfor er noen lenker for å laste ned fabrikkbilderpakken for vanlige enheter.

  • Fabrikkbilder for Nexus- eller Pixel-enheter
  • Fabrikkbilder for HTC-enheter
  • Fabrikkbilder for Motorola-enheter
  • Faktabilder for OnePlus-enheter
  • Fabrikkbilder for essensielle enheter

Med hver av de ovennevnte koblingene, finner du bare enhetsmodellen i listen og laster ned den nyeste tilgjengelige firmware på datamaskinen. Hvis produsenten ikke er oppført her, kan du prøve Googling «fabrikkbilder for.»

Trinn 7: Flash fabrikkbilder

Nå er det på tide å blinke bildene. Det første du vil gjøre her er å trekke ut fabrikkbilderarkivet som du lastet ned fra produsentens nettsted. For den delen vil jeg anbefale å bruke 7-Zip, siden det er gratis og fungerer med de fleste arkivformater.

Utdrag fra fabrikkens bilderarkiv.

Deretter flytter du alt innholdet i arkivet til plattformverktøy-mappen inne i ADB-installasjonskatalogen, og åpner deretter et ADB Shell-vindu i denne mappen. For mer informasjon om dette, se tilbake til trinn 4 ovenfor.

Fabrikkbildefiler overført til mappen plattformverktøy.

Bortsett fra det er det to forskjellige tilnærminger du kan ta når du blinker bildene. Jeg skal skissere begge deler i separate seksjoner nedenfor.

Alternativ 1: Bruk Flash-All Script

De fleste fabrikkbilder pakker vil inneholde et «flash-all» skript som gjelder alle bildene i ett felt. Hvis du prøver å gjenopprette enheten fra en myk murstein, er dette den enkleste veien å gå. Imidlertid vil den fjerne enheten din og tørke alle eksisterende data, så hvis du heller vil unngå det, se alternativ 2 nedenfor.

Men for å kjøre flash-all-skriptet, skriver du følgende linje i ledeteksten og trykker på enter:

  • flash-all

Sender «flash-all» -kommandoen.

Prosessen vil ta noen minutter, men når den er ferdig, skal telefonen automatisk starte på nytt, og du kjører komplett, 100% lager firmware.

Alternativ 2: Trekk ut bildene og blitsen hver for seg

For et andre alternativ kan du blinke systembildene individuelt. Denne metoden krever litt ekstra arbeid, men den kan brukes til å fjerne rot, oppdatere eller fjerne murstein på enheten uten å miste eksisterende data.

Les også:  Slik lager du en collage i Samsung Galaxy-telefoner

Begynn med å trekke ut ytterligere arkiver fra fabrikkbildepakken. Noen ganger kan fabrikkbilderpakker inneholde en serie på tre eller fire nestede arkiver, så husk å pakke ut alle dem. Derfra kopierer du alle bildefilene til hovedmappen for plattformverktøy – med andre ord, ikke legg dem igjen i noen undermapper.

Alle bilder hentet fra fabrikkens bildepakke til mappen med plattformverktøy.

Herfra er det to bilder du kan bli kvitt: cache.img og userdata.img. Dette er bildene som vil overskrive dataene dine og cache med tomt område, så hvis du ikke blinker dem, vil dine eksisterende data forbli intakte.

Av de gjenværende bildene utgjør seks kjerneelementene i Android: boot, bootloader, radio, recovery, system og leverandør.

Oppstartbildet inneholder kjernen, så hvis du bare vil kvitte deg med en tilpasset kjerne som forårsaker problemer med enheten din, trenger du bare å blinke denne. For å gjøre det, skriver du følgende kommando i ADB-skjellvinduet:

  • fastboot flash boot .img

Neste er bootloader-bildet – dette er grensesnittet du bruker til å blinke bilder med Fastboot-kommandoer. Så for å oppdatere bootloader, skriver du:

  • fastboot flash bootloader .img

Når du har gjort det, bør du laste opp startlasteren på nytt slik at du kan fortsette å blinke bilder på den nyere versjonen. For å gjøre det, skriver du:

  • fastboot reboot-bootloader

Etter det har vi radiobildet. Denne kontrollerer tilkoblingen på enheten din, så hvis du har problemer med Wi-Fi eller mobildata, eller hvis du bare vil oppdatere radioen din, skriver du inn:

  • fastboot flashradio .img

Så er det bedring. Dette er noe du kanskje eller ikke vil blinke, avhengig av endringene du har gjort. Hvis du for eksempel har installert egendefinert TWRP-gjenoppretting, vil dette bildet overskrive modifiseringen og erstatte den med lagergjenoppretting. Så hvis du bare oppdaterer den moddede enheten, bør du hoppe over denne. Hvis du planlegger å beholde telefonlageret og vil ha den nyere versjonen av gjenoppretting av lager, skriver du ellers:

  • hurtigboot flashgjenoppretting .img

Neste opp er den store: Systembildet. Denne inneholder alle filene som utgjør selve Android OS. Som sådan er det den viktigste delen av enhver oppdatering.

Det kan imidlertid hende at du ikke oppdaterer telefonen. Du kan bare blinke på nytt firmware for å gjenopprette fra en myk murstein. Hvis dette er tilfelle, er systembildet ofte det eneste bildet du trenger å blinke for å fikse alt, fordi det inneholder hele Android. Med andre ord, hvis du blinker dette bildet og ingenting annet, vil det angre endringene du har gjort med rottilgang og legge alt tilbake slik det var.

Så som en kur-alt i de fleste myke murstein situasjoner, eller som en metode for å få kjernen del av en Android-oppdatering, skriver du:

  • fastboot flash-system .img

Endelig er det leverandørbildet. Dette er bare tilgjengelig på nyere telefoner, så ikke bekymre deg hvis det ikke er i fabrikkbildepakken. Men hvis den er der, inneholder den noen få viktige filer, så skriv følgende linje for å få denne partisjonen oppdatert:

  • fastboot flash-leverandør .img

Etter at du har sendt noen eller alle kommandoene ovenfor, er du klar til å starte enheten på nytt og starte opp i Android. For å gjøre det, skriver du:

  • hurtigstart omstart

Blinker fabrikkbildene enkeltvis.

På dette tidspunktet skal enheten din være fullstendig oppdatert, eller hvis du prøvde å komme deg fra en myk murstein, skulle den fungere feilfritt. Og siden du nå vet hva hvert av kjernesystembildene faktisk gjør, har du en bedre følelse av hvordan Android fungerer fremover.

Blinkende fabrikkbilder enkeltvis har hjulpet meg til å forstå mer om Android enn noen annen mod eller prosess. Hvis du tenker på det, er Android bare en serie bilder skrevet til flashlagring, og nå som du har behandlet hver av dem enkeltvis, bør du kunne identifisere og løse rotrelaterte problemer mye enklere.

Vil du hjelpe deg med å støtte Android Hvordan kan du få mye god ny teknologi? Sjekk ut alle tilbudene på den nye Android How Shop.

Forsidebilde og skjermbilder av Dallas Thomas / Android How