Originally Posted by tablighs
Is there a difference between using power button to shutdown and reboot vs using an app to reboot? Because it's always faster to use an app because is like instant but I don't know if it has any side effects?. Even when I tried to change the font in settings the way the system kicks in reboot takes a while.
I've tried to ask this question before in the Q&A section but nobody answered.
Anyway...thanks for the nice app!
Yes, there is a difference. A normal shutdown calls the built-in shutdown program, which shows a nice animation, plays the shutdown-sound and closes all components by turn in a polite way. In case they have unsaved data to take care of. I guess this also "logs off" the cellular network in a polite way.
In practice, every Android program and process is acutely aware that it can be shutdown without warning, so every app/service tries to save important data the instant you leave it/they receive data.
I've used reboot-programs (and the reboot-command via ADB) for close to a year, and never had any problems because of it. (You may want to look out for kernels which disable fsync AND have disabled journalling in the file-system.) For maximum data-safety you may still want to use the normal shutdown routine.
(If you freeze the Power Off.apk, the menu shutdown turns into an instant reboot as well. If you edit user.feature.lgpoweroff to false in build.prop, you get the default Android shutdown-routine without animation and sound..)
::Trym - Maker of Gemi
, Myrt OTF
, Myrt Torture Tester
& LG RIL Version
The only thing keeping me sane is my collection of singing potatoes.