Varför ser fastboot-enheter det inte?


Ett ganska vanligt problem i Android är väntfelet. för enheten när du arbetar med ADB eller Fastboot, i den här artikeln kommer vi att lära oss hur du fixar det!

Vad väntar den här enheten på?

Detta fel väntar på enhet egentligen inte ett misstag, om det översätts bokstavligt denna fras- väntar på att enheten ska ansluta. Det vill säga när du försöker göra något i adb eller fastboot och du får meddelandet väntar på enhet på kommandoraden betyder det att din Android smartphone eller så syns inte surfplattan!

Meddelande väntar på enhet - adb eller fastboot ser inte den anslutna Android-enheten!

För att fortsätta läsa den här artikeln och förstå vad den handlar om vi pratar om Det är tillrådligt att läsa följande artiklar:

Även om nästan alla orsaker till meddelandet är lösta på samma sätt, kommer artikeln för bekvämlighets skull att delas upp i lösningar för att vänta på enhet i adb och vänta på enhet i fastboot.

Lösning väntar på enhet i ADB

länksida. För vissa enheter En speciell ADB-drivrutin krävs.

2. USB-felsökning är inte aktiverad! Om du inte har aktiverat USB-felsökning är det inte möjligt att arbeta i ADB!

Det är också värt att notera att med Android 4.2 och högre måste du bekräfta förtroendet för den anslutna datorn på enheten!

3. ADB fungerar bara när din Android är påslagen!

4. Använd en original och oskadad microUSB-kabel! Allt borde vara klart här, om kabeln är skadad, därav synlighetsproblemet, kanske du kan överföra eller ta emot filer från denna kabel, men ADB kommer inte längre att fungera!

5. Använd inte en skadad USB-port på din dator! Anledningarna är desamma som med kabeln.

6. Använd endast USB uttag 2,0! Oavsett vad USB-standard 3.0 har redan funnits i flera år, men det är ännu för tidigt att tala om storskalig implementering. Även om ADB är möjligt om enheten är ansluten till en USB 3.0-port, är det fortfarande inte önskvärt!

7. Använd inte USB-hubbar! Använd aldrig, under några omständigheter, USB-hubbar, att arbeta med ADB blir som tur - du kommer att ha tur eller otur.

8. Försök att ansluta Android till en annan USB-port.

9. Om du har installerat operativ system Windows 8.1, då måste du göra några mindre ändringar

Lösning väntar på enhet i Fastboot

Alla har inte Android Snabbstartläge(99% av alla Samsung och Lenovo), följaktligen kommer dessa modeller inte att fungera i det här läget och kommer alltid att visa felet som väntar på enheten!

1. Det första du bör vara uppmärksam på är, har du drivrutinen installerad? Du kan ladda ner drivrutinen på den här sidan, ta reda på hur du installerar den på den här länken. Vissa enheter kräver en speciell Fatboot-drivrutin (till exempel Sony).

Har du installerat drivrutinen? Starta om din dator!

2. Se till att enheten är i bootloader-läge, annars kommer inte fastboot att se din Android!

3. Använd en original och oskadad microUSB-kabel! Allt borde vara klart här, om kabeln är skadad, därav synlighetsproblemet, kanske du kan överföra eller ta emot filer från denna kabel, men ADB kommer inte längre att fungera!

4. Använd inte en skadad USB-port på din dator! Anledningarna är desamma som med kabeln.

5. Använd endast USB 2.0-port! Trots att USB 3.0-standarden redan har funnits i flera år är det ännu för tidigt att tala om storskalig implementering. Fungerar endast i Fastboot med USB-portar 2.0!

6. Använd inte USB-hubbar! Eftersom Fastboot-läge är nödvändigt för Android firmware, det är bra om Fastboot helt enkelt inte ser din enhet, men om det finns något fel i USB-hubben kommer det att kosta dig mycket.

7. Försök att ansluta Android till en annan USB-port.

8. Om du har ett operativsystem installerat Windows-system 8.1, då behöver du göra några mindre ändringar, varefter allt borde fungera.



