fastboot ไม่เห็นอุปกรณ์


34

ฉันได้อ่านบทความมากมายเกี่ยวกับปัญหานี้ แต่ฉันไม่สามารถแก้ไขได้ ฉันตัดสินใจติดตั้งแอพพลิเคชั่นสำหรับนักพัฒนาบนโทรศัพท์โดยใช้ wifi เมื่อต้องการทำสิ่งนี้ฉันต้องทำบางสิ่งด้วยโทรศัพท์ของฉัน ขั้นตอนแรกคือปลดล็อก bootloader ผมสแต็คในขั้นตอนที่ 8 ข้อมูลแสดงให้เห็นว่าfastboot oem get_identifier_token เห็นอุปกรณ์ของฉัน แต่ทำไม่ได้ ความคิด?< waiting to device >adbfastboot

โทรศัพท์ของฉันคือHTC Wildfire Sและเหล่านี้เป็นขั้นตอนที่ฉันกำลังติดตาม:

  1. ฉันรีสตาร์ทโทรศัพท์และเข้าสู่FASTBOOT USBโหมด
  2. ฉันพยายามเรียกใช้fastboot oem get_identifier_tokenคำสั่ง แต่ไม่ประสบความสำเร็จ

ผมใช้ Windows 7 Professional HT1CSTR05155และโทรศัพท์ของฉันได้รับการยอมรับว่าเป็น


1
รุ่นโทรศัพท์คืออะไรและมีคำแนะนำอะไรให้คุณติดตาม คุณรีบูทโทรศัพท์ในโหมด fastboot (เช่นโดยใช้adb reboot bootloader) หรือไม่? ระบบปฏิบัติการที่คุณใช้บนคอมพิวเตอร์และวิธีการจดจำโทรศัพท์ในเวลานั้น?
Sergey Vlasov

Sergey ดูการแก้ไขของฉัน
pepuch

คุณอัพเดต bootloader หรือไม่? คุณควรเห็น***LOCKED***บนหน้าจอโทรศัพท์หลังจากที่คุณบูตเข้าสู่ bootloader ไม่เช่นนั้นคุณจะไม่มีเวอร์ชั่น bootloader ที่เหมาะสมในการปลดล็อค ตรวจสอบด้วยว่าโทรศัพท์ปรากฏใน Device Manager โดยไม่มีเครื่องหมายคำถามใด ๆ เมื่อคุณเรียกใช้fastboot oem get_identifier_token- การเห็นเครื่องหมายคำถามนั้นหมายความว่ามีการติดตั้งไดรเวอร์ fastboot อย่างไม่ถูกต้อง
Sergey Vlasov

คำตอบ:


28

ลินุกซ์ / OSX

รัน fastboot ในฐานะ root หรือด้วย sudo

ระบบปฏิบัติการอื่น: เครดิต


1
ถ้าsudo fastboot oem unlockไม่ทำงานเข้าสู่ระบบเป็นรากด้วยแล้วเรียกใช้sudo -s fastboot oem unlock
gihanchanuka

2
@ gihanchanuka นี่เป็นเคล็ดลับสำหรับฉันขอบคุณ!
stommestack

ลิงก์ของคุณเสียชีวิตเศร้า
Kirk Woll

26

คุณทำการบูทอุปกรณ์ใหม่ใน bootloader และป้อน fastboot USB บนเมนู bootloader หรือไม่?

ลอง:

adb reboot bootloader

จากนั้นค้นหาคำแนะนำบนหน้าจอเพื่อเข้าสู่โหมด fastboot


1
fastboot ของฉันไม่ได้ตรวจจับอุปกรณ์ แต่ adm ทำงานได้ดีและคำตอบของคุณทำให้ฉันพบสิ่งที่ขาดหายไป
Mojtaba Rezaeian

9

แก้ไขปัญหา. ในตอนท้ายฉันเห็นว่าไม่มีการติดตั้งไดรเวอร์สำหรับ Android ผมติดตั้งไดรเวอร์จากเว็บไซต์นี้http://forum.xda-developers.com/showthread.php?t=2126036fastbootและอุปกรณ์สามารถมองเห็นได้โดย สิ่งหนึ่งที่ฉันไม่เข้าใจคือทำไมadbเห็นอุปกรณ์และfastbootไม่


