användbara artiklar

De mest användbara saker du kan göra med ADB och Fastboot på Android

Förra veckan visade vi hur du installerar ADB och fastboot på alla operativsystem. Om du inte är säker på varför du vill gå till (relativt mindre) problem är här bara några av de användbara saker du kan göra med dessa två praktiska verktyg.

Dessa kommandon är avsedda att ge dig en uppfattning om vad du kan göra med ADB och fastboot. De är inte direkta instruktioner och inte alla kommandon fungerar på alla enheter. Det är kanske bättre att tänka på detta som en ordlista. På grund av det stora antalet och olika enheter och implementationer i Android-världen är det omöjligt för oss att ge steg-för-steg-instruktioner för varje enskild enhet. Se till att undersöka din specifika telefon eller surfplatta innan du kastar kommandon på den.

Hantera din enhet med ADB

ADB har ett brett utbud av funktioner för att hantera din enhet, flytta innehåll till och från din telefon, installera appar, säkerhetskopiera och återställa din programvara och mer. Du kan använda ADB medan din telefon är ansluten till en dator. Du kan också använda ADB med din enhet trådlöst genom att följa dessa instruktioner. Du måste kort ansluta din enhet till din dator med en USB-kabel för att detta ska fungera, men det bör bara ta några sekunder att köra dessa kommandon och då är du bra att använda ADB trådlöst om du väljer det.

adb-enheter

När du använder ADB är detta förmodligen det första kommandot du kör. Det ger en lista över alla enheter som du har anslutit till din dator. Om det returnerar ett enhets-ID som ovan, är du ansluten och redo att skicka kommandon.

återställning av adb

Många funktioner som blinkande ROM till din telefon kräver att du startar i återställningsläget. Normalt kräver detta att du håller ner en viss uppsättning knappar på telefonen under en viss tid, vilket är motbjudande. Det här kommandot låter dig starta direkt i återställningsläget utan att utföra ditt folks komplexa fingerdans.

adb reboot-bootloader

Längst samma linjer som det föregående kommandot, låter det här du starta direkt till telefonens bootloader. När du väl är i bootloader fungerar ADB inte längre. Det är där fastboot kommer in (som vi kommer in på lite). Men ungefär som återställningskommandot är det mycket lättare att starta in din bootloader med ett kommando på din dator än en komplex serie knappar på din telefon.

adb push [källa] [destination]

Med push-kommandot kan du kopiera filer från din dator till din telefon utan att röra din enhet. Detta är särskilt praktiskt för att kopiera stora filer från din dator till din telefon som filmer eller ROM. För att använda detta kommando måste du känna till den fullständiga filvägen för både din källa och destination. Om filen du vill kopiera redan finns i din verktygsmapp (där ADB bor) kan du helt enkelt ange filnamnet som källa.

adb pull

Yin to to push's yang, dragkommandot i ADB låter dig kopiera filer från din telefon till din dator. När du drar filer kan du välja att utelämna destinationsparametern. I så fall kopieras filen till mappen på din dator där ADB själv bor. Du kan sedan flytta den till var du än föredrar som normalt.

adb install [source.apk]

Du kan använda det här kommandot för att installera en app på din telefon utan att röra vid den. Även om detta inte är ett oerhört imponerande trick för en app som finns i Play Store (där du redan kan fjärrinstallera, avinstallera och uppdatera appar), är det ganska praktiskt om du behöver ladda in en app.

adb shell [kommando]

Vi älskar terminalen här på Goldavelez.com. Det är så många fantastiska saker du kan göra med det. De flesta av oss tenderar inte att bry sig om terminalen i Android eftersom vi inte vill skriva långa textbaserade kommandon på en liten pekskärm. Men med adb shell-kommandot kan du öppna en full terminal på värdenheten. Alternativt kan du skriva "adb shell" följt av ett giltigt terminalkommando för att utföra just det ena kommandot av sig själv.

adb-säkerhetskopiering

Säkerhetskopiera din Android-telefon är redan något du kan och bör göra automatiskt. Men om du behöver skapa en fullständig säkerhetskopia innan du hackar bort något särskilt riskabelt kan du skapa en fullständig säkerhetskopia med ett enda kommando. Du behöver inte ens rootåtkomst (även om det kan innebära att vissa skyddade data inte kan säkerhetskopieras). Du kan läsa mer om parametrarna för det här kommandot - och det finns många av dem - här.

adb återställa

Med hänvisning till föregående kommando, adb-återställning, kan du peka på en befintlig säkerhetskopia och återställa den till din enhet. Så, till exempel, skriv "adb återställa C: \ [restorefile] .zip" och din telefon kommer snart tillbaka till det normala.

adb sidbelastning

Detta kommando är en relativt nykomling i ADB-fältet och stöds endast av vissa anpassade återställningar. Du kan dock använda det här enskilda kommandot för att blinka en .zip som finns på din dator till din telefon. Återigen låter det dig flasha hela ROM-skivor (eller något annat du kan blixta med en .zip-fil) utan att röra din telefon.

Dessa kommandon är bara några av de mer användbara som du kan använda med ADB installerat på din dator. Du kanske inte vill använda det hela tiden för vardagliga uppgifter, men när du behöver dem kommer du att vara glad att du har dem.

Lås upp och ändra telefonens firmware med Fastboot

Som nämnts i vår tidigare artikel låter fastboot dig skicka kommandon till din telefon när du befinner dig i bootloader (det enda stället ADB fungerar inte) Du kan inte göra så många saker här, men de saker du kan göra är fantastiska, inklusive att låsa upp vissa telefoner - som Nexuses och vissa andra - såväl som blinkande anpassade återställningar och till och med vissa ROM-skivor. Det bör dock noteras att inte alla telefoner stöder fastboot och om du har en låst startlaster, har du förmodligen ingen tur här. Som sagt, här är några av de mest användbara verktygen i fastboots arsenal.

fastboot oem lås upp

När människor fortsätter med hur "öppna" Nexus-enheter är, det är det de pratar om. De flesta telefoner kräver en root-exploit för att få superanvändaråtkomst och möjligheten att kraftigt ändra telefonens firmware. Med en Nexus-enhet kan du låsa upp din bootloader med ett enda kommando. Därifrån får du installera anpassade återställningar eller ge dig själv root-åtkomst.

Det bör noteras att detta kommando också torkar din telefon helt. Detta betyder att det är ett bra kommando att köra när du får en helt ny telefon, men om du har använt din en stund, gör du en säkerhetskopia först.

fastboot-enheter

Detta är i huvudsak samma kommando som adb-enheter från tidigare. Men det fungerar i bootloader, vilket ADB inte gör. Praktiskt för att säkerställa att du har upprättat en anslutning korrekt.

fastboot flash återhämtning

Att blinka en anpassad återhämtning är en viktig del av ROM-swapper-livsstilen. Som med allt annat i listan kan du installera en anpassad återställning på din enhet utan att röra den med det här kommandot.