Szukam najlepszego / najbardziej przyjaznego sposobu na ponowne uruchomienie mojego zrootowanego urządzenia z Androidem 4.1.1. Dotychczas znalazłem te rozwiązania:
su -c "reboot"
- Powoduje problemy z Wi-Fi po ponownym uruchomieniu na moim urządzeniu ... Przeczytałem, że w niektórych przypadkach może to spowodować awarię systemu plików ...toolbox reboot
- Te same obawy tutaj, ale działa przez ssh.reboot -d 8 -f
- powoduje problemy po ponownym uruchomieniu, np. niektóre aplikacje się nie uruchamiająbusybox killall system_server
- „Hot Reboot” (tak naprawdę nie restart systemu)start|stop
- Uruchamia / zatrzymuje Android Runtime (tak naprawdę nie jest to restart systemu)
Co dokładnie robi urządzenie, kiedy naciskam przycisk (sprzętowy) zasilania? To chyba najbardziej przyjazny sposób.
su -c 'am start -a android.intent.action.REBOOT'
) działa na mnie w Androidzie 4.1.2 i wydaje mi się, że jest to najlepsza z istniejących odpowiedzi. Jeśli działa dla Ciebie w Androidzie 4.1.1 lub jeśli jesteś zbyt zajęty, aby go wypróbować, kliknij zielony znacznik wyboru, aby przenieść go na górę sekcji odpowiedzi.
su -c "reboot"
uruchamiareboot
polecenie zdefiniowane wreboot.c
.reboot.c
przez lata niewiele się zmieniło. Zawsze wywoływał sync (), a następnie restartował urządzenie. Ponadto, dzięki temu zatwierdzeniu , nowoczesne wersjereboot.c
również odmontowują wszystkie systemy plików. Android 4.1.1 zawiera wspomniane wyżej zatwierdzenie, więc nie widzę, jaksu -c "reboot"
w Androidzie 4.1.1 może kiedykolwiek spowodować uszkodzenie systemu plików.