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

Battery life XA2 4113 Sailfish 3.0.0.8

Tracked by Jolla (In release)

asked 2018-11-09 13:18:56 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2019-01-07 18:50:16 +0300

jovirkku gravatar image

Hello, I have Sailfish on my XA2 4113 installed and it worked with the instructions. What strikes me is that the battery discharges faster than my Xperia X. Lost 35% overnight. I use only one card and have everything from out-of-the-way wireless. No apps installed. What could it be or does someone have the same problems?

edit retag flag offensive close delete

Comments

I had also 40% for this night

vatman ( 2018-11-09 13:51:48 +0300 )edit

Same problem, Sysmon shows high CPU usage during idle times but I didn't find the culprit.

phgerin ( 2018-11-09 15:09:45 +0300 )edit
2

Can confirm on H3113 45 % to 15 % over night.

J4ZZ ( 2018-11-09 20:26:01 +0300 )edit

The consumption is the same, it is high, not a day I come out with little use. Very unusual. Often high CPU utilization. I hope this will help

Rene666 ( 2018-11-10 09:15:53 +0300 )edit

I have the same problem on my XA2. Battery has enough power for 25-26 hours, mostly idle with screen turned off. There has to be something wrong with background processes. I'm hoping that this will fix itself in the upcoming days because in theory there should be enough battery for 4-5 days of idling around... At least that's what I would expect.

laubblaeser ( 2018-11-15 15:17:19 +0300 )edit

12 Answers

Sort by » oldest newest most voted
8

answered 2018-11-22 20:55:02 +0300

kandelabra gravatar image

I suspect that this issue is not specific to Xperia.

On my Jolla 1 I have drastic battery drain too after update to 3.0.0.8

On the graphs you can see some very regular peaks.

At about 16:00 I plugged the charger in - and CPU load decreased! I plug it out - CPU consumption up.

No apps were running simce about 11:00, just a couple of calls and several SMS messages.

image description

image description

image description

edit flag offensive delete publish link more

Comments

1

I see the same battery drain on my brand new XA2 H3113, though I don't see the CPU decrease during charging that you recorded (can't upload the SystemDataScope screenshot because I have no Karma).

Basically my XA2 sits unused on my desk all day signed into cellular and WiFi and after 26 hours (tops) it's empty. Same without SIM card. Doesn't matter which apps are open either or whether email checking is turned on for the two accounts I added.

togato ( 2018-11-23 00:56:27 +0300 )edit

I have noticed a few times reduced batterie drain during charging.

phgerin ( 2018-11-23 08:05:03 +0300 )edit

I'm also losing up to 20% battery overnight on my Jolla1 since updating to Sailfish 3. Wifi and BT on (nothing connected to BT), mobile data off. This is 2-3 times the overnight battery drain on Sailfish 2. -- Edit: After a reboot it was OK the next night, but I'll continue to monitor it.

tux_in_iE ( 2018-12-05 14:40:26 +0300 )edit

Interesting, I have same problem on my Xiaomi Redmi 1S with SFOS 2.1.4.14 installed. Symptoms are the same exactly - CPU load drops immediatly after plugging the charger in.

litew ( 2019-02-16 18:21:57 +0300 )edit
7

answered 2018-12-03 13:19:32 +0300

sistux gravatar image

updated 2019-04-29 14:36:59 +0300

HI! I had almost same question.

If the WLAN on XA2 is active, it looses above 15% per night (~8 hours), if only mobile data is active - it is about 3-4%

Is it ok?

But I have to say for the last night after update to 3.0.3.8 (Hossa) - for about 8 hours it was used only 2%, I think it is really acceptable! Nice work!

edit flag offensive delete publish link more

Comments

2

It corresponds with my findings, and no, I don't think this is acceptable.

Kopekenscheich ( 2018-12-03 13:46:51 +0300 )edit

That is it. And I hope that in official release it will be ok.

sistux ( 2018-12-03 15:13:32 +0300 )edit
1

