We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2017-12-16 20:08:46 +0200

detect heavy battery drain (and notify me and/or stop it)

There are some questions here about a suddenly excessive battery drain. I am not really interested in why and which application cause this, the main problem is when I recognize it, the battery is almost empty and nothing is worse than an empty phone.

This problem also exists with android phones (every Android phone I had did this at some point). And now with the XperiaX I had this already 4 times (and yes, a quick reboot solved this for me, but the battery is at 30% and I have 10 hours to go - great).

So the os could watch the cpu (or the battery, or the current or something) and if someone force the cpu to stay awake it can notify the user so he at least know he will soon have an empty battery. Additionally it would be nice to be able to choose if I want to ignore this for now (because I know it and I want it to be) or the os to stop whoever draining my battery. (Maybe this could be a feature for a third party application, but I'd like to see this at system level, because it will be more efficient and it really runs always, I cannot close it or forget it to start)

Sure, the bugs causing this should be fixed, but this is to prevent the phone from getting empty without notice and create a safe state. Battery draining will always be possible, no matter if it a new bug or a nasty application trying to mine bitcoins with my cpu.

detect heavy battery drain (and notify me and/or stop it)

There are some questions here about a suddenly excessive battery drain. I am not really interested in why and which application cause this, the main problem is when I recognize it, the battery is almost empty and nothing is worse than an empty phone.

This problem also exists with android phones (every Android phone I had did this at some point). And now with the XperiaX I had this already 4 times (and yes, a quick reboot solved this for me, but the battery is at 30% and I have 10 hours to go - great).

So the os could watch the cpu (or the battery, or the current or something) and if someone force the cpu to stay awake it can notify the user so he at least know he will soon have an empty battery. Additionally it would be nice to be able to choose if I want to ignore this for now (because I know it and I want it to be) or the os to stop whoever draining my battery. (Maybe this could be a feature for a third party application, but I'd like to see this at system level, because it will be more efficient and it really runs always, I cannot close it or forget it to start)

Sure, the bugs causing this should be fixed, but this is to prevent the phone from getting empty without notice and create a safe state. Battery draining will always be possible, no matter if it a new bug or a nasty application trying to mine bitcoins with my cpu.

Edit: Just see something interesting android got with the oreo update - https://cdn57.androidauthority.net/wp-content/uploads/2017/10/Android-Oreo-81-apps-using-battery1.jpg