ADB tidak berfungsi, tetapi Fastboot tidak

10

Saya baru-baru ini membeli Nexus 5. bekas. Itu datang dengan pratinjau L di atasnya, dan saya memutuskan untuk menginstal CM 11. Ponsel terakhir saya adalah Nexus S, dan saya telah mem-flash berbagai ROM ke benda itu di masa lalu.

Menggunakan mesin yang sama yang baru saja mem-flash Nexus S beberapa minggu yang lalu, saya mem-boot Nexus 5 ke mode fastboot, mem-flash ClockworkMod ke dalamnya dan membuka kembali bootloader. Namun, ketika saya mencoba menggunakan ADB untuk mendorong gambar CyanogenMod, saya mengerti error: device not found. Benar saja, adb devicesgagal mendeteksi perangkat, meskipun USB debugging diaktifkan.

Saya memutuskan ini hanya masalah dengan L, jadi saya menggunakan flash-all.shskrip Google untuk memberi saya persediaan KitKat. Ini berfungsi dengan baik, karena mendorong gambar melalui fastboot. Namun, saya masih belum bisa menampilkan perangkat ke ADB. Ketika saya mengaktifkan USB debugging dengan telepon dicolokkan ke komputer saya, saya tidak mendapatkan dialog konfirmasi sidik jari, dan tidak ada pemberitahuan ikon muncul untuk menunjukkan bahwa itu terhubung ke komputer. Saya sudah mencoba 2 OS berbeda (Windows 7 dan Linux Mint 14) pada 3 komputer berbeda dengan 4 kabel USB berbeda.

Saya sudah mencoba menginstal driver USB Google, dan saya punya masalah dengan instalasi Android SDK dan yang teruji waktu. Saya sudah punya 0x18d1di adb_usb.ini saya. Pada sistem Linux saya, output dari lsusbperintah memberikan output yang identik apakah ponsel terhubung (dengan USB debugging diaktifkan) atau tidak. Ketika itu di fastboot, itu muncul sebagaiBus 001 Device 069: ID 18d1:4ee0 Google Inc.

Ponsel ini tampaknya berfungsi dengan sangat baik dalam segala hal. Saya cukup senang dengan vanilla KitKat, tetapi saya akan lebih bahagia setidaknya mengetahui saya memiliki pilihan untuk menggunakan sesuatu yang lain. Saya juga suka memiliki akses ke adb shellsekarang dan kemudian.

Saya telah melihat banyak orang memiliki masalah dengan ADB sebelumnya, tetapi tidak pernah tanpa juga memiliki masalah fastboot. Ada ide apa yang mungkin terjadi? Saya lebih suka solusi Linux, tetapi saya juga bisa bekerja dengan Windows jika diperlukan.


Pembaruan: Saya bisa mendapatkan file yang sesuai ke / sdcard / hanya dengan mengunduhnya dengan browser web, lalu mem-flash-nya dengan ClockworkMod. Saya sekarang menjalankan CM 11, dan masalah ADB belum hilang. Apa pun yang menyebabkan ini, tetap ada melalui penggantian ROM lengkap. Saya sekarang penasaran karena pernah tahu apa yang menyebabkan ini.


Pembaruan 2: Setelah komunikasi lebih lanjut dengan penjual ebay, ternyata telepon ini telah menjadi subjek kerusakan air sebelum terdaftar untuk dijual. Perangkat boot dan tampaknya berfungsi dengan baik, tetapi selain masalah ADB yang aneh ini, ia juga tidak bisa mengenali kartu SIM. Sepertinya ini adalah beberapa kerusakan perangkat keras, jadi saya ragu bahkan ada solusi.

Saya akhirnya mengembalikan perangkat, jadi tidak ada cara bagi saya untuk menguji apa pun di dalamnya, tetapi jika ada yang bisa memberikan penjelasan mengapa Fastboot dapat berkomunikasi dengan perangkat tetapi ADB tidak dapat (sekali lagi, mungkin karena kesalahan perangkat keras), saya akan menerimanya sebagai jawaban.