Last night I made the same finding... Must be WLAN. Bur my phone lost only 2% over night

Dreej ( 2018-12-03 16:53:25 +0300 )edit
5

answered 2018-11-17 13:14:35 +0300

Dreej gravatar image

I can confirm this behavior

image description image description

Battery lost 15% in 4 hours without significant usage. No Sim cards, only one background app and syncing emails every half hour

The same time my xa2 plus running Android lost 10% with usage, with all background services and 2 Sim cards

edit flag offensive delete publish link more

Comments

What app would that be?

Kopekenscheich ( 2018-11-17 14:30:53 +0300 )edit
1

System data scope

Dreej ( 2018-11-17 15:10:06 +0300 )edit

I cannot find "System data scope" in the store, could you elaborate?

tkteun ( 2018-11-17 16:57:22 +0300 )edit
4

It is called SystemDataScope and is in OpenRepos.

Roger2000 ( 2018-11-17 20:30:38 +0300 )edit

Thanks @Roger2000

Dreej ( 2018-11-17 21:10:18 +0300 )edit
5

answered 2018-11-28 06:54:45 +0300

JSEHV gravatar image

updated 2018-11-28 20:59:08 +0300

What happens when you put it in flight mode during the night?

If I looked correctly then there is almost no drainige. Maybe some of you can measure (see, track, etc) to confirm this. It may pinpoint the developers to the part that is not as energy efficient as it is under other os-es.

Else maybe this post on Stackoverflow may help or give clues.


Edit:

I checked it between 5.30 en 19.00 today, so 13,5 hrs on flight mode, only lost 5% :)

This would mean a fully charged device would survive 270hrs (or 11+ days) in flight mode. Hopefully they are able to fix this in the upcoming 3.0.1 release.


Nice background info regarding this topic. Maybe Jolla can call the Helsinki University ;)

Else the team at Jolla may be able to trace the consumption in the Linux environment:

  • Studying the time the processors spend at different performance states (P states) and different power states (C states) as well as interrupt activity can also help identify if an "idle" machine is actually busier than it should be. Tools such as 'idlestat' can be helpful to identify busy states.

More good research info can be found here:

edit flag offensive delete publish link more

Comments

2

For me it has become clear that WiFi is the culprit. So much that I tend to use LTE/4G mobile data even at home, which is crazy.

Kopekenscheich ( 2018-11-28 08:45:19 +0300 )edit
4

I have SystemDataScope running, so I can test the flight mode during the following nigh (I usually charge during the night). I'll give an update at some point tomorrow when I have time to upload the statistics.

Edit:@Kopekenscheich, same for me. I don't use WiFi almost at all now. Doesn't really matter, since I have basically unlimited data plan and don't use the phone much in general for heavy data (down)loading. But I've always had the idea that WiFi would be a lot easier on the battery than mobile, but - seems things can go both ways. :)

raketti ( 2018-11-28 08:48:34 +0300 )edit
1

I can second @Kopekenscheich's findings. WiFi seems to.drain the battery. I have developed the habit to switch if wifi and reboot my phone when I leave home, as I have the impression that switching wifi of doesn't lower battery consumption. only a reboot send to bring it back to normal .

Daniel.T ( 2018-11-28 14:55:58 +0300 )edit

@Daniel.T I have the same impression and do the same as you. It's really a pity that wifi drains XA2's battery so much. I hope they fix this asap.

laubblaeser ( 2019-01-26 18:52:04 +0300 )edit
4

answered 2018-12-27 15:02:24 +0300

esbjerg gravatar image

+1 here.

My Xperia XA2 used 22% of the battery with mild usage over 4 days running the latest Android.

After installing Sailfish it used 83% of the battery in 24 hours. During this time the only thing activated was 4G calls (no cellular network, no wifi). I sent and received one sms. So with almost no usage the battery seems to drain in little over 24 hours.

