ADB çalışmıyor, ancak Fastboot çalışıyor


10

Son zamanlarda kullanılmış bir Nexus 5 aldım. Üzerinde L önizleme ile geldi ve bunun yerine CM 11'i flash etmeye karar verdim. Son telefonum bir Nexus S idi ve geçmişte bu şeye çeşitli ROM'lar attım.

Birkaç hafta önce Nexus S'yi yeniden parlatan aynı makineyi kullanarak, Nexus 5'i fastboot moduna önyükledim, ClockworkMod'u parlattım ve önyükleyiciyi yeniden açtım. Ancak, CyanogenMod görüntüsünü itmek için ADB kullanmaya çalıştığımda anladım error: device not found. Tabii ki, adb devicesUSB hata ayıklama etkin olsa bile, cihaz algilayamaz.

Bunun sadece L ile ilgili bir sorun olduğuna karar verdim, bu yüzden flash-all.shbana hisse senedi KitKat yüklemesi vermek için Google'ın komut dosyasını kullandım . Görüntüyü fastboot ile ittiği için bu iyi çalıştı. Ancak yine de cihazın ADB'ye gösterilmesini sağlayamıyorum. Telefon bilgisayarıma takılıyken USB hata ayıklamayı etkinleştirdiğimde parmak izi onaylama iletişim kutusu görüntülenmiyor ve bilgisayara bağlı olduğunu belirten bir simge bildirimi görüntülenmiyor. 4 farklı USB kablosu ile 3 farklı bilgisayarda 2 farklı işletim sistemi (Windows 7 ve Linux Mint 14) denedim.

Google'ın USB sürücülerini yüklemeyi denedim ve hem Android SDK'nın yeni yüklemelerinde hem de zaman içinde test edilmiş olanlarda bu sorunu yaşıyorum. 0x18d1Adb_usb.ini dosyamda zaten var . Linux sistemimde, lsusbkomutun çıkışı telefon bağlı (USB hata ayıklama etkinken) olsun veya olmasın aynı çıktıyı verir. Fastboot içindeyken,Bus 001 Device 069: ID 18d1:4ee0 Google Inc.

Telefon diğer her açıdan mükemmel çalışıyor gibi görünüyor. Vanilya KitKat'tan oldukça memnunum, ama en azından başka bir şey kullanma seçeneğine sahip olduğumu bilerek daha mutlu olurum. Ben de ara sıra erişmeyi seviyorum adb shell.

Daha önce ADB ile sorun yaşayan birçok insan gördüm, ancak hiçbir zaman fastboot problemleri olmadan. Neler olabileceği hakkında bir fikrin var mı? Linux çözümünü tercih ederim, ancak gerekirse Windows ile de çalışabilirim.


Güncelleme: Uygun dosyaları / sdcard / içine bir web tarayıcısı ile indirip ClockworkMod ile yanıp sönerek alabildim. Şimdi CM 11 kullanıyorum ve ADB sorunu ortadan kalkmadı. Buna ne sebep olursa olsun, komple ROM değiştirmeleri ile devam eder. Şimdi buna neyin sebep olabileceğini bilmek her zamanki gibi merak ediyorum.


Güncelleme 2: ebay satıcısıyla daha fazla iletişim kurulduğunda, bu telefonun satışa sunulmadan önce su hasarına maruz kaldığı ortaya çıktı. Cihaz önyüklendi ve iyi çalışıyor gibi görünüyordu, ancak bu garip ADB sorununa ek olarak, bir SIM kartı da tanıyamadı. Bu tür bir donanım hasarı gibi görünüyor, bu yüzden bir çözüm olduğundan şüpheliyim.

Cihazı iade ettim, bu yüzden üzerinde başka bir şey test etmem mümkün değil, ancak Fastboot'un cihazla neden iletişim kurabileceğine dair bir açıklama yapabilirse, ancak ADB (muhtemelen, muhtemelen bir donanım hatası), bunu bir cevap olarak kabul edeceğim.


