nuttige artikelen

De meest nuttige dingen die u kunt doen met ADB en Fastboot op Android

Vorige week hebben we je laten zien hoe je ADB en fastboot op elk besturingssysteem kunt installeren. Als u niet zeker weet waarom u naar de (relatief kleine) problemen wilt gaan, zijn hier slechts enkele van de nuttige dingen die u kunt doen met deze twee handige tools.

Deze opdrachten zijn bedoeld om u een idee te geven van wat u kunt doen met ADB en fastboot. Het zijn geen directe instructies en niet alle opdrachten werken op alle apparaten. Het is misschien beter om dit als een verklarende woordenlijst te beschouwen. Vanwege het grote aantal en de verscheidenheid aan apparaten en implementaties in de Android-wereld, is het voor ons onmogelijk om stapsgewijze instructies voor elk afzonderlijk apparaat te geven. Zorg ervoor dat je je specifieke telefoon of tablet onderzoekt voordat je er opdrachten naar gooit.

Beheer uw apparaat met ADB

ADB heeft een breed scala aan functies voor het beheren van uw apparaat, het verplaatsen van inhoud van en naar uw telefoon, het installeren van apps, het maken van back-ups en het herstellen van uw software, en meer. U kunt ADB gebruiken terwijl uw telefoon is aangesloten op een computer. U kunt ADB ook draadloos met uw apparaat gebruiken door deze instructies te volgen. U moet uw apparaat kort met uw computer verbinden met een USB-kabel om dit te laten werken, maar het duurt maar een paar seconden om deze opdrachten uit te voeren en dan kunt u ADB draadloos gebruiken als u dat wilt.

adb-apparaten

Wanneer u ADB gebruikt, is dit waarschijnlijk de eerste opdracht die u uitvoert. Er wordt een lijst weergegeven met alle apparaten die u op uw computer hebt aangesloten. Als het een apparaat-ID retourneert zoals hierboven, bent u verbonden en klaar om opdrachten te verzenden.

adb herstart herstel

Voor veel functies, zoals het flashen van ROM's naar je telefoon, moet je opstarten in de herstelmodus. Normaal gesproken vereist dit dat u een bepaalde set knoppen op uw telefoon gedurende een bepaalde tijd ingedrukt houdt, wat vervelend is. Met deze opdracht kunt u direct opstarten in de herstelmodus zonder de complexe vingerdans van uw mensen uit te voeren.

adb reboot-bootloader

Langs dezelfde lijnen als het vorige commando, hiermee kun je direct opstarten vanaf de bootloader van je telefoon. Als je eenmaal in de bootloader bent, zal ADB niet meer werken. Dat is waar fastboot binnenkomt (waar we zo op terug komen). Net als de herstelopdracht is het echter veel eenvoudiger om in uw bootloader op te starten met een opdracht op uw computer dan met een complexe reeks knoppen op uw telefoon.

adb push [bron] [bestemming]

Met de push-opdracht kunt u bestanden van uw computer naar uw telefoon kopiëren zonder uw apparaat aan te raken. Dit is met name handig voor het kopiëren van grote bestanden van uw computer naar uw telefoon, zoals films of ROM's. Om deze opdracht te gebruiken, moet u het volledige bestandspad weten voor zowel uw bron als bestemming. Als het bestand dat u wilt kopiëren al in uw map met hulpmiddelen staat (waar ADB woont), kunt u eenvoudig de naam van het bestand als bron invoeren.

adb pull

Van yin tot push's yang, met het pull-commando in ADB kun je bestanden van je telefoon naar je computer kopiëren. Wanneer u bestanden ophaalt, kunt u ervoor kiezen om de parameter bestemming weg te laten. In dat geval wordt het bestand gekopieerd naar de map op uw computer waar ADB zelf woont. Je kunt het dan verplaatsen naar waar je maar wilt zoals normaal.

adb install [source.apk]

U kunt deze opdracht gebruiken om een ​​app op uw telefoon te installeren zonder deze aan te raken. Hoewel dit geen vreselijk indrukwekkende truc is voor een app in de Play Store (waar je al apps op afstand kunt installeren, verwijderen en bijwerken), is het best handig als je een app moet sideloaden.

