Jag har läst många artiklar om detta problem men jag kan ” t lösa det. Jag bestämde mig för att installera min utvecklarapplikation på telefon med wifi. För att göra detta måste jag göra några saker med min telefon. Det första steget är att låsa upp bootloader. Jag staplar i steg 8, fastboot oem get_identifier_token visar info < waiting to device >. adb ser min enhet men fastboot kan ”t. En idé?

Min telefon är HTC Wildfire S och det här är steg som jag följer:

  1. Jag startade om telefonen och gick in i FASTBOOT USB -läge
  2. Jag försökte köra fastboot oem get_identifier_token kommando men utan framgång.

Jag använder Windows 7 Professional och min telefon känns igen som HT1CSTR05155.

Kommentarer

  • Vad är telefonmodellen och vilka instruktioner följer du? Startade du om telefonen i snabbstartläge (t.ex. genom att använda adb reboot bootloader)? Vilket operativsystem använder du på datorn och hur känner det igen telefonen då?
  • Sergey, se min redigering.
  • Uppdaterade du startladdaren? Du bör se ***LOCKED*** på telefonens skärm efter att du startat upp i startladdaren, annars har du inte rätt bootloader-version för upplåsning. Kontrollera också att telefonen visas i Enhetshanteraren utan några frågetecken när du anropar fastboot oem get_identifier_token – om du ser frågetecknet där betyder det att snabbstartsdrivrutinen inte är korrekt installerad.

Svar

Linux / OSX

Kör fastboot som root eller med sudo.

Annat operativsystem: credits

Kommentarer

  • om sudo fastboot oem unlock isn ’ t fungerar, logga in som root med sudo -s, kör sedan fastboot oem unlock.
  • @gihanchanuka Detta gjorde tricket för mig, tack!
  • Din länk är tyvärr död.

Svar

Startar du om enheten till startladdaren och går in i snabbstarts-USB på bootloader-menyn?

Försök:

adb reboot bootloader

Leta sedan efter instruktioner på skärmen för att gå in i snabbstartläge.

Kommentarer

  • Min fastboot var inte d etekteringsenhet men adm fungerade bra och ditt svar ledde mig till vad jag saknade.

Svar

Problem löst. I slutet såg jag att drivrutiner för Android inte var installerade. Jag installerade drivrutiner från den här webbplatsen http://forum.xda-developers.com/showthread.php?t=2126036 och enheten syns av fastboot. En sak som jag inte förstår är varför adb såg enheten och fastboot inte.

Kommentarer

  • Detta beror på att telefonen presenterar olika enhetsidentifierare till datorn i dessa lägen, och det krävs olika drivrutiner, så det är möjligt att ha rätt drivrutiner installerade för det ena läget, men inte det andra . fastboot -programmet är enkelt och visar bara meddelandet < waiting for device > om drivrutiner saknas. Samma meddelande kan dock visas om drivrutiner är korrekt installerade, men telefonen är inte i rätt tillstånd med fastboot-enhets-ID: n.
  • För moto-telefoner, hämta den härifrån support.motorola. com / us / sv / lösning / MS88481

Svar

ADB och fastboot kräver olika USB drivrutiner.

Även om du kanske ser din enhet under ADB när telefonen är på kommer den inte att upptäckas av fastboot förrän jag nstallera drivrutinen för det och visar därmed ”väntar på enhet”.

Du kan följa stegen nedan för att göra det:

  1. Öppna enhetshanteraren och starta om enheten till snabbstart genom att trycka på volym upp, ner och strömbrytaren samtidigt
  2. Du kommer att märka att enhetshanteraren uppdateras och nu har din telefon en gul ikon
  3. Ladda ner Google USB-drivrutin , det är en zip-fil så fortsätt och packa upp den i din lokala katalog
  4. Högerklicka på den gula triangeln för din enhet och uppdateringsdrivrutin, välj alternativuppdatering från lokal lagring och välj mappen ”usb_driver” under extraherad filer i föregående steg
  5. Du är redo att gå nu, fastboot oem-upplåsning kommer att upptäcka enheten nu

Svar

Problem: adb- och fastboot-lägen för samma Android-enhet känns igen som separata enheter under Windows

