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 |
flashall | flash-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 |
enheter | liste over tilkoblede enheter |
Fortsette | fortsett med autostart |
start på nytt | start enheten på nytt normalt |
omstart-bootloader | start enheten på nytt i bootloader |
hjelp | vis hjelpemelding |
Liste over alternativer
-w | slette brukerdata, hurtigbuffer og format |
hvis partisjonstypen støtter det. | |
-eller | ikke slett partisjon før formatering |
-s | spesifiser enhetens serienummer |
eller sti til enhetsporten | |
-l | med «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.