Saya menguji perintah berikut pada stok Android 5.0 dan 6.0.1, CM 14 , dan Android 8.1.0 dengan shutdown yang anggun dan reboot untuk pemulihan:
su -c 'svc power reboot recovery'
Itu bekerja di Android 4.4.2 juga tetapi shutdown tampaknya tingkat rendah. Ini membutuhkan akses root.
Atau, jika Anda menjalankan Android KitKat atau lebih tinggi * dan memiliki akses root, Anda dapat mencoba perintah ini di aplikasi terminal:
su -c 'setprop sys.powerctl reboot,recovery'
- ganti su -c dengan adb shell untuk menjalankan perintah menggunakan adb
- ganti reboot, recovery dengan reboot untuk reboot perangkat
- ganti reboot, recovery dengan shutdown untuk mematikan perangkat
Perhatikan bahwa semua setpropperintah itu akan melakukan shutdown / reboot level rendah (tidak bersih; tidak anggun).
Di Android Lollipop dan di atas * , Anda juga dapat mencoba:
su -c 'setprop ctl.start pre-recovery'
Untuk Android Jelly Bean ke bawah, jawaban SS-3 tampaknya menjadi satu-satunya solusi yang mungkin.
* Versi terakhir di mana perintah diuji adalah stok Android 6.0.1.
reboot, tetapi ini tepat.