My Jolla1 does use more battery with the newest release but no where near the amount the Xperia XA2 does. My Jolla1 will last for at least 2 days with mild usage (sms's, music, calendar, light browsing).

I will try to run my Xperia XA2 without the SIM inserted and see what difference it makes. I have tried this on my Jolla1 and it used about 15% battery over 7 days (wifi is off).

edit flag offensive delete publish link more

Comments

3

Wifi is the main problem. Not CN

Dreej ( 2018-12-27 16:00:59 +0300 )edit
2

Battery life is acceptable on my 3113. Until I turn on WiFi, that is.

Kopekenscheich ( 2018-12-27 21:21:43 +0300 )edit
1

In my experience, the culprits for me are:

  • 4G (single day usage ~30-40% left at the end of the day)
  • WiFi (same as with 4G, if 3G is turned on, worse of course if 4G is turned on)

I can go for two days if I only use 3G (disconnected charger yesterday round 10-11:00 and I'm currently at 40% battery 22:30, so round 35 hours of on time)

I've also noticed, that if 4G or WiFi is on, battery drainage during nights is significantly higher. It can drop around 40-50% with 4G/WiFi and on 3G the phone drops only < 10% during the night.

raketti ( 2018-12-27 22:29:10 +0300 )edit
1

So I have played around a bit with both my Jolla1 and Xperia XA2.

Xperia XA2 without SIM, no wifi doing absolute nothing has very good battery stamina. Battery Log shows about 12 days of life which corresponds with the 8% usage during the last 22 hours. When it ran Android the battery app showed 18 days of battery without usage but their may be differences in calculation.

Jolla1 with cellular networking disabled (and wifi) has (according to Battery Log) about 6 days of battery. I have used about 17% during the last 22 hours where I even enabled cellular networking for a short while to find some information online.

Compared to the Xperia XA2 it seems I get 5 times as long usage with a bit more load on the Jolla1 (which is almost 5 years old).

So I think there is something going on with the battery consumption on the Xperia XA2. For me at least it seems tied to both cellular and wifi radio. It might be influenced by radio noise or bad reception.

esbjerg ( 2018-12-28 14:12:17 +0300 )edit

Tested some things again.

As long as I limit the phone to use 2G or 3G the power usage is fine. I get 2-3 days of usage on a full charge.

So at least for me the high power usage is tied to 4G and network usage (also wifi).

Since I can easily toggle cellular network and wifi turning those of is not a big issue. But it is a bit annoying to have to go to settings and temporarily switch to 4G when I need to browse or otherwise use cellular network.

esbjerg ( 2019-01-01 14:19:35 +0300 )edit
4

answered 2019-01-28 11:39:37 +0300

pillenpepi gravatar image

i did experience the same problem with 3.0.1.11. wifi on, gsm off, doing nothing, 60% loss within 1 day. wifi off 6% loss within one day. essential features like wifi have to work properly. always. no excuses. jolla, please fix this rapidly!

edit flag offensive delete publish link more
4

answered 2019-11-18 18:24:20 +0300

tneo gravatar image

Power consumption with the latest release 3.2.0.12 is improved. Overnight drop of 4% instead of at least the double of that.

edit flag offensive delete publish link more

Comments

Same here, with XA2 on 3.2.0.12, energy consumption is maybe lowest I've ever seen.

lkraav ( 2019-11-18 18:29:16 +0300 )edit

XA2 4113 3.3.0.19. Battery life just near two days. Over nights battery drain 2 ...11% / 8 h with 2 G, mobile net off, dalvik off. Very unregularly. It's suspected that Dalvik etc is stucked on etc etc.I'm getting very fucked of everything. I ordered Sony Xperia 10 II with android for as daily phone. Xperia XA2 Sailfish X for the second phone, perhaps, I do not know exactly. Very disappointed on XA2 with SFOS X.

N9Sailfish ( 2020-05-27 07:04:15 +0300 )edit
2

answered 2018-12-04 14:31:14 +0300

FrankSiebert gravatar image

updated 2018-12-04 20:08:48 +0300

JSEHV gravatar image

Hi Sailors,

I first tried to set another governor with mcetools, but this doesn't seem to work. No error message, but also no measurable change. Plus powersave governor was not allowed as an option.

I used cpufrequtils from NielDK to set the governor to powersave. This was the only way I found to get a significant impovement on battery time.

To use this, use the following command in the terminal as root: cpufreq-set -g powersave

Remark: the setting doesn't survive a reboot.

edit flag offensive delete publish link more

Comments

1

Doesn't this affect overall system performance, e.g. in terms of speed?

Kopekenscheich ( 2018-12-04 14:36:19 +0300 )edit
2

Yes, but I'd consider the performance still as good. Probably because I had a Jolla before.

For me it is important, that I do not have to worry whether the power will last for the day. The powersave governor provides this.

FrankSiebert ( 2018-12-04 15:48:33 +0300 )edit
2

answered 2019-04-27 23:35:41 +0300

Fuzzillogic gravatar image

This is supposed to be fixed in 3.0.3.8, but I don't see any improvements. Battery drain is still severe, even in flight mode. The only work-around I found is to turn of WLAN, and actually reboot while WLAN is turned off, and do this every time I do need WLAN for large downloads. Simply turning on WLAN seems to trigger something, and turning WLAN off again and/or going to flight mode does not help. It really needs the reboot with WLAN off.

I've been off WLAN (mobile data only) for weeks until 3.0.3.8, but 3.0.3.8 hasn't fixed it for me. I'm using the 17B binaries.

edit flag offensive delete publish link more

Comments

I seem to have the same problem on XA2, I disable everything I can think of, 4G, WLAN, bluetooth, nfc even android support but it drains the battery from 100% to 78% overnight. On 3.0.3.10 here. Are you using two SIM cards? Could it be related to that? I am using two SIM cards with both enabled.

ixevix ( 2019-06-13 10:14:08 +0300 )edit

@ixevix No, I have an XA2 single sim.

Fuzzillogic ( 2019-06-15 17:24:06 +0300 )edit

Yeah seems disabling the other SIM didn't help, still lost 22% overnight with only one SIM, 4G and location enabled.

ixevix ( 2019-06-19 11:41:11 +0300 )edit

I'm on the 16? binaries btw.

ixevix ( 2019-06-19 11:41:53 +0300 )edit
1

answered 2018-11-09 14:19:16 +0300

Spark gravatar image

updated 2018-11-11 22:33:54 +0300

This has happened in past updates for other Sailfish phones as well. Usually settles after one or two days. Possibly some maintenance routines in the background (for example btrfs-balance) after upgrades. Search for "battery drainage" or the like and you will find some topics about that.

If it still persists in two days, you should check for corrupted background processes. Sometimes "contactsd" or other processes go nuts ;)

edit flag offensive delete publish link more

Comments

1

that used to be true with btrfs.on.jolla1 but on experia ?

what i do: dont leave browser.running, turn off android support overnight, go into airplane mode

pawel ( 2018-11-09 16:42:42 +0300 )edit
1

I have noticed that some android processes stay active after closing the app (especially Here), this get the phone rather warm as well...

rgrnetalk ( 2018-11-09 17:29:04 +0300 )edit
4

I have generally noticed Tracker (the software used for media indexing) to activate after upgrades. It is likely due to Tracker itself being updated (and thus possibly indexing better & more things) and various media indexing policies changing (like new media locations to scan or new metadata that is needed to be stored).

MartinK ( 2018-11-09 17:49:52 +0300 )edit
1

Same for me, my XA2+ looses around 25% of charge level in 9-10h idle on the desk (display off)

jollajo ( 2018-11-17 14:43:55 +0300 )edit
1

25% of charge level in 9-10h idle, It does not sound so bad for me it is drained after 13 .

frax ( 2018-12-07 12:00:40 +0300 )edit
Login/Signup to Answer

Question tools

Follow
22 followers

Stats

Asked: 2018-11-09 13:18:56 +0300

Seen: 7,259 times

Last updated: Nov 18 '19