Ett ganska vanligt problem i Android är att vänta på enhetsfel när man arbetar med ADB eller Fastboot, i den här artikeln kommer vi att lära oss hur man fixar det!

Vad väntar den här enheten på?

Detta fel är egentligen inte ett fel, om vi bokstavligen översätter den här frasen - väntar på att enheten ska ansluta. Det vill säga, när du försöker göra något i ADB eller FASTBOT och du får meddelandet väntar på enhet i kommandoraden betyder det att din Android-smarttelefon eller surfplatta inte är synlig!

Meddelande - adb eller fastboot ser inte den anslutna Android-enheten!

För att göra det tydligt vad den här artikeln handlar om och för att förstå vad vi pratar om, är det lämpligt att läsa följande artiklar:

  • Otladka via USB

Även om nästan alla orsaker till meddelandet löses på samma sätt, kommer artikeln för enkelhetens skull att delas upp i lösningen "väntar på enhet i adb" och "väntar på enhet i fastboot".

Lösning väntar på enhet i ADB

1. Det första du bör vara uppmärksam på är om du har drivrutinen installerad?

Du kan ladda ner drivrutinen här sida hur man installerar ta reda på detta länk. Om drivrutinen är osignerad måste Windows startas om genom att inaktivera verifiering. Vissa enheter kräver en speciell ADB-drivrutin.

Har du installerat drivrutinen? Starta om din dator!

2. Se till att enheten är i bootloader-läge, annars ser fastboot inte din Android!

3. Använd en original och oskadad microUSB-kabel! Allt borde vara klart här, om kabeln är skadad, därav synlighetsproblemet, kanske du kan överföra eller ta emot filer från den här kabeln, men du kommer inte att kunna arbeta med Fastboot! Använd inte heller en skadad USB-port på din dator!

4.Använd endast USB 2.0-port! Trots att USB 3.0-standarden redan har funnits i flera år är det fortfarande för tidigt att tala om storskalig implementering. Fastboot att arbeta med USB 3.0, även om det är möjligt, är fortfarande inte önskvärt!

5. Använd inte USB-hubbar! Använd aldrig, under några omständigheter, USB-hubbar att arbeta med Fastbot blir som tur - du kommer att ha tur eller otur.

7. Försök att ansluta Android till en annan USB-port.

9. Öppna en kommandotolk som "administratör".

Om du en gång hade ett liknande problem "väntar på enhet" och löste det på ditt eget sätt, inte från de angivna metoderna, tveka inte att skriva i kommentarerna!

Det är allt! Läs fler artiklar och instruktioner i avsnittet. Stanna med sidan, det kommer att bli ännu mer intressant!

Många av er har mer än en gång råkat ut för en situation där, för att ta emot roträttigheterAndroid surfplatta eller smartphone, installera ny firmware, systemåterställning och annat, du var tvungen att ansluta den till datorn och köra en serie adb- eller fastboot-kommandon genom fönstret kommandorad(terminal).

De flesta anger dessa kommandon utan att förstå vad de betyder, helt enkelt genom att följa instruktioner som finns på Internet. Och om du vill få en bättre uppfattning om vad som händer när de avrättas, då kommer vi idag att bekanta oss med tio huvudkommandon, som alla avancerade Android-användare borde känna till.

Men innan du börjar bekanta dig med dessa kommandon, låt mig påminna dig om att innan din surfplatta eller smartphone kan utföra dem måste du se till att din dator har Android SDK , och på själva surfplattan eller smartphonen, alternativet " USB felsökning ».

Hur du installerar Android SDK, som innehåller programmen adb och fastboot, läs detta material.

Låt mig också påminna dig om att i Android 4.2 och högre är "USB Debugging" -objektet dolt, och du kan läsa hur du kommer åt det.

För de som har glömt hur man startar ett kommandoradsfönster i Windows, låt mig påminna dig om att det enklaste sättet att göra detta är genom att klicka på "Start", varefter du måste skriva cmd i sökfönstret och trycka på " Enter-tangent.

Efter allt förarbete klar kan du ansluta enheten till din dator med via USB kabel och börja lära dig kommandona.

1. adb devices kommando

