2016-07-03 12:40:10 @kido hi lanechr :) 2016-07-03 14:41:24 SylvieLorxu Is it normal for the battery to drain like mad? I think my battery loses almost 10% battery per hour on the lowest brightness. Is this an AsteroidOS issue or does Android Wear do the same? 2016-07-03 14:42:03 @kido asteroid issue :/ 2016-07-03 14:42:14 SylvieLorxu Ah, okay, pfew 2016-07-03 14:42:25 locusf kido: if you want to do screencasts on asteroid https://github.com/kimmoli/lipstick-recorder/tree/test 2016-07-03 14:42:41 SylvieLorxu That means there's hope of it getting better because it's not a device limitation :) 2016-07-03 14:42:44 @kido locusf: oh good to know, thank you! :) 2016-07-03 14:43:15 @kido SylvieLorxu: yep, actually I'm trying to use another cpu governor since this morning 2016-07-03 14:43:40 @kido you are using dory right? 2016-07-03 14:44:14 SylvieLorxu Cool 2016-07-03 14:44:16 SylvieLorxu Yup 2016-07-03 14:44:51 @kido try echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor 2016-07-03 14:45:50 @kido at least the performances are better 2016-07-03 14:46:03 SylvieLorxu What's the default, so I can switch it back if necessary? 2016-07-03 14:46:06 @kido and battery should be slightly better 2016-07-03 14:46:14 SylvieLorxu Well I guess I could reboot but oh well 2016-07-03 14:46:22 @kido if you reboot your /init.rc will set back a stupid userspace governor 2016-07-03 14:47:07 @kido I think I took the userspace governor settings from android but this always seemed like a bad idea 2016-07-03 14:48:19 SylvieLorxu Okay, so it to ondemand 2016-07-03 14:48:34 @kido tell me what you think of it ;) 2016-07-03 14:48:43 @kido app startup should be significantly faster 2016-07-03 14:49:35 @kido also, we currently disable 3 of the 4 cores at a random time in boot, if we create a systemd service to disable those cores and change cpufreq once the launcher is loaded we could also have a much faster boot process 2016-07-03 14:49:53 SylvieLorxu I don't really notice much difference there, my main thing would be battery usage, I find the general UI responsive 2016-07-03 14:50:18 @kido well with the previous settings I'm really not satisfied by the app startup time 2016-07-03 14:51:05 @kido also I removed the usage of qtquick controls in a couple of apps recently so it becomes once again slightly faster but you won't have that 2016-07-03 14:52:09 SylvieLorxu There should really be a nice update script once, but if the battery survives longer this way I'm already happy :P 2016-07-03 14:52:46 @kido yep 2016-07-03 15:27:59 SylvieLorxu Hmm, 6% battery loss in 30 minutes, running only the countdown app in the background. Not sure if that's much better... 2016-07-03 15:56:46 lanechr kido: oh hey. Not being rude, that was irccloud dropping and rejoining me 2016-07-03 17:56:56 @kido SylvieLorxu: yep I noticed that countdown always wakes up the CPU at full freq, you should try without this app :/ 2016-07-03 17:57:08 @kido lanechr: alright ! 2016-07-03 18:07:05 SylvieLorxu Oh, okay, haha 2016-07-03 18:07:44 SylvieLorxu I'll user my phone as timer then :P 2016-07-03 18:09:31 SylvieLorxu *use 2016-07-03 18:36:38 @kido I mean... this is definitely not the way it should be but maybe it's not the most apropriate way of benchmarking overall battery life :) 2016-07-03 18:37:01 @kido don't get me wrong, you shouldn't have to use another device as a workaround ahah 2016-07-03 18:37:41 SylvieLorxu Without running apps I'm at 4% battery loss in 30 minutes. That's a bit of a difference yeah 2016-07-03 18:38:13 SylvieLorxu It's still horrible to measure percentages per half hour of idling :P 2016-07-03 18:40:06 SylvieLorxu Maybe I should switch to powersave. I right now mostly care about being able to see what time it is anyway :P 2016-07-03 18:40:13 @kido powersave is awful 2016-07-03 18:40:29 @kido and basicaly you will get ~the same result when the watch is idle 2016-07-03 18:40:41 SylvieLorxu Really? Damn. 2016-07-03 18:40:51 SylvieLorxu 4% per 30 minutes is still way much 2016-07-03 18:40:58 @kido indeed 2016-07-03 18:41:10 SylvieLorxu That's only slightly over half a day ;-; 2016-07-03 18:41:15 @kido we need to benchmark the wakelocks and find out why the processor gets out of idle too often 2016-07-03 18:41:31 * SylvieLorxu nods 2016-07-03 18:41:57 SylvieLorxu If there's any way I could help I'd happily assist 2016-07-03 18:43:03 @kido well if you are interested... you can probably play with mce and mcetool, those are the main tools which handle battery life 2016-07-03 18:45:12 @kido uptime: 22725.505 2016-07-03 18:45:12 @kido suspend_time: 0.000 2016-07-03 18:45:28 @kido <- so yeah there is an issue, the watch is never suspended 2016-07-03 18:47:04 @kido I had that issue a long time ago because I used to use mce 1.62.5 which didn't support kernels with CONFIG_PM_AUTOSLEEP but now mce 1.76.5 is shipped so it shouldn't be an issue 2016-07-03 18:48:08 @kido for any in-depth question, the expert is spiiroin 2016-07-03 21:36:24 SylvieLorxu I've never heard of those tools before, which means I probably can't help beyond checking if the fix works on this device too 2016-07-03 21:52:46 @kido Syl 2016-07-03 21:53:04 @kido SylvieLorxu: yep the only thing to do is to contact spiiroin 2016-07-03 21:53:12 @kido hi Lrs121 2016-07-03 21:53:35 Lrs121 hello 2016-07-03 21:54:45 @kido what's up ? 2016-07-03 21:55:21 SylvieLorxu kido: I suppose you'll do that as you actually have the expertise for these things? 2016-07-03 21:57:10 @kido actually, I don't know mce nor spiiroin that well but this is the kind of thing on which I definitely have to give a look before releasing a stable version of asteroid 2016-07-03 21:57:24 Lrs121 Not much. taking a break from some projects so i can free up some hard drive space 2016-07-03 21:57:58 @kido Lrs121: ahah, asteroid must take a lot of that hard drive space :) 2016-07-03 21:59:33 Lrs121 a good chunk, my desktop just has a 750GB laptop drive i salvaged working as my home partition 2016-07-03 21:59:54 Lrs121 and an 80GB ssd for the root 2016-07-03 22:00:11 @kido :) 2016-07-03 22:02:30 Lrs121 i have a question for you kido, to update the dependencies in the src eg. meta-qt5, meta-asteroid, etc. do i just need to do a git pull on them? 2016-07-03 22:03:58 @kido if I didn't change the branch yes that's enough 2016-07-03 22:04:13 @kido but actually I changed the branch of meta-qt5 so you will need to git checkout krogoth 2016-07-03 22:04:27 @kido https://github.com/AsteroidOS/asteroid/commit/4cdd867463a11678648bb073b38b6943c9b4cabf 2016-07-03 22:05:32 @kido however if the asteroid apps have been changed (which is the case) they won't be recompiled like that 2016-07-03 22:05:41 @kido you will need to bitbake -c cleanall asteroid-stopwatch for example 2016-07-03 22:05:55 @kido because the recipe doesn't provide a specific commit yet 2016-07-03 22:10:13 Lrs121 ok, that gives me a better id on how to set up the script on my jenkins instance 2016-07-03 22:11:46 @kido you can actually use the work from TheAppleMan -> https://github.com/theappleman/jenkins-job-specs/blob/master/asteroid.yaml you can upload it with jenkins job builder 2016-07-03 22:11:57 Lrs121 awesome 2016-07-03 22:12:26 @kido I started to use it on https://ci.asteroidos.org/ but didn't take too much care of it in the end so everything is basically broken 2016-07-03 22:12:45 @kido if you clean it I will use it too ;) 2016-07-03 22:12:58 Lrs121 ok