4.3 güncellemesinden sonra ADB Nexus 4 ile kullanılamaz


11

İşte korkak bir sorun. ADB'yi 4.2.1 ve 4.2.2'de Nexus 4 (Stok Android ve bazı CM10 tabanlı ROM'lar) üzerinde sorunsuz bir şekilde kullanıyorum. Birkaç ay önce CM10.2 tabanlı bir rom (JellyBro, sanırım?) Yanıp söndüğümde, ADB'yi asla çalıştıramadım, bu yüzden önceki kurulumumun bir nandroidini geri yükledim. Bir süre sonra, stok 4.3 görüntüsünü yanıp sönmeye ve hala sorun olup olmadığını görmeye karar verdim. Yaparım.

Kurulum?

  • Telefon: Nexus 4
  • Telefon İşletim Sistemi: Android 4.3 (Fabrika)
  • Bilgisayar İşletim Sistemi: Linux Mint 15

Sorun mu var?

  • ADB'yi 4.3'te N4'ümle kullanamıyorum.
  • Bilgisayarımı cihazımla yetkilendiremiyorum.

Şimdiye kadar ne denedin?

  • Sadece varsayılan özelliği kullanmaya çalıştım. Telefonun bilgisayarıma yetki vermesi istenmeli, ancak hiçbir zaman istem almam. / Data / misc / adb / öğesini kontrol ettim ve dizin boştu.

    • Yine de, Geliştirici seçeneklerinde "USB hata ayıklama yetkilerini iptal et" seçeneğini tıklamaya karar verdim.
  • Linux kutumdan ~ / .android / adbkey.pub kopyaladım ve içeriğini cihazımda / data / misc / adb / adb_key adlı yeni bir dosyaya koydum.

    • Bu işe yaramadığında, cihazı yeniden başlattım.
    • Bu işe yaramadığında, cihazda ADB'yi devre dışı bıraktım / etkinleştirdim.
    • Bu işe yaramadığında, bilgisayarımda adb'yi öldürdüm, sonra yeniden başlattım.
    • AC çalışmadığında, tekrar denemeden önce hepsini sırayla yaptım, bu da işe yaramadı.
  • Yukarıdakiyle tam olarak aynı, ancak adb_key yerine / data / misc / adb / adb_keys içine koyun (çünkü XDA ve diğer siteler her iki dosya adını da belirtmektedir).

  • "USB hata ayıklama yetkilerini iptal et" düğmesini tekrar tıklayın. Telefonu yeniden başlattım, bilgisayarımda ADB'yi öldürdü. Hala yetkilendirme istemi yok.

  • Adb_key'i değil, yalnızca / data / misc / adb / adb_keys öğesini kaldırdı. Bu yüzden adb_key yanlış dosya adı olduğundan eminim (doğru adla eşit sıklıkta belirtilmesine rağmen).

  • Platform araçlarımı ve Android SDK paketlerimi güncelleyin. Nafile.

    • Aslında güncellenemiyor; En son sürüme sahibim (18.0.1)
  • Platform araçlarını çıkarıp yeniden takın. Nafile.

  • Bu arada, adb_keys dosyası için izinlerim 300'dür. Sahibi köküdür. Grup köküdür. Veya diğer terimlerle:

    ls -l adb_keys
    -rw------- root root
    

Bunun sadece 4.3'te olduğuna emin misin?

  • Evet. Kurtarma ile 4.2 rom veya fastboot ile 4.2.2 fabrika görüntüsünü yükledikten sonra sorunum yok.

Ve fabrika 4.3 veya 4.3 tabanlı bir ROM ile aynı sorun mu var?

  • Evet. Her ne kadar sadece iki veya üç rom denedim, artı fabrika görüntüsü. Orada işe yarayan bir yerde büyülü bir rom olabilir.

Başka cihaz denediniz mi?

  • Adb'yi kız arkadaşımın 2012 Nexus 7 4.3 ile test ettim. Hiç bir sorunu yoktu.

Başka bilgisayar var mı?

  • Ne yazık ki hayır. Yalnızca Linux Mint 15 kutum var.

Tamam, temelde bunun özü bu. Başka birinin akıllıca bir fikri var mı? (Ya da nerede aptal olduğumu gören ve hata yapan biri var mı?)

MTP üzerinden dosya aktarımları da sorunsuz çalışır.

20130910 PAC-man gece inşa yanıp aslında ADB çalışan bana hiç bilgisayar yetkilendirmek zorunda kalmadan verdi. Bu şanslı, ama asıl soru hala havada: Neden stokta çalışamıyorum?


Sadece onaylamak için, en son adb sürümüne sahip misiniz? tools/androidSDK indirmenizde kullanılabilir güncelleme gösterilmiyor mu?
derobert

Aslında; Yukarıda bahsettiğim gibi (korkunç biçimlendirmeye rağmen), güncelleme girişiminde bulundum, ancak en son sürüme zaten sahibim.
dotVezz

USB cihazındaki izinler nelerdir ve ne adb devicesdiyor? Bazen farklı görüntüler farklı USB kimlikleri kullanır.
derobert

Yanıtlar:


1

Cihazı PTP moduna geçirmeye çalışın (Ayarlar -> Depolama -> USB Bilgisayar Bağlantısı altında ve manuel olarak bağlantı modunu seçin ...) ve bilgisayara bağlanın. Kurmasına izin verin, USB moduna geri dönün ve tekrar takın.

Güncelleme: XDA sırtı


Nafile. Yine de teşekkürler.
dotVezz

0

Aynı sorunu yaşadım ve Android SDK Yöneticisi'ni kullanarak en son SDK araçlarına güncelleyerek çözdüm. Sorun aslında adb telefonunuzda değil.


1
Benim sorum, platform araçları paketimi güncellediğimi ve SDK Araçlarının en son sürümüne güncellediğim yorumlarda da bahsettiğimi not ediyorum. Yine de öneri için teşekkürler.
dotVezz

Bu ilk başta benim için çalıştı ve sonra tekrar çalışmayı durdurdu! Geçici olarak düzeltmek için telefonumu bir önceki yapıya yeniden bağladım!
thiagolr

0

Windows 7

Android USB sürücüsünü Windows 7'ye ilk kez yüklemek için:

Android destekli cihazınızı bilgisayarınızın USB bağlantı noktasına bağlayın. Masaüstünüzden veya Windows Gezgini'nden Bilgisayar'a sağ tıklayın ve Yönet'i seçin. Sol bölmedeki Aygıtlar'ı seçin. Sağ bölmedeki Diğer aygıtı bulup genişletin. Aygıt adını (Nexus S gibi) sağ tıklayın ve Sürücü Yazılımını Güncelle'yi seçin. Bu, Donanım Güncelleme Sihirbazı'nı başlatır. Sürücü yazılımı için bilgisayarıma gözat'ı seçin ve İleri'ye tıklayın. Gözat'a tıklayın ve USB sürücü klasörünü bulun. (Google USB Sürücüsü \ extras \ google \ usb_driver konumunda bulunur.) Sürücüyü yüklemek için İleri'yi tıklayın.


Sanırım Google USB Sürücüsünü sabit diskinize nasıl yerleştirdiğinizin önemli adımını kaçırıyorsunuz?
GAThrawn

OP ayrıca Windows değil Linux kullandıklarını belirtiyor, bu yüzden bunun onlara nasıl yardımcı olduğundan emin değilim ...
Aralık'ta

Ayrıca, e-postanızı herkese açık bir alanda bırakmak özellikle iyi bir fikir gibi görünmüyor. Yanıtınızı, hemen görünmeyecek şekilde e-postayı kaldırmak için düzenleyeceğim.
dotVezz
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.