Battery drain in Flight mode with no apps running
[Updated 2019-04-17 to mention new observed behaviour when Flight mode is turned off.]
Issue
Device drains battery in Flight mode with no apps running. The drain rate is approx. 3%/h, which is about 10x higher than an idle device with 4G, or 100x higher than a rebooted, idle device. The high rate is sustained over many hours.
This has killed my device during night several times. Apart from the obvious maltreatment of the battery, it is also a major usability issue for me, because I can't trust alarms to fire in the morning.
Workaround
It seems a reboot fixes the issue, but turning Flight mode off then on does not (at least not reliably so). Update: I have now seen the problem go away after turning Flight mode off. The previously observed behaviour was that drain would drop when turning Flight mode off, then go up when turning it on again.
Description
This happens 1-3 days after recharge + reboot, with light use of the device. Exact conditions unclear. It could be happening when device has been on for a certain time, or there's some background task that handles Flight mode incorrectly. Is there a race condition somewhere in background activity in Accounts?
Like if Flight mode gets turned on between software checking for network availability and starting communication on the network?
Like software retrying communication after a network timeout/error without first checking that the network is still available?
Device and OS version
Running Sailfish X 3.0.2.8 on an Xperia X, single-SIM model. Same behaviour observed at least in the previous version of the OS.
Accounts/background activity
One email account, polled every 30 min. One CalDAV account, set to manual updates.
Apps used
Calendar, Clock, Email, Settings. Issue appears despite all apps being closed.
Do you know the app Lighthouse from jolla store? It shows the cpu need of every running process. Maybe it will help to find the reason of your drain
dirksche ( 2019-04-10 18:54:30 +0200 )editYou can use a process monitor like Lighthouse or Crest to check which processes are using more CPU during the fast drain period.
addydon ( 2019-04-10 18:56:20 +0200 )editGood advice, I'll install Lighthouse and see what that clues I can get from it.
JooJ ( 2019-04-10 19:25:07 +0200 )editSounds like your phone is not entering cpu sleep mode. Happens to my Xperia X ocassionally as well, you can install System monitor to check it.
till ( 2019-04-10 20:30:12 +0200 )editCSDTool also has a section for monitoring 'Power consumers', like WLAN, GPS, Brightness, etc
Spam Hunter ( 2019-04-11 11:46:05 +0200 )edit