Uzaktan komut satırını kullanarak Android'i yeniden başlatma yöntemi
<p>
Root'lu Android 4.1.1 cihazımı yeniden başlatmak için en iyi yöntemin hangisi olduğunu öğrenmek istiyorum. Şimdiye kadar bu çözümleri buldum:</p>
<ul>
<li>
<code>su -c "reboot"</code> - Yeniden başlattıktan sonra cihazımda wifi sorununa sebep oluyor. Okuduğum kadarıyla bu dosya sisteminde bozulmaya sebep oluyormuş. Bende ssh ile çalışmıyor.</li>
<li>
<code>toolbox reboot</code> - Aynı sorun bunda da var, ama ssh ile çalışıyor.</li>
<li>
<code>reboot -d 8 -f</code> - Yeniden başlattıktan sonra bazı uygulamaların çalışmaması gibi sorunlara sebep oluyor.</li>
<li>
<code>busybox killall system_server</code> - "Hızlı yeniden başlatma (hot reboot)" (tam olarak yeniden başlatma değil)</li>
<li>
<code>start|stop</code> - Android Runtime'ı durdurup başlatıyor (tam olarak yeniden başlatma değil)</li>
</ul>
<p>
Ben güç tuşuna (donanım) bastığımda cihazın yaptığı şey tam olarak nedir? Bu sanırım en iyi yöntem.</p>
01.09.2014 tarihinde
Selma Simge
sordu
Bu soruya toplam 1 cevap verilmiştir
<p>Gerçekten çok basit: Android çalışma zamanının çok önemli yerlerini güvenli bir şekilde kapatıyor, Uygulamalara/servislere kapanmaları için içerikler gönderiyor ki bu da onların önbelleğini veri ve paylaşılan tercihler için temizliyor, yapılmayacakları sqlite veritabanına kaydediyor vs. <br />
Diğer bir deyişle, uygulamalara ve servislere kendilerini sistematik olarak temizleme şansı veriliyor.</p>
<p>Sizin denediğiniz komutlar daha sert, o komutlar güvenlik mekanizmalarını güvenli bir şekilde kapanma konusunda atlıyor.<br />
Android zaten komutların Linux’ü kapatmak için yapılandırıldığı sıradan bir Linux masaüstü düşünüldüğünde, başlı başına Linux değil.<br />
Şunun gibi bir wrapper kod yazmak mümkün olabilir:</p>
<blockquote>
<p> #!/bin/sh<br />
am broadcast android.intent.action.ACTION_SHUTDOWN<br />
sleep(5)<br />
reboot</p>
</blockquote>
<p>Bunu 0755 izniyle safe_shutdown.sh olarak kaydedebilirsiniz, Romlara ve telefonlara bağlı olarak sure değişebilir, yani bu konuda garanti veremem. </p>
12.09.2014 tarihinde
994 kez görüntülendi
son hareket 30.12.2014 tarihinde
son hareket 30.12.2014 tarihinde