Fastboot-modus: opplæring i bruk og liste over kommandoer for Android

De Rask oppstart, samme som ham ADB er et verktøy som lar oss kommunisere med en Android-enhet direkte fra PC-en. Det består av en rekke kommandoer som vi kan sende bestillinger med til telefonen eller nettbrettet, og de kan tjene oss både til å rote en terminal og blinke en ny firmware eller prøve å reparere den fra en murstein.

I motsetning til ADB, som vi kan bruke uten å ha tilgang til gjenoppretting eller operativsystem, når det gjelder fastboot, kan vi bruke den direkte fra bootloader-modus eller når ADB-kommandoer ikke en gang fungerer. En ekte livredder og et ypperlig verktøy, folkens!

Først og fremst må du sørge for at du har installert enhetsdriverne på PC-en

Hvis vi vil operere ved hjelp av fastboot, er det viktig at vi installerer alle Android-terminaldriverne på PC-en, samt den tilsvarende fastboot-pakken. Du kan få mer informasjon om det i dette andre innlegget.

Liste over kommandoer og struktur for hurtigstart

Antall fastboot-kommandoer er ganske stort, og selv om vi ofte bare vil bruke et par av dem, er det interessant å kjenne økosystemet til funksjoner som verktøyet tilbyr.

Hvordan bruke fastboot

Fastboot-kommandoene følger følgende struktur:

rask oppstart []

Fastboot-kommandoliste

Oppdater flash-enhet fra update.zip
flashallflash-oppstart + gjenoppretting + system
blits []skriv en fil til en flashpartisjon
viske ut slett en flash-partisjon
format formatere en flashpartisjon
getvar Vis en variabel fra oppstartslasteren
støvel []last ned og start kjernen
flash: rå oppstart []lage et oppstartsbilde og blinke det
enheterliste over tilkoblede enheter
Fortsettefortsett med autostart
start på nyttstart enheten på nytt normalt
omstart-bootloaderstart enheten på nytt i bootloader
hjelpvis hjelpemelding

Liste over alternativer

-wslette brukerdata, hurtigbuffer og format
hvis partisjonstypen støtter det.
-ellerikke slett partisjon før formatering
-s spesifiser enhetens serienummer
eller sti til enhetsporten
-lmed «enheter» viser den banen til enhetene.
-p spesifiser produktnummer
-c overstyre kjernekommandolinjen
-Jeg spesifiser leverandør-ID for en tilpasset USB
-b angir basisadressen til en tilpasset kjerne
-n angir nand sidestørrelse. Standard: 2048
-S [K | M | G]kast filer som er større enn
angitt størrelse. 0 for å deaktivere.

I tillegg til disse har vi også andre kommandoer, for eksempel:

hurtigstart oem låse opp (for å låse opp bootloader)

hurtiglås oem lås (for å låse oppstartslasteren)

Brukerhåndbok: et par praktiske eksempler for å gjøre oss kjent med fastboot

Før du begynner å starte kommandoer, er det første du må gjøre å sørge for at fastbooten har oppdaget Android-telefonen som vi nettopp koblet til PC-en. For å gjøre dette lanserer vi følgende kommando:

hurtigstartsenheter

Hvis alt har gått riktig, vil vi se identifikasjonsnummeret til den tilkoblede enheten vår på skjermen. Hvis det ikke viser noe, betyr det at noe ikke har gått bra (sjekk drivere osv.).

Hvis vi skal blinke filer og bilder, er det viktig at alle filene ligger i samme bane fra der vi utfører kommandoene i ms-dos.

Alle bildene og firmwarefilene er i "adb" -mappen.

Herfra kan vi gjøre hva vi vil. For eksempel kan vi installere en tilpasset gjenoppretting med følgende kommandoer:

fastboot slette utvinning     – – vi sletter den nåværende utvinningen

fastboot flash utvinning recovery.img  – – der "recovery.img" tilsvarer den nye utvinningen som vi vil blinke

Nå som vi har en tilpasset gjenoppretting, kan vi installere en tilpasset ROM eller en offisiell firmware. Vi kunne gjøre det fra den nye gjenopprettingen som vi nettopp installerte (TWRP eller andre) eller fra samme hurtigstart.

fastboot slette system –w   - - vi sletter systempartisjonen

fastboot slett oppstart    - - vi sletter støvelen

fastboot-oppdatering romcustomizado.zip   – – vi blinker den nye ROMen, der "romcustomizado.zip" tilsvarer ROM-en vi vil installere

omstart av hurtigstart  - - vi starter enheten på nytt

Hvis vi ønsker å gjøre det i stedet for å installere en ROM en fullstendig sletting forrige (så vi sørger for at terminalen er ren som fløyta), kan vi også gjøre det fra hurtigstarten:

fastboot slette system

fastboot slette data

fastboot slette cache

Vi kan også blinke bare noen deler eller bilder av firmwaren til Android. Vi kan gå en etter en eller bare installere den som interesserer oss:

fastboot flash userdata data.img

fastboot flash system system.img

fastboot flash boot boot.img

omstart av hurtigstart

Deretter lar jeg deg også være et praktisk eksempel. Forleden blinket jeg en Yotafon, og til slutt endte jeg opp med å installere alle filene som utgjør firmwaren manuelt.

Alle filene ble lagret i "firmware" -mappen inne i mappen der jeg har alle adb-driverne. Kommandoene for å utføre var følgende (du kan forme dette eksemplet til filene som utgjør firmwaren til Android):

fastboot flash aboot firmware / emmc_appsboot.mbn

fastboot flash boot firmware / boot.img

fastboot flash cache firmware / cache.img

fastboot flash modem firmware / radio / NON-HLOS.bin

fastboot flash sbl1 firmware / radio / sbl1.mbn

fastboot flash rpm firmware / radio / rpm.mbn

fastboot flash tz firmware / radio / tz.mbn

fastboot flash userdata firmware / userdata.img

fastboot flash -S 512M system firmware / system.img

omstart av hurtigstart

Jeg håper at denne lille veiledningen har hjulpet deg med å lære mer om denne interessante plattformen som er Android, og som alltid nøler du med å legge igjen inntrykk og ideer i kommentarfeltet.

Har du Telegram installert? Motta det beste innlegget for hver dag den kanalen vår. Eller hvis du foretrekker det, finn ut alt fra vårt Facebook-side.

$config[zx-auto] not found$config[zx-overlay] not found