Det här är förmodligen det viktigaste av alla tio lag som kommer att diskuteras. Med hjälp av det kan vi ta reda på om datorn ser din Android-enhet, och om den gör det, om den kan kommunicera med den via terminalkommandon.

Om allt är bra, efter att ha angett kommandot adb devices i ett Windows kommandoradsfönster eller Linux-terminal, bör du se en rad med texten Lista över enheter bifogade, varefter det kommer att finnas en rad som består av serienumret på din enhet och dess status - offline eller online:

Offlineläget betyder att enheten är i viloläge. Online-tillståndet signalerar att surfplattan eller smartphonen är redo att utföra dina kommandon.

2. adb push-kommando

Med hjälp av adb push-kommandot kan du kopiera filer till din surfplatta eller smartphone. I det här fallet måste du ange sökvägen till mappen där du vill placera filen på enheten och mappen på datorn som filen ska kopieras från. Den andra sökvägen är inte nödvändig om filen finns i samma mapp där adb-programmet finns.

Här är ett exempel på att kopiera en videofil superfreak.mp4 från en dator till en enhet, till mappen /sdcard/Movies med kommandot adb push superfreak.mp4 /sdcard/Movies/

För Windows-användare Jag skulle vilja påminna dig om att i Android, när du anger sökvägen till filer och mappar, används ett snedstreck - / och inte ett snedstreck, som du är van vid.

3. adb pull-kommando

Om adb push-kommandot används för att överföra filer till en Android-enhet, används adb pull för att kopiera filer från enheten till datorn. Precis som i föregående fall måste du ange sökvägen dit du vill hämta filen på enheten och sökvägen där du vill placera denna fil på datorn. Den andra sökvägen är inte nödvändig om du vill att filen ska gå till mappen från vilken du körde adb-programmet.

Här är ett exempel på hur du kopierar superfreak.mp4-filen från mappen /sdcard/Movies/ på din surfplatta eller smartphone till ditt skrivbord Windows bord 8 användare Jerry, C:\Users\Jerry\Desktop

Om du vill att filen ska hamna i mappen du körde adb från är det bara att gå in adb kommando dra /sdcard/Movies/superfreak.mp4

4. adb reboot kommando

Detta kommando används ofta i processen få rot rättigheter eller installera en ny programvara när vi behöver acceptera ändringarna vi har gjort på vår enhet. När du har skrivit in kommandot adb reboot kommer din surfplatta eller telefon att starta om.

Detta kommando är också viktigt eftersom det kan placeras inuti skript, vilket gör att du kan starta om enheten automatiskt efter att du har slutfört alla nödvändiga operationer.

5. adb reboot-bootloader och adb reboot återställningskommandon

MED använder adb Du kan inte bara starta om din Android-enhet, utan också starta om den i bootloadern. Det här läget behövs för att vi ska kunna låsa upp starthanteraren, vilket är nödvändigt för att erhålla roträttigheter och ytterligare installera alternativ firmware.

Vissa enheter kan startas med viss kombination nycklar när de är påslagna, men ofta är kommandot adb reboot-bootloader det enda sättet komma åt starthanteraren.

På samma sätt kan adb-programmet användas för att komma åt återställningsmenyn för en surfplatta eller smartphone eller återställning. Detta kan göras med hjälp av kommandot adb reboot recovery

6. Kommandot Fastboot devices

Om du startade om din surfplatta till bootloader-läge kommer den att sluta acceptera adb-kommandon. I det här läget kan vi kommunicera med enheten med hjälp av fastboot-programmet.

Använder kommandot fastboot-enheter du kan ta reda på om din enhet kan acceptera kommandon från detta program i bootloader-läge. Eftersom fastboot är mycket kraftfullt verktyg, vissa Android-enhetstillverkare ger inte åtkomst till det här programmet i bootloader-läge.

Precis som med adb, efter att ha angett kommandot fastboot devices bör du se serienummer din enhet.

Ofta är orsaken till att fastboot inte fungerar bristen på nödvändiga Windows-drivrutiner din enhet.

7. Fastboot oem unlock kommando

