ADB aygıtları keşfedebilir, ancak hızlı başlatılamaz


35

Bu sorun hakkında web'de arama yaptım ve genellikle uygun sürücüleri yükleyerek çözüldü. Sorun şu ki, Mac'tayım.

Cihazımı taktığımda, çalıştırdığımda keşfedilebilir adb devices. Çalıştırıldım adb reload bootloaderve indirme moduna geçiyor (açarken Ses Azaltma + Ana sayfa düğmesini basılı tuttuğunuzda aldığınız mod). Bu doğru mu? Sanırım öyle.

Neyse, bu aşamada olduğunda adb devicesya da fastboot deviceshiçbir şey vermedi.

Bunu i9100 ve i9505'te test ettim.


İlgili: fastboot cihazı görmüyor / adb cihazını bulabilirsiniz ama fastboot olamaz / adb cihazlar ayıklama mod telefonu göstermek değil fastboot mod / fastboot cihazımı keşfetmek değildir . En azından soruların / cevapların bazıları Unix / Linux tabanlıdır, bu yüzden Mac için size bir ipucu veya daha fazla ipucu vermeleri gerekir.
Izzy

1
Daha önce QA linklerinden bazılarını gördüm. Belki de soruda onlardan bahsetmeliydim. Bağlantı 1: Windows sürücüsü ile ilgili. Bağlantı 2: yeniden başlatma ve sembolik bağlantı oluşturulduktan sonra çözüldü. Benim durumumda yardımcı olmadı. Link 3 & 4: Mac'te bulunmayan udev / kurallar dahil :( Bir arama bunun Mac'te bir alternatif olduğunu söylediğinden diskutil'i kontrol etmek zorundasınız.
radj

adb devicesCep telefonunuzun fastbootmodunda olduğu için hiçbir şey üretmeyecek ve fastboot devicestek başına da hiçbir şey vermeyeceksiniz. Eklenecek ettik sudoönce fastbootkomuta. Yani, yazarak sudo fastboot devicesiçinde fastbootçalışacaktır. Benim için çalıştı. Umarım sizin için de işe yarar.
Ibungo

Yanıtlar:


22

Sistemin Android cihazı tanımasını sağlamak için birkaç modda birisinin kullanıcısı için izinleri ayarlaması gerekir udev.

Telefonun sahip olduğu her mod için (işletim sistemi, önyükleyici veya kurtarma) Android udev kimliklerini yükleme işlemini tekrarlamanız gerekir, çünkü farklı USB kimlikleri vardır.

# 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
Demek istemiyor musun 51 -android.rules
nderjung

2
@ falcontoast numarası sadece yükleme sırasını değiştirir. Basit olması için önceden kurulmuş olanı kullanın (varsa)
Thiago Macedo

Ah, zaten 51 tane vardı. OP ile aynı sorunu yaşıyorum, ancak yönteminiz işe yaramıyor, korkarım):
nderjung

1
Sadece netleştirmek için, eğer adb devicescihaz bootloader'da olmayan bir şey gösterirse, o modda adb daemon bulunmaz.
Thiago Macedo


17

Şahsen fastboot, cihazı algılaması için fastboot için root / sudo olarak çalıştırmam gerekti. Bunu Mac’te olmadığım için Linux’ta denedim ama yine de * NIX;)


+1. Tıpkı Android M. yanıp olamazdı neden anlamaya çalışırken bir klavyeye karşı başımı beceriyor 2 saat geçirdim
0xcaff

1
Emin çalışan fastbootolarak rooterişmek için konuyu çözecek dev/bus/usb/xxx/yyyandroid telefon / tablet cihazını temsil karakter aygıtı. sudo chown username /dev/bus/usb/xxx/yyyCihazın kullanıcı tarafından erişilebilir hale getirilmesi için a da kullanılabilir . Biri fastbootçalıştırılabilir olanı bozarsa diye .
insanlıkANDpeace

13

Gelecekteki referans için, bu benim davamdı (Nexus 4 içeren):

Telefonumu orijinal durumuna geri getirmeye çalıştım (bootloader kilitli + hisse senedi).

Şimdi fastboot devicestelefonun nerede olduğunu göstermedim, adb devicetelefonu fastboot moduna sokana kadar (bu mantıklı, ama anlaması biraz zaman aldı ...)

Nexus 4'ü fastboot moduna geçirmek için:

  • Nexus 4'ü kapatın.
  • Sesi Aç, Sesi Kapat ve Güç düğmelerini basılı tutun

Şimdi fastboot devicestelefonumu buldum ve geri yükleme devam edebilir :-)


+1 ah, fastboot modu gerektirdiğini ve bootloader ekranını gösterdiği yerin
farkına varmadı

7

InFocus M512 ile aynı problemi yaşadım, adbancak fastbootindirme modundayken tanımadım .

Satıcı kimliğini belirtmekle -içalışır (0xID) buldum. fastboot -i 0x0489benim için çalıştı.


Satıcı kimliğini nasıl alıyorsunuz?
IgorGanapolsky 18:16

2
@IgorG. Koş lsusbve sayıyı bul ID 0489:123d.
naXa

1
Bundan kaçınmak mümkün mü? -İ seçeneği olmadan dahili olarak fastboot kullanan bir yürütülebilir dosyam var ve aygıtı bulamıyorum.
psykid

1

Macbook kullanıyorum ve aynı problemle karşılaştım.

Sonunda telefonumu başarıyla yaktım (Alev).

Anahtar, Ses Kısma ve Güç düğmelerine birlikte basılarak "Fastboot moduna" girmektir (Detay resmi bölümündedir ).

Fastboot modundayken ve cihazınız bilgisayara bağlı olduğunda fastboot devicestekrar çalıştırın . Bu kez cihaz algılandı.


1

İki gün boyunca bu sorunla karşı karşıya kaldım ve LG G3 telefonumun USB sürücüsünü Mac Yosemite cihazıma kurdum. LGMobileMacDriver_v5.0.zip dosyasını indirip çalıştırdım adb devices.

Telefonunuzun USB sürücüsünü yüklemeyi deneyebilirsiniz, belki yardımcı olur.

En iyi,


1

MAC Sierra'da da aynı sorunla karşı karşıyayım. Asıl sorun, kullandığım fastboot ile ilgili. Eski bir versiyondu. Bu yüzden, android sdk indirdim ve platform araçlarından fastboot aldım ve Infocus tombala 21 m430 için çalışmasını sağladım.


0

İlk önce, cep telefonunuzu fastbootmoda getirin, sonra sudo fastboot devicesterminalde command yazın ; cihazınız algılanacaktır. Ekleme sudobenim için çalıştı.

fastboot devicesOlmadan yazarak sudobenim için işe yaramadı. Bu nedenle, cihazlarımızı tespit etmek sudoiçin bir zorunluluk olduğunu düşünüyorum fastboot.

Umarım sizin için de işe yarar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.