@franciscofranco mind discussing what you changed in this compared to the stock kernel? I'm a big fan of your work having followed you on the N4 and N5
Its not so much I need a reason to flash; more like just curiosity
Basically stock Kernel was already performing good enough, but there were a couple things that could be improved:
1 - get rid of mpdecision and use my hotplug driver. mpdecision is too much of a overhead (you know it) and my driver is much more lightweight and doesn't online/offline cpu1 everytime you touch the screen
2 - changed the default interactive frequency chooser to use a more aggressive and more fair load calculation (courtesy of
@stratosk). Obviously changing some of the default interactive tunables for better battery life
3 - cleaned up the Kernel from debug crap etc
4 - removed some overhead by disabling RUN_QUEUE_STATS which is meant for mpdecision
5 - removed overhead by removing a scheduler running thread average calculator (we don't use this)
6 - changed to deadline with a patch to make it more FIFO (first in first out for better read speed) - I'm not a fan of ROW
7 - added sound control capability (headphone, speaker and mic gain)
8 - merged all latest CM patches which fix a couple bugs like AC charging speed (was charging at USB rate...)
9 - enabled ULPS and partial_updates which mean that we're using extra power saving technics from the display panel
10 - cleaned up scheduler from get(put)_online_cpu calls to reduce overall load average and less stop points
11 - merged a deeper suspend state (SUSPEND_FREEZE)
12 - rest is mostly cherry-picks from upstream or Hammerhead Kernel for small improvements here and there (writeback, ipv4 mtu etc...)
Coming on r2 we'll have a more balanced timer_rate settings from interactive to improve battery life, merged conservative GPU governor from myfluxi because stock msm-adreno-tz is a little bit jumpy, and merged the latest CM Kernel patches.
For most users this is just buzzword crap, that's why I haven't wrote it before.
There!
Now that's a hell of a reason to buy the Oneplus one! Just a quick question though, I've bought Fku when it was using my nexus 4 about 1.5 year ago. Should it buy it again or will i be able to use it again with the OPO?
Sent from my SM-N9005 using XDA Free mobile app
You can use FKU without buying it again obviously, I'm no weasel
