एडीबी उपकरणों की खोज कर सकता है लेकिन फास्टबूट नहीं


35

मैंने इस समस्या के बारे में वेब पर खोजा है और यह आमतौर पर उपयुक्त ड्राइवरों को स्थापित करके हल किया गया है। समस्या मैं एक मैक पर हूँ।

जब मैं अपने डिवाइस में प्लग करता हूं, तो यह पता चलता है कि मैं कब दौड़ता हूं adb devices। मैं चलाता हूं adb reload bootloaderऔर यह डाउनलोड मोड में चला जाता है (जब आप पावर डाउन करते हैं तो वॉल्यूम डाउन + होम बटन पकड़ते हैं)। क्या ये सही है? मुझे लगता है कि यह है।

वैसे भी, जब यह इस चरण में होता है, adb devicesया fastboot devicesकुछ भी नहीं देता है।

मैंने i9100 और i9505 पर इसका परीक्षण किया है।



1
मैंने पहले उन कुछ क्यूए लिंक को देखा है। शायद मुझे सवाल में उनका उल्लेख करना चाहिए था। लिंक 1: विंडोज ड्राइवर संबंधित। लिंक 2: पुनः आरंभ और सिमलिंक निर्माण के बाद खुद को हल किया। मेरे मामले में मदद नहीं की। लिंक 3 और 4: udev / नियमों को शामिल करना जो मैक पर मौजूद नहीं है :( डिस्कवरी में जांच करना है क्योंकि खोज में उल्लेख है कि यह मैक पर एक विकल्प है।
radj

adb devicesआपके मोबाइल में कुछ भी उपज नहीं होगी fastbootऔर मोड में fastboot devicesभी अकेले कुछ भी नहीं होगा। आपको कमांड sudoसे पहले जोड़ना होगा fastboot। इसलिए, वसीयत sudo fastboot devicesमें टाइप fastbootकरना काम करेगा। इसने मेरे लिए काम किया। आशा है कि यह आपके लिए भी काम करता है।
इबुंगो

जवाबों:


22

सिस्टम को एंड्रॉइड डिवाइस को पहचानने के लिए, उनके कई मोड में, किसी को अपने उपयोगकर्ता के लिए अनुमतियां सेट करने की आवश्यकता होती है udev

आपको Android udv ID को लोड करने की इस प्रक्रिया को दोहराने की जरूरत है, हर मोड के लिए फोन में (ऑपरेटिंग सिस्टम, बूटलोडर या रिकवरी) है क्योंकि उनके पास अलग-अलग USB ID हैं

# reboot into fastboot mode
adb reboot bootloader

# grab you fastboot/bootloader device ids
lsusb
> Bus 001 Device 035: ID **18d1:d00d** Google Inc.

# install the ids into /etc/udev/rules.d/99-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0666", OWNER="thiago"

# restart udev
/etc/init.d/udev restart

# try fastboot (only on bootloader mode)
fastboot devices

1
क्या आपका मतलब नहीं है ? 51 -android.rules
nderjung

2
@falcontoast संख्या केवल लोडिंग के क्रम को बदलती है। सादगी के लिए आप पहले से ही (यदि कोई है)
थियागो मैसेडोनो

आह, मैं पहले से ही वहाँ 51 था। मेरे पास ओपी के रूप में एक ही मुद्दा है, लेकिन आपका तरीका काम नहीं करता है मुझे डर है):
nderjung