5
นี่เป็นเพราะโทรศัพท์นำเสนอตัวระบุอุปกรณ์ที่แตกต่างกันไปยังคอมพิวเตอร์ในโหมดเหล่านี้และจำเป็นต้องใช้ไดรเวอร์ที่แตกต่างกันดังนั้นจึงเป็นไปได้ที่จะมีการติดตั้งไดรเวอร์ที่เหมาะสมสำหรับโหมดเดียว แต่ไม่ใช่โหมดอื่น fastbootโปรแกรมเป็นเรื่องง่ายและก็จะแสดง< waiting for device >ข้อความตลอดไปถ้าคนขับรถจะหายไป อย่างไรก็ตามข้อความเดียวกันอาจปรากฏขึ้นหากติดตั้งไดรเวอร์อย่างถูกต้อง แต่โทรศัพท์ไม่ได้อยู่ในสถานะที่เหมาะสมด้วยรหัสอุปกรณ์ fastboot
Sergey Vlasov

6

ADB และ fastboot ต้องการไดรเวอร์ USB ที่แตกต่างกัน

ในขณะที่คุณอาจเห็นอุปกรณ์ของคุณภายใต้ adb เมื่อโทรศัพท์ของคุณเปิดอยู่จะไม่ถูกตรวจพบโดย fastboot จนกว่าคุณจะติดตั้งไดรเวอร์สำหรับอุปกรณ์และจะแสดง "กำลังรออุปกรณ์"

คุณสามารถทำตามขั้นตอนด้านล่างได้:

  1. เปิดตัวจัดการอุปกรณ์ของคุณและรีบูตอุปกรณ์ของคุณเข้าสู่การบูตอย่างรวดเร็วโดยการกดปุ่มเพิ่มระดับเสียงขึ้นลงและปุ่มเปิดปิดพร้อมกัน
  2. คุณจะสังเกตเห็นว่าตัวจัดการอุปกรณ์รีเฟรชและตอนนี้โทรศัพท์ของคุณมีไอคอนสีเหลือง
  3. ดาวน์โหลดไดรเวอร์ USB ของ Googleมันเป็นไฟล์ซิปดังนั้นไปข้างหน้าและคลายซิปในไดเรกทอรีท้องถิ่นของคุณ
  4. คลิกขวาที่สามเหลี่ยมสีเหลืองสำหรับอุปกรณ์ของคุณและอัปเดตไดรเวอร์เลือกตัวเลือกอัปเดตจากที่จัดเก็บในตัวเครื่องแล้วเลือกโฟลเดอร์ "usb_driver" ใต้ไฟล์ที่แตกแล้วในขั้นตอนก่อนหน้า
  5. คุณดีไปเลยตอนนี้การปลดล็อก fastboot oem จะตรวจจับอุปกรณ์ทันที

2

ฉันไม่เข้าใจทันที แต่มีไดรเวอร์ ADB และไดรเวอร์ Fastboot ที่แตกต่างกัน ฉันติดตั้งไดรเวอร์ usb ของ google พร้อม SDK พิเศษและ ADB ทำงานได้ดี แต่ฉันได้รับ "กำลังรออุปกรณ์" พยายามแฟลชในโหมด fastboot

ฉันไปที่ตัวจัดการอุปกรณ์จากแผงควบคุมและเห็นอุปกรณ์ "Android 1.0" ที่มีไอคอนสีเหลืองแสดงว่าไม่ทำงาน ฉันต้องอัปเดตไดรเวอร์และเลือกจากรายการไดรเวอร์ที่มีอยู่ซึ่งมีรายการ fastboot


2

ฉันมีปัญหาเดียวกันที่อธิบายโดย 'pepuch' บน HTC Desire S ของฉันฉันลองใช้ไดรเวอร์ที่แตกต่างกันในคอมพิวเตอร์เครื่องใหม่ที่ใช้ Windows 8 และ Windows 10 ในที่สุดฉันก็พบลิงค์แนะนำว่าฉันควรลองขั้นตอน (เดียวกัน) บน คอมพิวเตอร์เก่ากว่า (เดสก์ท็อป) ที่ฉันทำและคอมพิวเตอร์จัดการเพื่อตรวจหา Desire S ของฉันในโหมด fastboot USB และฉันจัดการเพื่ออ่านโทเค็น ID ลิงค์ที่นำฉันไปสู่การแก้ปัญหามีดังนี้: http://forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader.htmlลิงก์