Vissa tillverkare (till exempel HTC eller Asus) producerar särskilda verktyg, så att du kan låsa upp starthanteraren för deras surfplattor och smartphones, varefter de kan installera alternativ återställning, såsom ClockworkMod eller TWRP och firmware från oberoende utvecklare (anpassad firmware).

Men i många fall, lås upp Android bootloader enheter som använder fastboot-programmet. Detta är mycket enkelt att göra - när din surfplatta eller telefon är i startladdningsläge (steg 5), skriv bara in i kommandoradsfönstret nästa kommando: fastboot oem upplåsning.

Efter detta måste du följa instruktionerna som kommer att visas på skärmen på din surfplatta eller smartphone.

Uppmärksamhet! Efter att ha utfört kommandot fastboot oem unlock kommer din enhet att rensas helt från alla program du har installerat och dina personliga data kommer också att raderas.

8. adb-skalkommando

Team adb skal förvirrar ofta en del nybörjare.

Det finns två sätt att använda detta kommando. Om du bara anger texten adb-skalet i kommandoradsfönstret och trycker på Enter-tangenten kommer du att föras till terminalläge eller kommandoskalet för din Android-enheter, där du kan utföra någon Android-kommandon skal.

Nedan kan du se resultatet av att köra kommandot ls i miljön Android-skal

Detta läge är välkänt Linux-användare Och Mac-datorer. Om du är bekant med bash-skalkommandon har du inga problem med att arbeta i det här läget. Annars rekommenderar jag inte att använda adb-skalläge förrän du förstår syftet med alla dess kommandon, eftersom du i det här läget har full tillgång till filer på din enhet och kan av misstag orsaka irreparable ändringar i operativsystemet.

Det andra sättet att använda adb-skal är att köra ett enda Android-skal-kommando med den här konstruktionen: adb-skal<команда>. Till exempel kan du ändra filbehörigheter med ett kommando som "adb shell chmod 666 /data/filnamn"

9. adb installationskommando

Med adb-programmet kan du göra mer än att bara kopiera filer till och från din enhet. Detta program låter dig också installera applikationer på Android-enheter i formuläret apk-fil ov. Det finns ett adb installationskommando för detta. Det är lite som push-kommandot: du måste ange sökvägen där filen med programmet du vill installera finns. Därför är det enklaste sättet att först kopiera apk-filen till mappen med adb-program, varefter du kan installera programmet med kommandot adb install ApplicationFileName.apk

Om du behöver uppdatera programmet måste du i det här fallet använda -r-växeln och kommandot kommer att se ut så här: adb install -r ApplicationFileName.apk.

Med omkopplaren -s kan du installera applikationer på minneskortet (om din firmware tillåter detta). Switchen -l låter dig låsa programmet under installationen (genom att installera det i mappen /data/app-private). Det finns andra nycklar för mer avancerade funktioner, men deras beskrivning är ämnet i en separat artikel.

10. adb uninstall kommando

Slutligen kan du ta bort appar från din surfplatta eller telefon. För att göra detta, använd kommandot adb uninstall ApplicationFileName.apk

Det här kommandot har -k-omkopplaren, som låter dig, när du tar bort ett program, inte radera dess data och cache, utan att lämna dem på enheten.

Bonus: adb sideload-kommando

Detta kommando kommer att vara mycket användbart för ägare av Nexus-surfplattor och smartphones - med hjälp av det kommer de att kunna uppdatera officiell firmware på dina enheter. Med andra ord, om din smartphone eller surfplatta inte har fått en uppdatering via etern kan du ladda ner ny firmware från den officiella webbplatsen och uppdatera enheten manuellt.

När du har laddat ner firmwarefilen till din dator och anslutit din surfplatta eller telefon till den, måste du starta om enheten till återställningsläge, välj "Använd uppdatering från ADB" och skriv sedan in följande kommando i kommandoradsfönstret på din dator: adb sideload xxxxxxxx.zip, där xxxxxxxx.zip är namnet Zip fil med firmware.

Mer detaljerade instruktioner Du hittar information om hur du uppdaterar firmware för Nexus-enheter manuellt i det här materialet.

Relaterat material:







2024 gtavrl.ru.