interessant

Den nemmeste måde at installere Android's ADB og Fastboot-værktøjer på ethvert operativsystem

Hvis du nogensinde har forsøgt at rodfeste din Android-telefon eller blinke en ROM, har du måske hørt om ADB og / eller fastboot. Disse to værktøjer er overraskende kraftfulde, men kan være en smule overdrevent at installere. Sådan gør du det på den lette måde.

Hvad er ADB og Fastboot?

Disse to værktøjer giver dig mulighed for at sende terminalkommandoer til din telefon fra din computer via USB. De tjener begge forskellige funktioner, men de kan installeres med relativt lethed på samme tid, så det er nyttigt at have begge dele. Her er en (meget) kort oversigt over, hvad disse værktøjer gør:

  • Android Debug Bridge (ADB): Dette værktøj giver dig mulighed for at sende en bred vifte af terminalkommandoer - inklusive, men ikke begrænset til grundlæggende Linux-shell-kommandoer plus nogle specialudviklerkommandoer - til din telefon næsten når som helst (så længe du har fejlsøgning aktiveret på din telefon). Du kan sende kommandoer, mens telefonen er tændt og startet, eller endda når den er i gendannelsestilstand. Mens ADB ofte bruges i forbindelse med rodfæstning eller ændring af din telefon, kan du også bruge ADB til at sende terminalkommandoer til enheder, der ikke er skruet fast.
  • Fastboot: Når du skal ændre telefonens firmware, er fastboot det værktøj, du har brug for. Dette giver dig mulighed for at sende kommandoer til bootloader, hvilket betyder, at du kan blinke / ændre ting som tilpassede gendannelser. Du kan ikke blinke hele ROM'er med det, men det er nyttigt for mange ting, som ADB ikke kan gøre. Fastboot er ikke aktiveret for alle telefoner, så du skal muligvis kontrollere din specifikke enhed.

Begge disse værktøjer leveres med Android SDK, men det er en ekstrem stor download, der ærligt talt har de fleste brugere, der er interesseret i ADB og fastboot, ikke brug for. Heldigvis gjorde Google for nylig det nemt at få disse to uden alt det skrammel.

Trin 1: Download platformværktøjspakken

Google refererer samlet til ADB, fastboot og et par andre værktøjer som pakken Platform Tools. Du kan downloade pakken Platform Tools fra SDK-webstedet her. Der er separate pakker til Windows, Mac og Linux, så download den relevante version til din platform.

Når du har hentet pakken Platformværktøjer, skal du pakke indholdet af .zip-filen til en mappe, du kan finde senere (som "C: \ Android \ platformværktøjer"). Du behøver faktisk ikke at installere ADB og fastboot for at bruge dem, men du kan tage et ekstra skridt for at gøre dem mere praktiske for dig.

Som standard skal du enten navigere til den mappe, hvor du udpakkede Platform Tools-pakken og køre en hvilken som helst ADB- eller fastboot-kommando derfra, eller skrive den fulde sti ud, hvor ADB er hver gang du vil køre en kommando. For eksempel er dette en simpel kommando for at se, hvilke enheder der er knyttet til dit system:

adb devices

Hvis din kommandoprompt ikke er åben for det sted, hvor du udpakkede platformværktøjer, ville du imidlertid skulle skrive noget som dette:

c:\Android\platform-tools\adb.exe devices

Det er en smerte at gennemgå hver gang du ønsker at finpusse noget på din telefon. For at løse dette kan vi ændre noget, der kaldes PATH-variablen, så du kan køre ADB og fastboot-kommandoer, uanset hvilken mappe du befinder dig i.

Trin 2: Rediger din PATH-variabel

PATH-variablen er en masterliste over, hvor man skal søge efter kommandolinjeværktøjer. Som standard ved din computer allerede, hvor du kan finde et par rigtig nyttige værktøjer. Her tilføjer vi ADB og fastboot til denne liste for at gøre det meget lettere at bruge dem i fremtiden. Du bliver nødt til at vide, hvor du udpakkede Platform Tools-pakken i det sidste trin, så hold denne mappeplacering praktisk.

vinduer

Afhængig af hvilken version af Windows du bruger, kan disse trin være lidt forskellige. Følg disse trin for at føje ADB til din PATH-variabel:

  1. Åbn Start-menuen og søg efter "avancerede systemindstillinger."
  2. Klik på "Vis avancerede systemindstillinger."
  3. Klik på det felt, der siger “Miljøvariabler.”
  4. Under "Systemvariabler" skal du klikke på variablen med navnet "Sti".
  5. Klik på "Rediger ..."
  6. (Windows 7, 8): Tilføj ;[FOLDERNAME] til slutningen af ​​"Variabel værdi" -boksen og erstattet [FOLDERNAME] med den mappesti, hvor du udtrækkede platformværktøjer. Sørg for at inkludere semikolon i begyndelsen, så Windows ved, at du tilføjer en ny mappe.
  7. (Windows 10): Klik på "Ny" og indsæt mappestien, hvor du udtrækkede platformværktøjerne. Tryk på Enter, og klik på OK.

Når du nu vil bruge ADB eller fastboot, skal du blot åbne en kommandoprompt fra Start-menuen og indtaste dine kommandoer.

MacOS / Linux

Redigering af macOS og Linux PATH-filer er lidt mere kompliceret end på Windows. Men hvis du har det godt med en kommandolinje, er det stadig temmelig enkelt. Denne metode tilføjer automatisk placeringen af ​​ADB og fastboot til din PATH, hver gang du logger ind på dit system:

  1. Åbn et terminalvindue ved at navigere til Applications / Utilities eller søge efter det i Spotlight.
  2. Indtast følgende kommando for at åbne din Bash-profil: touch ~/.bash_profile; open ~/.bash_profile touch ~/.bash_profile; open ~/.bash_profile

  3. .Bash_profile-filen skal åbnes i dit standardtekstprogram.
  4. Føj denne linje til slutningen af ​​filen: eksporter PATH = ”$ HOME / [FOLDERNAME] / bin: $ PATH” og erstattede [FOLDERNAME] med det sted, hvor du udtrækkede ADB og fastboot.
  5. Gem filen, og tryk på Cmd + Q for at afslutte din teksteditor.
  6. Indtast source ~/.bash_profile i din terminal for at køre din Bash-profil for første gang.

Fra nu af kan du køre ADB og fastboot-kommandoer, uanset hvor du er, når du åbner et terminalvindue.