Overnight sleep function.
Sailfish OS should put all but the most essential processes to sleep during the night when the display is off, accelerometer and compass doesnt detect any changes, and the phone is NOT being charged. The exception of course would be:
- playing music processes
- bluetooth connected speakers
- wifi connections
- phone is being charged
- security related processes (VPN, Virus scanner, Blocker, Spam Control, Host List update etc)
Processes that would normally run or are scheduled to run from Android or SFOs should be qued until the morning when phone wakes due to alarm, being moved, or the display being turned on.
In addition, a sleep setting for each day could approximate sleep times.
As the following illustrates my phone discharges consistently over night then dies.
Here you see about a 50% power consumption reduction due to my situations app settings turning everything off during sleep.
What if someone wants to reach me with an urgent Skype call in the middle of the night? Or a Whatsapp message?
Federico ( 2016-12-02 16:32:30 +0200 )edit@Federico that is a valid concern and maybe 2G or 3G voice only could remain on during the night and as i remember the iPhone will unmute on repeated calls from same number. This could be a setting that repeated message, or call attempts activate all the network modems on the phone and put it back to normal mode until for say 30min and ypu stopped using the phone.
DarkTuring ( 2016-12-02 17:52:59 +0200 )edit