Some HTC phones have a feature called Fast boot(you can enable it in the "Settings → Power" section). As I understand it, it works like a sleep mode.
When restarting no BOOT_COMPLETED, etc. will be sent, instead the application will be "resumed". This is very difficult for me in my application (autorun, depends on the SD card, etc.).
I think the best I could do right now is tell the user to disconnect Fast bootfor the best experience.
How is this a non-standard setting, how can I determine if it is turned on?
source
share