adb shell [command]

We houden van de terminal hier op Goldavelez.com. Er zijn zoveel geweldige dingen die je ermee kunt doen. De meesten van ons hebben de neiging niet lastig te vallen met de terminal in Android omdat we geen lange tekstgebaseerde opdrachten op een klein touchscreen willen typen. Met de opdracht adb shell kunt u echter een volledige terminal op het hostapparaat openen. U kunt ook "adb shell" typen, gevolgd door een geldig terminalcommando om alleen dat ene commando zelf uit te voeren.

adb back-up

Een back-up maken van uw Android-telefoon is al iets dat u automatisch kunt doen. Als u echter een volledige back-up moet maken voordat u iets bijzonders kunt hacken, kunt u met één opdracht een volledige back-up maken. U hebt zelfs geen root-toegang nodig (hoewel dit kan betekenen dat van sommige beveiligde gegevens geen back-up kan worden gemaakt). U kunt hier meer lezen over de parameters voor deze opdracht - en er zijn er veel van -.

adb herstellen

In samenhang met de vorige opdracht, adb herstel, kunt u een bestaand back-upbestand aanwijzen en naar uw apparaat herstellen. Typ bijvoorbeeld "adb restore C: \ [restorefile] .zip" en uw telefoon is binnenkort weer normaal.

adb sideload

Deze opdracht is een relatieve nieuwkomer in het ADB-veld en wordt alleen ondersteund door enkele aangepaste herstelacties. U kunt deze enkele opdracht echter gebruiken om een ​​.zip op uw computer naar uw telefoon te flashen. Nogmaals, hiermee kunt u hele ROM's flashen (of iets anders dat u kunt flashen met een .zip-bestand) zonder uw telefoon aan te raken.

Deze opdrachten zijn slechts enkele van de meer bruikbare opdrachten die u kunt gebruiken met ADB op uw computer geïnstalleerd. Misschien wilt u het niet altijd gebruiken voor dagelijkse taken, maar wanneer u ze nodig hebt, zult u blij zijn dat u ze hebt.

Ontgrendel en wijzig de firmware van uw telefoon met Fastboot

Zoals vermeld in ons vorige artikel, kun je met fastboot opdrachten naar je telefoon sturen in de bootloader (de enige plaats waar ADB niet werkt). Hoewel je hier niet zo veel dingen kunt doen, zijn de dingen die je kunt doen geweldig, inclusief het ontgrendelen van bepaalde telefoons - zoals Nexuses en bepaalde andere - evenals het flashen van aangepaste herstelmogelijkheden en zelfs sommige ROM's. Er moet echter worden opgemerkt dat niet alle telefoons fastboot ondersteunen en als je een vergrendelde bootloader hebt, heb je hier waarschijnlijk pech. Dat gezegd hebbende, hier zijn enkele van de meest nuttige tools in het arsenaal van fastboot.

fastboot oem ontgrendelen

Als mensen het hebben over hoe "open" Nexus-apparaten zijn, hebben ze het hier over. De meeste telefoons vereisen een root-exploit om superuser-toegang te krijgen en de mogelijkheid om de firmware van uw telefoon sterk aan te passen. Met een Nexus-apparaat kunt u uw bootloader ontgrendelen met een enkele opdracht. Van daaruit mag je aangepaste herstelacties installeren of jezelf root-toegang geven.

Opgemerkt moet worden, dit commando zal ook je telefoon volledig wissen. Dit betekent dat het een geweldig commando is om uit te voeren wanneer je een gloednieuwe telefoon krijgt, maar als je die van jou een tijdje hebt gebruikt, maak dan eerst een back-up.

fastboot-apparaten

Dit is in wezen dezelfde opdracht als adb-apparaten van eerder. Het werkt echter in de bootloader, wat ADB niet doet. Handig om ervoor te zorgen dat u een juiste verbinding hebt gemaakt.

fastboot flash herstel

Een aangepast herstel flitsen is een essentieel onderdeel van de ROM-swapper-levensstijl. Zoals met al het andere in deze lijst, kunt u een aangepast herstel op uw apparaat installeren zonder het aan te raken met deze opdracht.