SUPER POST!!!
Great! EAS is really where I was hyped for! Thx for your amazing work!.
I'm going to run it 24 hours and see if there are any reboots, if there won't be ill let you know. I noted that the Cpu frequency stays quite high when there is barely any load? Is this normal?
Edit: issue with standby, couldn't get my phone on when I didn't use it for like 3-4 minutes. Had to reboot, but couldn't reproduce the problem
Issues I encountered:
1. Had an instant where my phone's screen was off for 2 minutes, i couldnt get the screen back on so i had to reboot. Yet i failed to reproduce the issue. (Logs didnt show anything)
2. CPU frequency seems to be really overkilling a task. It doesnt like to stick to 300Mhz either.
Other then that it works smooth and flawless! Even Snapchat is now using all 4 cores instead of only 2 little ones on HMP.
Yea, EAS is what I was looking for as well.
1. Did you look here for the log: /sys/fs/pstore/console-ramoops ? This is the only one that will survive a reboot.
2. Sorry, I had it set higher for testing. I needed to see that it was working. Setting stune like this should help:
/dev/stune/schedtune.boost to 10.
Remember, this boosts the minimum frequency to use per task by 10%. So this also means that you will not be getting 307MHz while doing any task, other than idle I should say. I have set another tunable:
/dev/stune/schedtune.prefer_idle to 1 to enable
Sorry for disturbing, but OP need some correction
Anyway, I'm impatient to test it !
Oh, you didnt know? This is only for Froyo. yea, sorry bout that.
Thanks for the heads up!
Yea I lowered the schedtuneboost to 8 and now it enters 307 mHz.. default was 20
I think settings to 10 will be a daily driver. I am still working on this though. I have setup cpusets, meaning that I can set tasks per core, etc. I am working on setting the top-app tasks as the only ones that get boosted while letting foreground and background tasks not be boosted at all. I have just not found a way to do so yet. CM uses a binary to handle setting and mirroring cpuset/top-app to stune/top-app. Its not easy to implement something and inject via kernel. Still, I feel that I can figure it out.