1
बस स्पष्ट करने के लिए, अगर adb devicesकुछ दिखाता है कि डिवाइस बूटलोडर में isn`t नहीं है, तो यह उस मोड में adb डेमॉन नहीं है।
थियागो मकदूनिया


17

fastbootडिवाइस का पता लगाने के लिए व्यक्तिगत रूप से मुझे फास्टबूट के लिए रूट / सुडो के रूप में दौड़ना पड़ा । मैंने इसे लिनक्स पर आज़माया क्योंकि मैं खुद मैक नहीं हूँ, लेकिन यह * NIX वैसे भी है;)


+1। बस 2 घंटे बिताए कि मैं एक कीबोर्ड के खिलाफ अपने सिर को पीटने की कोशिश कर रहा हूं कि मैं एंड्रॉइड एम को फ्लैश क्यों नहीं कर सकता हूं
0xcaff

1
यकीन है कि चल रहा है के fastbootरूप rootमें समस्या का समाधान dev/bus/usb/xxx/yyyचरित्र डिवाइस तक पहुँचने के लिए जो एंड्रॉइड फोन / टैबलेट डिवाइस का प्रतिनिधित्व करता है। sudo chown username /dev/bus/usb/xxx/yyyडिवाइस का उपयोग उपयोगकर्ता के लिए सुलभ बनाने के लिए भी किया जा सकता है। मामले में एक fastbootनिष्पादन योग्य अविश्वास करता है ।
humanityANDpeace

13

भविष्य के संदर्भ के लिए, यह मेरा संबंधित मामला था (नेक्सस 4 को मिलाकर):

मैंने अपने फोन को मूल स्थिति में वापस लाने की कोशिश की (बूटलोडर लॉक + स्टॉक रोम)।

अब fastboot devicesडिवाइस को दिखाया नहीं गया adb deviceथा, जब तक मैंने फोन को फास्टबूट मोड में नहीं रखा (यह समझ में आता है, लेकिन मुझे यह पता लगाने में थोड़ा समय लगा ...)

Nexus 4 को फास्टबूट मोड में रखने के लिए:

  • नेक्सस 4 को पावर ऑफ करता है।
  • वॉल्यूम अप, वॉल्यूम डाउन और पावर बटन दबाए रखें

अब fastboot devicesमेरा फोन मिला और रिस्टोर जारी रहा :-)


+1 आह, एहसास नहीं हुआ कि इसे
फास्टबूट

7

मुझे InFocus M512 के साथ एक ही समस्या थी, डाउनलोड मोड में कब तक adbद्वारा मान्यता प्राप्त है, लेकिन नहीं fastboot

मैंने पाया है कि वेंडर आईडी को -iकार्यों के साथ निर्दिष्ट करना (0xID)। fastboot -i 0x0489मेरे लिए काम किया।


वेंडर आईडी कैसे प्राप्त करें?
इगोरगानापोलस्की

2
@IgorG। दौड़ें lsusbऔर संख्या को ढूंढें ID 0489:123d
naXa

1
क्या इससे बचना संभव है? मेरे पास एक निष्पादन योग्य है जो फास्टबूट का उपयोग आंतरिक रूप से -i विकल्प के बिना करता है और यह डिवाइस को खोजने में सक्षम नहीं है।
psykid

1

मैं मैकबुक का उपयोग करता हूं और ठीक उसी समस्या का सामना करता हूं।

अंत में मैं अपने फोन (फ्लेम) को सफलतापूर्वक फ्लैश करता हूं।

कुंजी एक साथ वॉल्यूम डाउन और पावर बटन दबाकर "फास्टबूट मोड" दर्ज करने के लिए है (विवरण आधिकारिक गाइड के अनुभाग में है )।

जब आप Fastboot मोड में हों और आपका डिवाइस कंप्यूटर से कनेक्ट हो, तो fastboot devicesफिर से चलाएँ । इस बार डिवाइस का पता चला है।


1

मैं दो दिनों के लिए इस समस्या का सामना कर रहा था, और मैंने अपने फोन एलजी जी 3 के लिए अपने मैक योसेमाइट पर यूएसबी ड्राइवर स्थापित करने का समाधान किया। मैंने फ़ाइल को LGMobileMacDriver_v5.0.zip डाउनलोड किया और इसे और से स्थापित कियाadb devices बस काम किया।

आप अपने फोन के USB ड्राइवर को स्थापित करने का प्रयास कर सकते हैं, शायद यह मदद करेगा।

श्रेष्ठ,


1

मैं मैक सिएरा पर एक ही समस्या का सामना कर रहा हूँ। वास्तविक समस्या फास्टबूट के साथ है जो मैं उपयोग कर रहा था। यह एक पुराना संस्करण था। इसलिए, मैंने एंड्रॉइड एसडीके डाउनलोड किया है और इसके प्लेटफॉर्म-टूल्स से फास्टबूट लिया है और इसे अपने इनफोकस बिंगो 21 एम 430 के लिए काम कर रहा हूं।


0

सबसे पहले, अपने मोबाइल को fastbootमोड में रखें, फिर sudo fastboot devicesटर्मिनल में कमांड टाइप करें और आपके डिवाइस का पता लगाया जाएगा। जोड़ा जा रहा हैsudo मेरे लिए काम किया।

fastboot devicesबिना टाइप किए sudoमेरे लिए काम नहीं किया। इसलिए, मुझे लगता sudoहै कि इसके लिए जरूरी हैfastboot हमारे उपकरणों का पता लगाने के है।

आशा है कि यह आप लोगों के लिए भी काम करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.