Scenario: enheten är visad fungerar med adb devices men detekteras inte med fastboot devices och de andra förslagen här fungerar inte; du hamnar fortfarande med att ”vänta på enhet” i Windows och kan inte välja en drivrutin att installera via rahul pandeys svar med Google USB-drivrutin .

Möjlig lösning: uppdatera drivrutinen för din enhet manuellt i Enhetshanteraren medan den är ansluten i snabbstartläge

Steg:

  1. Ladda ner och installera Android USB-drivrutiner för din enhet. Till exempel Samsung-drivrutiner för Samsung-telefoner eller den (ära) Google Galaxy Nexus
  2. Starta om enheten till snabbstartläge använder adb reboot bootloader eller genom att trycka på Volume Up + Volume Down + Power -knappar samtidigt
  3. Öppna Enhetshanteraren
  4. Koppla ur / koppla in din Android-enhet så att du enkelt kan hitta din okända enhet i listan
  5. Under Andra enheter hitta y vår Android-telefon med en gul triangel
  6. Högerklicka på den och välj: Update driver> Browse my computer for driver software> Let me pick from a list of available drivers on my computer
  7. Leta efter drivrutinen du just installerat och välj den. För min Google Galaxy Nexus var det Samsung Android ADB Interface.

Med lycka till som löser ditt problem. Nu kan du använda uppladdningsmetoden för bootloader för din enhet (eller, i mitt fall, flasha en OEM-ROM).

Tack till: https://android.stackexchange.com/a/106468/52235 för att peka mig i rätt riktning.

Svar

Jag gjorde inte ” t inser det direkt, men det finns olika ADB-drivrutiner och Fastboot-drivrutiner. Jag hade installerat google usb-drivrutiner med SDK-tillbehör och ADB fungerade bra men jag fick ”väntar på enhet” och försökte blinka i snabbstartläge.

Jag gick till enhetshanteraren från kontrollpanelen och såg enheten ”Android 1.0” med den gula ikonen som visade att den inte fungerade rätt. Jag var tvungen att uppdatera drivrutinen och välja från listan över befintliga drivrutiner som hade en snabbstartpost.

Svar

Jag hade samma problem som beskrivs av ”pepuch” på min HTC Desire S. Jag försökte olika drivrutiner på relativt nya datorer som kör Windows 8 och Windows 10. Till slut hittade jag en länk som tyder på att jag skulle prova samma procedur på en äldre (stationär dator) ) dator som jag gjorde och datorn lyckades upptäcka min Desire S i snabbstart USB-läge och jag lyckades läsa ID-token. Länken som styrde mig till lösningen följer: http://forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader.html

Det enda jag gjorde innan du startade i snabbstart USB var att installera HTC-drivrutinerna för telefonen i Windows 7-rutan och kontrollera att telefonen upptäcks när Android är igång.

Svar

försök att installera om fastboot-drivrutinen

medan du är i fastboot

  1. öppna enhetshanteraren
  2. expandera android
  3. det borde finnas en enhet
  4. högerklicka
  5. avinstallera
  6. avmarkera ”ta bort drivrutinsprogramvara”
  7. klicka på PC med förstoringsglas glas (i verktygsfältet)
  8. om det inte är fixat, upprepa det, men kontrollera radera drivrutinen (du kan behöva ladda ner det)

Svar

Om inga drivrutiner fungerar på Windows 10 eller 8.1 / 8 och ditt mål är att bara använda fastboot för att flasha boot.img (troligen för att du har S-ON), så är det vägen av Linux: Gör ett USB-minne klart och använd Live Linux Creator och installera en Live Linux som Ubuntu eller Lubuntu på pinnen. Starta till Live-versionen (kanske du kan använda VirtualBox VM i Windows, inte säker). Öppna Terminal med Ctrl + Alt + T. Skriv (utan kommentarer med // ofc):

sudo apt-get update //updates apt get sudo apt-get install android-tools-fastboot //installs fastboot sudo apt-get install android-tools-adb //optionally get adb sudo fastboot devices // should show the device, don"t forget the sudo!! sudo fastboot flash boot ~/pathto/boot.img //sudo is doing the trick here, which is missing on Windows !!! 

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *