Logo da.androidermagazine.com
Logo da.androidermagazine.com

Hvad er fastboot?

Anonim

Hvad er fastboot? I Android er fastboot en speciel diagnostisk og teknisk protokol, som du kan starte din Android-enhed til. Mens du er i fastboot, kan du ændre filsystemets billeder fra en computer via en USB-forbindelse. Det er et kraftfuldt, nørdet værktøj, som fortjener at blive opdelt i termer, som vi alle kan forstå - lad os prøve og gøre det.

Fastboot er tre forskellige ting med samme navn: En protokol til kommunikation mellem din telefonhardware og en computer, software, der kører på telefonen i fastboot-tilstand og den eksekverbare fil på computeren, du bruger til at få dem til at tale med hinanden.

Ikke alle telefoner har en fastboot-tilstand, som brugeren kan få adgang til. Det er slået til med Nexus-enheder som standard (såvel som et par andre telefoner og tablets) og er blevet aktiveret af uafhængige Android-udviklere og entusiaster på nogle andre telefoner. Det kræver også software fra Android SDK og forskellige USB-drivere til Windows-computere. Fastboot kører på Windows, Mac og Linux, og alle oplysninger om opsætning kan findes i foraene, hvis du er interesseret. Når den er konfigureret, starter du din telefon op til fastboot, og du kan blinke billedfiler til telefonens interne hukommelse. Blinkning af en brugerdefineret gendannelse (efter oplåsning af bootloader) er en populær brugssag, ligesom det er nulstille det hele igen ved hjælp af fabriksbilleder, når vi er færdige med at bryde tingene ved at blinke fabriksbillederne. Med en ulåst bootloader behøver de billeder, du blitz, ikke at være underskrevet med en bestemt nøgle, så næsten alt vil prøve at blinke - selvom det ikke skulle bruges, så vær forsigtig. Der er andre kommandoer, du kan bruge med fastboot, og de er lidt mere avancerede. Ting som at slette partitioner og tilsidesætte kommandolinjemuligheder i kernel kan udføres, og dette gør værktøjet meget nyttigt til at udvikle hardware- og softwareløsninger, der muligvis har brug for tilpassede opstartprocedurer. Med en lille smule viden og den rigtige Android-hardware kan fastboot være et godt værktøj.