interessant

De eenvoudigste manier om ADB en Fastboot Tools van Android op elk besturingssysteem te installeren

Als je ooit hebt geprobeerd je Android-telefoon te rooten of een ROM te flashen, heb je misschien gehoord over ADB en / of fastboot. Deze twee tools zijn verrassend krachtig, maar kunnen een beetje te ingewikkeld zijn om te installeren. Hier is hoe het te doen op de gemakkelijke manier.

Wat zijn ADB en Fastboot?

Met deze twee hulpprogramma's kunt u terminalopdrachten vanaf uw computer via USB naar uw telefoon sturen. Ze hebben allebei verschillende functies, maar ze kunnen tegelijkertijd relatief gemakkelijk worden geïnstalleerd, dus het is handig om beide te hebben. Hier is een (zeer) korte samenvatting van wat deze tools doen:

  • Android Debug Bridge (ADB): Met deze tool kunt u een breed scala aan terminalopdrachten - inclusief maar niet beperkt tot standaard Linux shell-opdrachten plus enkele speciale ontwikkelaaropdrachten - naar uw telefoon sturen op vrijwel elk moment (zolang u debugging ingeschakeld op uw telefoon). U kunt opdrachten verzenden terwijl de telefoon is ingeschakeld en opgestart, of zelfs in de herstelmodus. Hoewel ADB vaak wordt gebruikt in combinatie met rooten of wijzigen van uw telefoon, kunt u ADB ook gebruiken om terminalopdrachten naar niet-geroote apparaten te verzenden.
  • Fastboot: wanneer u de firmware van uw telefoon moet wijzigen, is fastboot het hulpmiddel dat u nodig hebt. Hiermee kunt u opdrachten naar de bootloader sturen, wat betekent dat u dingen zoals aangepaste herstelacties kunt flashen / wijzigen. Je kunt er geen hele ROMs mee flashen, maar het is nuttig voor veel dingen die ADB niet kan doen. Fastboot is niet voor alle telefoons ingeschakeld, dus u moet mogelijk uw specifieke apparaat controleren.

Beide tools worden geleverd met de Android SDK, maar dat is een extreem grote download die, eerlijk gezegd, de meeste gebruikers die geïnteresseerd zijn in ADB en fastboot niet nodig hebben. Gelukkig heeft Google het onlangs gemakkelijk gemaakt om deze twee te krijgen zonder alle rommel.

Stap 1: Download het Platform Tools-pakket

Google verwijst gezamenlijk naar ADB, fastboot en een paar andere hulpprogramma's als het Platform Tools-pakket. U kunt het Platform Tools-pakket hier downloaden van de SDK-website. Er zijn afzonderlijke pakketten voor Windows, Mac en Linux, dus download de juiste versie voor uw platform.

Nadat u het Platform Tools-pakket hebt gedownload, pakt u de inhoud van het .zip-bestand uit naar een map die u later kunt vinden (zoals "C: \ Android \ platform-tools"). U hoeft ADB en fastboot niet te installeren om ze te gebruiken, maar u kunt een extra stap zetten om ze handiger voor u te maken.

Standaard moet u ofwel naar de map navigeren waar u het Platform Tools-pakket hebt uitgepakt en vanaf daar een ADB- of fastboot-opdracht uitvoeren, of het volledige pad opschrijven waar ADB elke keer is dat u een opdracht wilt uitvoeren. Dit is bijvoorbeeld een eenvoudige opdracht om te zien welke apparaten op uw systeem zijn aangesloten:

adb devices

Als uw opdrachtprompt niet openstaat voor de locatie waar u de platformhulpprogramma's hebt uitgepakt, moet u iets als dit typen:

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

Dat is lastig om elke keer te doorlopen wanneer je iets op je telefoon wilt aanpassen. Om dit op te lossen, kunnen we iets wijzigen dat de PATH-variabele wordt genoemd, zodat u ADB- en fastboot-opdrachten kunt uitvoeren, ongeacht in welke map u zich bevindt.

Stap 2: Bewerk uw PATH-variabele

De variabele PATH is een hoofdlijst van waar u naar opdrachtregelprogramma's kunt zoeken. Standaard weet uw computer al waar u enkele echt nuttige hulpmiddelen kunt vinden. Hier zullen we ADB en fastboot aan die lijst toevoegen om het gebruik in de toekomst veel eenvoudiger te maken. U moet weten waar u het Platform Tools-pakket in de laatste stap hebt uitgepakt, dus houd die maplocatie bij de hand.

ramen

Afhankelijk van de versie van Windows die u gebruikt, kunnen deze stappen enigszins afwijken. Volg deze stappen om ADB toe te voegen aan uw PATH-variabele:

  1. Open het Start-menu en zoek naar 'geavanceerde systeeminstellingen'.
  2. Klik op 'Geavanceerde systeeminstellingen bekijken'.
  3. Klik op het vakje met 'Omgevingsvariabelen'.
  4. Klik onder "Systeemvariabelen" op de variabele met de naam "Pad".
  5. Klik op 'Bewerken ...'
  6. (Windows 7, 8): voeg ;[FOLDERNAME] aan het einde van het vak 'Variabele waarde' en vervang [FOLDERNAME] door het mappad waar u Platform-tools hebt uitgepakt. Zorg ervoor dat u de puntkomma aan het begin opneemt, zodat Windows weet dat u een nieuwe map toevoegt.
  7. (Windows 10): klik op "Nieuw" en plak het mappad waar u de platformhulpprogramma's hebt uitgepakt. Druk op Enter en klik op OK.

Als u nu ADB of fastboot wilt gebruiken, opent u eenvoudig een opdrachtprompt vanuit het Start-menu en voert u uw opdrachten in.

MacOS / Linux

Het bewerken van de macOS- en Linux PATH-bestanden is iets ingewikkelder dan op Windows. Als u echter vertrouwd bent met een opdrachtregel, is het nog steeds vrij eenvoudig. Deze methode voegt automatisch de locatie van ADB en fastboot toe aan uw PATH telkens wanneer u inlogt op uw systeem:

  1. Open een Terminal-venster door naar Toepassingen / Hulpprogramma's te navigeren of ernaar te zoeken in Spotlight.
  2. Voer de volgende opdracht in om uw Bash-profiel te openen: touch ~/.bash_profile; open ~/.bash_profile touch ~/.bash_profile; open ~/.bash_profile

  3. Het .bash_profile-bestand moet in uw standaardtekstprogramma worden geopend.
  4. Voeg deze regel toe aan het einde van het bestand: export PATH = ”$ HOME / [FOLDERNAME] / bin: $ PATH” waarbij [FOLDERNAME] wordt vervangen door de locatie waar u ADB en fastboot hebt uitgepakt.
  5. Sla het bestand op en druk op Cmd + Q om uw teksteditor te verlaten.
  6. Voer in uw terminal source ~/.bash_profile in om uw Bash-profiel voor de eerste keer uit te voeren.

Vanaf nu kunt u, elke keer dat u een Terminal-venster opent, ADB- en fastboot-opdrachten uitvoeren, waar u ook bent.