Dan
sumber
Saya menghadapi masalah serupa: Fastboot USB berfungsi (Linux dan Windows), ADB tidak. Dalam dmesg saya melihat perangkat ADB terhubung dan hampir langsung terputus. Ketika sepenuhnya boot, kemudian menghubungkan, perangkat tidak akan pernah meninggalkan mode pengisian (ikon baut guntur tetap). Saat booting dengan PC terhubung, ia tidak akan pernah masuk ke mode pengisian daya. Bahkan ketika terhubung ke pengisi daya dinding sesudahnya. Diperlukan reboot untuk memperbaiki ini. Beberapa minggu yang lalu kadang-kadang berhasil, dan kadang tidak. Sekarang tinggal dengan masalah ini. :-(
hurikhan77
Nexus 4 saya mengembangkan masalah yang sama persis. Ini bisa bekerja fastboot, tetapi tidak adb. Ini sama sekali tidak dikenali sebagai perangkat usb yang valid dalam bentuk apa pun kecuali dalam mode fastboot / bootloader. Saya akan mencoba mengganti konektor USB, tetapi saya tidak yakin itu akan berhasil.
chappjc

Jawaban:

1

Flash ROM dengan Fastboot

Sebelum memulai pastikan bootloader tidak dikunci. Dapatkan ROM pilihan Anda, dan catat lokasi di komputer Anda.

  1. Reboot perangkat Anda ke mode fastboot melalui salah satu opsi berikut.

    • adb reboot bootloader(membutuhkan USB debugging untuk dinyalakan). - untuk adb yang berfungsi; ATAU

    • matikan perangkat kemudian hidupkan kembali dengan 'vol up' + tombol power. - untuk adb yang tidak bekerja

  2. Bersihkan perangkat Anda. fastboot -w

  3. Perbarui ROM Anda. fastboot update /path/to/your/RomFile.zip

  4. Ponsel Anda akan memperbarui dan secara otomatis reboot ke ROM baru


Edit :

Coba Driver Naked Universal oleh 1wayjohnny di forum xda.

Ini sudah dimasukkan karena riset saya juga menemukan driver yang rusak bisa menjadi biang keladinya

Coba http://code.google.com/p/boot-unlocker-gnex/ untuk mengatur ulang tanda-tanda kerusakan.


Satu-satunya informasi lain yang dapat saya temukan untuk kesalahan: device not foundtidak membantu di forum ini. Ini mengarah pada pengembangan dan pemrograman.

HasH_BrowN
sumber
Saya mencoba menginstal driver 1wayjohnny, tetapi saya mendapatkan hasil yang sama. Klarifikasi kecil: Di Windows, ketika ponsel di-boot (bukan di fastboot), itu tidak muncul sebagai perangkat yang tidak dikenal. Itu tidak muncul sama sekali . Jika saya reboot ke fastboot, maka akan muncul.
Dan
Saya mencoba menginstal menggunakan pembaruan fastboot dan mendapat kesalahan "paket pembaruan tidak memiliki android-info.txt atau android-product.txt"
techie_28
-2

Perangkat harus dalam keadaan diaktifkan MTP, terlepas dari apakah dalam pemulihan atau boot ke UI. Default pemulihan stok untuk mengaktifkan MTP untuk jembatan ADB jika Anda tidak memiliki pemulihan khusus.

Di TWRP, dan CWM Anda harus mengaktifkan opsi itu sebelum adb akan terdeteksi oleh adb mesin Linux Anda.

Eric Lutts
sumber
Apa hubungan Protokol Transfer Media dengan ADB? Mode Fastboot juga secara umum menghadirkan antarmuka spesifik yang tidak ada hubungannya dengan konfigurasi apa pun pada ponsel - sebagian besar perangkat hadir sebagai perangkat Google / Android generik saat dalam mode Recovery atau Fastboot.
Matius Baca