Benzer bir sorunla karşılaşıyorum: Fastboot USB çalışıyor (Linux ve Windows), ADB çalışmıyor. Dmesg'de ADB cihazının bağlandığını ve neredeyse anında bağlantısının kesildiğini görüyorum. Tamamen önyükleme yapıldıktan sonra bağlandığında, cihaz asla şarj modundan çıkmaz (gök gürültüsü cıvata simgesi kalır). Bilgisayar bağlıyken önyükleme yaparken asla şarj moduna girmez. Daha sonra bir duvar şarj cihazına bağlandığında bile. Bunu düzeltmek için yeniden başlatma gerekir. Birkaç hafta önce bazen işe yaradı, bazen işe yaramadı. Şimdi sadece bu konuya sadık kalıyor. :-(
hurikhan77

Nexus 4'üm aynı problemi geliştirdi. İle çalışabilir fastboot, ama çalışamaz adb. Fastboot / bootloader modunda olmadığı sürece herhangi bir geçerli usb cihazı olarak tanınmaz. USB konektörünü değiştirmeye çalışacağım, ancak çalışacağından emin değilim.
chappjc

Yanıtlar:


1

Fastboot özellikli Flash ROM

Başlamadan önce önyükleyicinin kilidinin açık olduğundan emin olun. İstediğiniz bir ROM'u edinin ve bilgisayarınızdaki konumu not edin.

  1. Aşağıdaki seçeneklerden birini kullanarak cihazınızı fastboot moduna yeniden başlatın.

    • adb reboot bootloader(USB hata ayıklamanın açık olmasını gerektirir). - çalışma adb için; VEYA

    • cihazı kapatıp 'vol up' + güç düğmesi ile tekrar açın. - çalışmayan adb için

  2. Cihazınızı silin. fastboot -w

  3. ROM'unuzu güncelleyin. fastboot update /path/to/your/RomFile.zip

  4. Telefonunuz güncellenecek ve otomatik olarak yeni ROM'a yeniden başlatılacak


Düzenle :

Xda forumlarında 1wayjohnny tarafından Evrensel Çıplak Sürücüler deneyin.

Bu benim araştırma çünkü bozuk sürücüler suçlu olabilir bulundu çünkü dahil edilmiştir

Dış müdahale bayraklarını sıfırlamak için http://code.google.com/p/boot-unlocker-gnex/ adresini deneyin .


Hata için bulabildiğim diğer tek bilgi: device not foundbu forumda yardımcı olmuyor. Yine de geliştirme ve programlamaya yol açar.


1wayjohnny'nin sürücüsünü yüklemeyi denedim, ama aynı sonuçları alıyorum. Biraz açıklama: Windows'da, telefon önyüklendiğinde (fastboot'ta değil), bilinmeyen bir cihaz olarak görünmez. O görünmüyor hiç . Fastboot olarak yeniden başlatırsam görünür.
Dan

Fastboot güncellemesini kullanarak yüklemeyi denedim ve hata aldım "güncelleme paketinde android-info.txt veya android-product.txt yok"
techie_28

-2

Kurtarma veya kullanıcı arabirimine önyükleme yapılmasına bakılmaksızın, cihazın MTP etkin durumda olması gerekir. Özel kurtarma işlemi olmaması durumunda stok kurtarma varsayılan olarak ADB köprüsü için MTP'yi etkinleştirir.

TWRP ve CWM'de, adb Linux makinenizin adb tarafından algılanmadan önce bu seçeneği etkinleştirmeniz gerekir.


Medya Aktarım Protokolü'nün ADB ile ne ilgisi var? Fastboot modu ayrıca telefondaki herhangi bir yapılandırma ile ilgisi olmayan belirli bir arayüz sunar - çoğu cihaz Kurtarma veya Fastboot modundayken genel bir Google / Android cihazı olarak bulunur.
Matthew,
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.