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"uruchamiarebootpolecenie zdefiniowane wreboot.c.reboot.cprzez lata niewiele się zmieniło. Zawsze wywoływał sync (), a następnie restartował urządzenie. Ponadto, dzięki temu zatwierdzeniu , nowoczesne wersjereboot.cró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.