0

4.3 güncellemesinden sonra Nexus 4'te ADB kullanamıyorum

<p> Garip bir sorunla karşılaştım. Nexus 4'ümde 4.2.1 ve 4.2.2 yüklüyken (stock Android ve bazı CM10 tabanlı ROM'lar) hiç sorun çıkmadan ADB kullanıyordum. Birkaç ay önce CM10.2 tabanlı bir ROM yüklediğimde (sanırım JellyBro'ydu), bir türlü ADB çalışmadı. Bu yüzden de önceki kurulumun nandroid yedeğini geri yükledim. Bir süre sonra da stock 4.3 imajını flash'layıp bir sorun çıkıp çıkmayacağına bakmak istedim, çıktı.</p> <p> Sistem:</p> <ul> <li> Telefon: Nexus 4</li> <li> Telefon işletim sistemi: Android 4.3 (fabrika)</li> <li> Bilgisayar işletim sistemi: Linux Mint 15</li> </ul> <p> Sorun:</p> <ul> <li> Nexus 4'te 4.3 yüklüyken ADB kullanamamam.</li> <li> Bilgisayarı cihaz için yetkilendirememem.</li> </ul> <p> Şimdiye kadar denediklerim:</p> <ul> <li> Varsayılan özelliği kullanmayı denedim. Telefonda bilgisayarımı yetkilendirme uyarısı çıkmalıydı, ama hiç çıkmadı. /data/misc/adb/ dizinini kontrol ettim ve dizin boştu. <ul> <li> Buna rağmen Geliştirici seçeneklerindeki USB hata ayıklama yetkilendirmesi iptal ettim.</li> </ul> </li> <li> ~/.android/adbkey.pub dosyasını Linux'umden kopyalayıp içeriğini cihazımda /data/misc/adb/adb_key diye yeni bir klasör oluşturup kopyaladım. <ul> <li> Bu işe yaramadığında telefonu yeniden başlattım.</li> <li> Bu işe yaramadığında cihazdaki hata ayıklama (ADB) seçeneğini kapatıp açtım.</li> <li> Bilgisayarımda ADB'yi kapatıp, yeniden başlattım.</li> <li> Tüm bunlar işe yaramadığında da tekrar denemeden önce (ki bu da işe yaramadı), tümünü sıralı olarak yeniden yaptım.</li> </ul> </li> <li> Yukarıdakiyle tam olarak aynı şey, ama "adb_key" yerine içeriği "/data/misc/adb/adb_keys" klasörüne kopyaladım (çünkü XDA ve diğer siteler iki dosya adından da söz ediyorlardı).</li> <li> ADB yetkilendirme iptali düğmesine tekrar tıkladım. Telefonu yeniden başlattım, bilgisayarımdan ADB'yi kapattım. Yetkilendirme uyarısı yine çıkmadı.</li> <li> İki dosya adı da aynı sıklıkta yazılmış olsa da "adb_key" klasörünün yerine "/data/misc/adb/adb_keys" klasörünün silinmiş olması "adb_key" dosya adının yanlış olduğunu anlamamı sağladı.</li> <li> Platform araçlarını ve Android SDK paketlerini günceledim. Sonuç yok. <ul> <li> Aslında tam olarak güncelledim diyemem zaten son sürümüne sahiptim.</li> </ul> </li> <li> Platform araçlarını sildim ve yeniden yükledim. Bunda da sonuç yok.</li> <li> Bu arada, abd_keys dosyası için 300 izinim var. "owner" ve "group" root erişimli. Başka şekilde anlatmak gerekirse:</li> </ul> <blockquote> <pre> <code>ls -l adb_keys -rw------- root root</code></pre> </blockquote> <p> Bunun sadece 4.3'te olduğuna emin miyim?</p> <ul> <li> Evet. Kurtarma modu üzerinden herhangi bir 4.2 ROM'u veya 4.2.2 fabrika imajını fastboot'la yüklediğimde hiç sorunum yoktu.</li> </ul> <p> Stock 4.3 ROM'unda da 4.3-tabanlı diğer ROM'larda da tam olarak aynı sorun mu çıkıyor?</p> <ul> <li> Evet. Sadece iki veya üç ROM ve ayrıca fabrika imajını denememe rağmen hep aynı sorun çıktı. Bir yerlerde düzgün çalışacak sihirli bir ROM da olabilir elbette.</li> </ul> <p> Başka cihazları denedim mi?</p> <ul> <li> Hata ayıklamayı kız arkadaşımın 4.3 yüklü 2012 Nexus 7 cihazında denedim. Hiç sorun çıkmadı, sorunsuzdu.</li> </ul> <p> Başka bilgisayarda denedim mi?</p> <ul> <li> Ne yazık ki hayır. Sadece benim Linux Mint 15 makinemde deneyebildim.</li> </ul> <hr> <p> İşin özeti bu. Bu konuda başka bir fikri olan var mı? (Ya da benim nerede hata yaptığımı söyleyebilir misiniz?)</p> <p> MTP modunda dosya transferi gayet güzel çalışıyor.</p> <p> PAC-man 20130910 nightly, bilgisayarı yetkilendirmeden hata ayıklamanın çalışmasını sağlıyor. Fakat bu şekilde çözsem bile asıl soru hala duruyor: Neden stock ROM'da çalıştıramıyorum?</p>
07.09.2014 tarihinde Önel sordu
Yorum Ekle Takip Et
Beğen, Paylaş

Bu soru için yorumunuz

captcha

Vazgeç

Bu soruya toplam 1 cevap verilmiştir

0
<p>Cihazı PTP mod&rsquo;una ge&ccedil;irmeye &ccedil;alışın(Ayarlar-&gt; Depolama-&gt; USB Bilgisayar Bağlantısı altında ve elle bağlantı modunu se&ccedil;in&hellip;) ve bilgisayara bağlanın. Y&uuml;klenmesini bekleyin, daha sonra tekrar USB mod&rsquo;una ge&ccedil;irin ve yine fişi takın.</p> <p>G&uuml;ncelleme: <a href="http://forum.xda-developers.com/showthread.php?t=2388131">XDA tread</a></p>
06.10.2014 tarihinde
Sarge Sarge (183570) cevapladı

Bu cevap için yorumunuz

captcha

Vazgeç

Bu soru için cevabınız

Vazgeç