Questions for Jolla Tablet owners (about battery and CPU usage)
As I've stated in another thread, I managed to get an unofficial Tablet (sorry about that). It looks genuine, but... What I'd like to do is to gather some user experience mainly from people who have the real one. The main reason is to find out whether my device behaves like genuine so that I'll know whether it's relevant for me to answer Tablet related questions in this forum and develop workarounds ;). So far it looks like the answer is yes (at least regarding the brightness issues). But we'll see.
- What number do you have in Settings/About Product/Hardware Adaptation?
- How often do you have to charge?
- How long is your battery life in idle?
- If you are using System Monitor (https://openrepos.net/content/abranson/system-monitor-tablet-edition), what percent of CPU usage you'll get when the device is on idle?
(And my answers:
- 0.9.0.9
- Every other day
- 48 h
- 76 %, but if the charger is attached the number drops to approximately 1 %)
Idle battery life is only 48 hours? Really? My now over four year old Android tablet can lay idle for several weeks.
nthn ( 2016-02-24 16:12:01 +0200 )edit@nthn Well, that 48h is probably with wlan connected and I can assure that it won't do any better with Android.
tigeli ( 2016-02-24 18:34:31 +0200 )editI am more conserned over the 76% CPU usage while idle. There's something happening there.
jollailija ( 2016-02-24 18:45:10 +0200 )edit@tigeli, disconnecting wlan doesn't affect the battery life nor CPU usage while idle.
@jollailija, yes that's my assumption too. If someone with an official tablet will answer, we'll hopefully find out whether this is an error in Tablet version of Sailfish OS (or a misunderstood feature of the System Monitor app) or something that shouldn't be there in the first place (which would make this just my personal problem to be handled outside this forum).
Moshroom ( 2016-02-24 18:55:16 +0200 )edit@Moshroom Well disabling wlan does affect on my tablets battery life. Can't tell about System Monitor app though..
edit: Just checked that my tablet's cpu is 97% idle when running top in terminal (without charger being connected).
tigeli ( 2016-02-24 19:02:08 +0200 )edit@tigeli, to be absolutely precise, I can see some change in battery life too, but so little that it wouldn't affect my answer to the question two. Do you have an official Jolla Tablet (meaning that you are an IGG backer who received your perk from Jolla)? If so could you please tell me the number you see in Settings/About Product/Hardware Adaptaion?
Moshroom ( 2016-02-24 22:45:58 +0200 )edit@Moshroom Yeah, I have one.. "Device adaptation: 0.9.0.9".
(And if you have anything higher than that you are not running the latest software (2.0.1.7) available but something else..)
tigeli ( 2016-02-24 23:01:14 +0200 )edit@Moshroom Lol :D tigeli is a Jolla employee (I hope he is still on board). :)
Alex ( 2016-02-24 23:06:32 +0200 )edit@tigeli, thanks. So probably my Tablet is as genuine as it can get without being an official one. Therefore it seems likely that either there is a problem in the System Monitor app or that the tablet version of the Sailfish OS runs some unneccessary battery-eating processes during idle...
Moshroom ( 2016-02-24 23:13:06 +0200 )edit@Alex Yeah, the correct tense is 'was' as currently I'm working with some other stuff but you never know what future brings.
tigeli ( 2016-02-24 23:15:50 +0200 )edit@Alex, oh I didn't know that. Well, I guess that's the other possible way to have an official Jolla Tablet.
Moshroom ( 2016-02-24 23:19:42 +0200 )edit@Moshroom 17 hours idle and battery has depleted from 100% to 92% (without wlan being connected). With the current pace the battery would last about 8 days..
tigeli ( 2016-02-25 16:57:29 +0200 )editI set my device to flight mode, turned off the Android support and rebooted. An hour after that the battery shows 98,64 %. So this way it'll last three days (not quite eight, but 33 % more than two). Hovewer the battery drain curve might not be linear so better leave it alone for now and check again tomorrow morning.
Moshroom ( 2016-02-25 20:39:00 +0200 )edit@tigeli: WLAN is connected, it notifies me of new emails right as they arrive. I don't know how it works, but it does.
nthn ( 2016-02-25 23:02:06 +0200 )edit@tigeli, I managed to get some improvement with flight mode on, Android support (and System Monitor!) off and all notifications off. It dropped 4 units in 8 hours (from 67 %* at 11 pm to 63 % at 7 am). This way it'd last about 8 days, so same as you.
- = in active use before going to sleep it dropped about 30 % in 2 hours
Moshroom ( 2016-02-26 07:14:22 +0200 )editCan only comment that the battery life is laughable. With idle tablet it's less than two days for a dead battery, have to keep it in charger all the time. Haven't dug out what's happening, good comments in here so have to take a look. Current state is a joke anyway :)
jsievikorte ( 2016-02-29 05:45:10 +0200 )editIn this thread linked below: http://askubuntu.com/questions/33640/kworker-what-is-it-and-why-is-it-hogging-so-much-cpu?answertab=votes#tab-top
There are instructions on how to use perf, which can tell you what kworker is doing with those CPU cycles. On Sailfish 'perf' is a separate package of its own, but I had to install 'less' to view the report, and that doesn't seem to be available by default in the i486 repo so I had to add the mer-tools one for that. My results seem to point to a component of the wireless driver, but more reports would only help.
Andy Branson ( 2016-04-12 01:13:05 +0200 )editThe tablet cannot reach deep-sleep mode, thats why the battery drains to fast. It is always over 1% per hour. Jolla please investigate it and help fixing this!. I would say it is a software or firmware problem.
You can install "cpu spy" from fdroid (needs android) to see cpu states graphicaly, or use command from terminal (does not need android, maybe need devel-su):
The "?" stands for [0-4], the cpu has 5 states, But is only working in "state0" (POLL). Thats why its draining.
Frequency:
I did "mcetool -F enable" on console (force powersave), but it does not help very much. In the journal I can find entries that maybe the cpu should go to deeper sleep states, but something always wakes it up.
And I think this does not look good, too:
Next I will try "https://openrepos.net/content/rinigus/system-monitor-unofficial-edition" it can show failed suspend calls.
jota ( 2016-05-02 22:22:25 +0200 )edit