Benim köklü android 4.1.1 cihazı yeniden başlatmanın en iyi / friendliest yolunu arıyorum. Bu çözümleri şu ana kadar buldum:
su -c "reboot"
- Cihazımda yeniden başlattıktan sonra wifi ile ilgili sorunlara neden oluyor ... Bunun bazı durumlarda dosya dosyalarının kesilmesine neden olabileceğini okudum ... ssh ile çalışmıyor.toolbox reboot
- Burada da aynı endişeler var, ancak ssh ile çalışıyor.reboot -d 8 -f
- yeniden başlattıktan sonra problemlere neden olur, örneğin bazı uygulamalarbusybox killall system_server
- "Hot Reboot" (gerçekten bir sistem yeniden başlatması değil)start|stop
- Android Çalışma Zamanı'nı başlatır / durdurur (gerçekten bir sistem yeniden başlatması değil)
(Donanım) güç düğmesine bastığımda cihaz tam olarak ne yapıyor? Sanırım en dostane yol bu.
su -c 'am start -a android.intent.action.REBOOT'
) Android 4.1.2'de benim için çalışıyor ve mevcut cevapların en iyisi gibi görünüyor. Sizin için Android 4.1.1'de çalışıyorsa veya denemek için çok yoğunsanız, lütfen cevap bölümünün üst kısmına kadar yüzmek için yeşil onay işaretini tıklayın.
su -c "reboot"
reboot
içinde tanımlanan komutu çalıştırırreboot.c
.reboot.c
yıllar boyunca fazla değişmedi. Her zaman sync () işlevini çağırdı ve ardından cihazı yeniden başlattı . Ayrıca, bu taahhüt sayesinde , modernreboot.c
dosya sürümleri de tüm dosya sistemlerini çıkarmaktadır . Android 4.1.1 bahsettiğim taahhüdü içeriyor ve bu yüzdensu -c "reboot"
Android 4.1.1'de dosya sisteminin bozulmasına neden olabileceğini görmüyorum .