Root erişimi olmadan Nexus 7 tabletimdeki kayıt (log) dosyalarına nasıl erişebilirim?
<p>
Artık <a href="https://play.google.com/store/apps/details?id=org.jtb.alogcat" rel="nofollow">aLogcat</a> Jelly Bean'de çalışmadığından, bilgisayara bağlamadan ya da root erişimi olmadan cihazımdaki sistem kayıt dosyalarına nasıl erişebilirim?</p>
<p>
Bilgisayarımdan "adb logcat" kullanmayı denedim ve işe yaradı, bu sebeple çok sayıda mesajın kaydedildiğini öğrendim.</p>
<p>
Nexus 7 cihazımda <a href="https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en" rel="nofollow">Android Terminal Emulator</a>'deki logcat'i kullanmak neredeyse hiç çıktı göstermedi ve <em>Android Terminal Emulator</em>'den "adb logcat" programı başlatıyor ama sonra cihazı beklediği uyarısını verip öylece kalıyor.</p>
<p>
Nexus 7 cihazımdaki Android kayıt (log) dosyalarına <strong>root erişimi olmadan </strong>ulaşmak mümkün mü?</p>
10.09.2014 tarihinde
Ayben
sordu
Bu soruya toplam 1 cevap verilmiştir
<p>Hayır, güvenlik nedenlerinden dolayı root erişimi olmadan Nexus 7’de ya da JellyBean ve daha üstünü çalıştıran diğer cihazlarda android kayıt dosyalarına erişmeniz mümkün değil. Google bunu JellyBean ile değiştirdi.</p>
<p>aLogCat gibi logcat okuyucuları düzeltilene kadar beklemenizi öneririm( Mesela o zaman tüm kayıtları göstermek için root erişimi gerekecek).</p>
<p><a href="http://www.aisec.fraunhofer.de/content/dam/aisec/Dokumente/Publikationen/Studien_TechReports/deutsch/AISEC-TR-2012-001-Android-OS-Security.pdf">Şuradan</a>: READ_LOGS izinleri Android sürümüne ve böylece de indirilen standart uygulamanın sürümüne de bağlı olarak aşağıdakilerin yerini birçok cihazda tutabilir:</p>
<p> </p>
<p><strong>. </strong>READ_CONTACTS</p>
<p><strong>.</strong> GET_TASKS- başlatılan her aktivite sistemin kayıtlarında listelenir</p>
<p><strong>. </strong>READ_HISTORY_BOOKMARKS- yeni bir internet sayfası açmak bir internet tarayıcısı aktivitesidir ve bu yüzden kaydı tutulur.</p>
<p><strong>. </strong>READ_SMS</p>
<p>Yukarıdaki bütün çözümler root erişimi gerektirir. Ya da Logcat’i rootlanmış şekilde bir shell’de çalıştırmanız gerek ya da bunu elle <strong>shell pm</strong> komutu yardımıyla(root gerektiriyor) yapın (<a href="http://forum.xda-developers.com/showthread.php?t=1793465%EF%BB%BF">XDA</a>’ya girin uygulamanın pkg ismi ile org.jtb.alogcat.donate’i değiştirin):</p>
<p><strong><code>pm grant org.jtb.alogcat.donate android.permission.READ_LOGS</code></strong></p>
<p>Bu üşengeç insanlar içindir ve ayrıca uygulanması pek de önerilmez: Eğer ki, umursamaz, üşengeç ya da yorgun iseniz, bu çirkin ve güvenli olmayan hacki uygulayarak her uygulamaya READ_LOGS izni vererek onu düzeltebilirsiniz ( <a href="https://twitter.com/ChainfireXDA/status/237078791804051456">Chainfire via twitter</a>):</p>
<p><strong><code>chmod 04755 /system/bin/logcat</code></strong></p>
12.09.2014 tarihinde
264 kez görüntülendi
son hareket 12.01.2015 tarihinde
son hareket 12.01.2015 tarihinde