สิ่งเดียวที่ฉันทำก่อนที่จะเริ่มใน fastboot USB คือการติดตั้งไดรเวอร์ HTC สำหรับโทรศัพท์ในกล่อง Windows 7 และตรวจสอบว่าตรวจพบโทรศัพท์เมื่อ Android เปิดใช้งาน


1

ปัญหา:โหมด adb และ fastboot สำหรับอุปกรณ์ Android เดียวกันได้รับการยอมรับเป็นอุปกรณ์แยกต่างหากใน Windows

สถานการณ์จำลอง:อุปกรณ์สามารถมองเห็นได้adb devicesแต่ไม่ถูกตรวจจับfastboot devicesและคำแนะนำอื่น ๆ ที่นี่ไม่ทำงาน คุณยังคงจบลงด้วย "การรอคอยสำหรับอุปกรณ์" บน Windows และไม่สามารถที่จะเลือกคนขับรถที่จะติดตั้งผ่านทางคำตอบ rahul pandey ของใช้ไดรเวอร์ USB Google

วิธีแก้ปัญหาที่เป็นไปได้:อัปเดตไดรเวอร์สำหรับอุปกรณ์ของคุณในDevice Managerด้วยตนเองในขณะที่เชื่อมต่อในโหมด fastboot

ขั้นตอน:

  1. ดาวน์โหลดและติดตั้งไดรเวอร์ USB Android สำหรับอุปกรณ์ของคุณ ตัวอย่างเช่นไดรเวอร์ Samsungสำหรับโทรศัพท์ Samsung หรือ Google Galaxy Nexus (ที่น่านับถือ)
  2. รีบูตอุปกรณ์เข้าสู่โหมด fastboot โดยใช้adb reboot bootloaderหรือโดยการกดปุ่มVolume Up+ Volume Down+ Powerพร้อมกัน
  3. เปิดตัวจัดการอุปกรณ์
  4. ถอดปลั๊ก / อุปกรณ์ Android ของคุณเพื่อให้คุณสามารถค้นหาอุปกรณ์ที่ไม่รู้จักในรายการได้อย่างง่ายดาย
  5. ภายใต้อุปกรณ์อื่นค้นหาโทรศัพท์ Android ของคุณด้วยรูปสามเหลี่ยมสีเหลือง
  6. คลิกขวาบนและเลือก: Update driver> Browse my computer for driver software>Let me pick from a list of available drivers on my computer
  7. ค้นหาไดรเวอร์ที่คุณเพิ่งติดตั้งและเลือก สำหรับ Google Galaxy Nexus Samsung Android ADB Interfaceของฉันมันเป็น

ด้วยโชคใด ๆ ที่จะแก้ปัญหาของคุณ ตอนนี้คุณสามารถใช้วิธีการปลดล็อค bootloader สำหรับอุปกรณ์ของคุณ (หรือในกรณีของฉันแฟลช OEM ROM)

ขอบคุณ: https://android.stackexchange.com/a/106468/52235สำหรับการชี้ฉันในทิศทางที่ถูกต้อง


0

ลองติดตั้งไดรเวอร์ fastboot อีกครั้ง

ในขณะที่ fastboot

  1. เปิดตัวจัดการอุปกรณ์
  2. ขยาย android
  3. ควรมีหนึ่งอุปกรณ์
  4. คลิกขวา
  5. ถอนการติดตั้ง
  6. ยกเลิกการเลือก "ลบซอฟต์แวร์ไดรเวอร์"
  7. คลิกที่พีซีพร้อมแว่นขยาย (ในแถบเครื่องมือ)
  8. หากไม่ได้รับการแก้ไขให้ทำซ้ำ แต่ตรวจสอบไดรเวอร์การลบ (คุณอาจต้องดาวน์โหลด)

0

หากไม่มีไดรเวอร์ทำงานบน Windows 10 หรือ 8.1 / 8 และเป้าหมายของคุณคือใช้ fastboot เพื่อ flash boot.img (อาจเป็นเพราะคุณมี S-ON) มีวิธี Linux: ติด USB พร้อมและใช้ Live Linux ผู้สร้างและติดตั้ง Live Linux เช่น Ubuntu หรือ Lubuntu ลงบนก้าน บูตเป็นรุ่นสด (บางทีคุณสามารถใช้ VirtualBox VM บน Windows ไม่แน่ใจ) เปิด Terminal ด้วย Ctrl + Alt + T พิมพ์ (ไม่มีความคิดเห็นด้วย // 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 !!!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.