Saya mencari cara terbaik / ramah untuk me-reboot perangkat Android 4.1.1 saya yang sudah di-root. Saya menemukan solusi ini sejauh ini:
su -c "reboot"
- Menyebabkan masalah dengan wifi setelah restart pada perangkat saya ... Saya membaca bahwa ini dapat menyebabkan sistem file currupt dalam beberapa kasus ... Tidak berfungsi melalui ssh untuk saya.toolbox reboot
- Kekhawatiran yang sama di sini, tetapi bekerja melalui ssh.reboot -d 8 -f
- Menyebabkan masalah setelah restart misalnya beberapa aplikasi tidak akan mulaibusybox killall system_server
- "Hot Reboot" (tidak benar-benar restart sistem)start|stop
- Memulai / menghentikan Android Runtime (bukan benar-benar sistem restart)
Apa yang sedang dilakukan perangkat saat saya menekan tombol daya (perangkat keras)? Saya kira itu cara yang paling ramah.
su -c 'am start -a android.intent.action.REBOOT'
) berfungsi untuk saya di Android 4.1.2, dan bagi saya sepertinya yang terbaik dari jawaban yang ada. Jika itu bekerja untuk Anda di Android 4.1.1, atau jika Anda terlalu sibuk untuk mencobanya, silakan klik tanda centang hijau untuk membuatnya mengapung ke bagian atas bagian jawaban.
su -c "reboot"
menjalankanreboot
perintah, yang didefinisikan dalamreboot.c
.reboot.c
tidak banyak berubah selama bertahun-tahun. Itu selalu disebut sinkronisasi () dan kemudian reboot perangkat. Selain itu, berkat komitmen ini , versi modernreboot.c
juga meng-unmount semua sistem file. Android 4.1.1 termasuk komit yang saya sebutkan, dan jadi saya tidak melihat bagaimanasu -c "reboot"
pada Android 4.1.1 bisa menyebabkan korupsi sistem file.