Lagfree:
Instantly goes to a specific CPU frequency immediately after the device wakes, after which it runs close to Conservative. It has been noted, however, as being slow to change frequencies. DanceDance:
Based on conservative, but with higher ramp rates and better sleep. SmartassV2:
A rewrite of Smartass, scales down quickly similar to Conservative. But will ramp up quickly as well. Interactive:
Quick to ramp up to the maximum frequency, but slowly drops the frequency once it is no longer needed. Conservative:
Slow to ramp up to the maximum frequency, but fast to drop the frequency once no longer needed. OnDemandX:
An update of OnDemand, it quickly scales up the frequency when needed, but also quickly scales down the frequency when no longer needed. Powersave:
Forces the CPU to run at the lowest allowed frequency always. Performance:
The opposite of Powersave, it sets it to the maximum allowed frequency at all times.
Get more information on these here - http://xdaforums.com/showthread.php?t=1989824
Schedulers:
Noop
Deadline
CFQ
SIO
ROW
What is the difference between these schedulers?
I recommend you read up on these if you want here: http://xdaforums.com/showthread.php?t=1989824 Only one not listed is ROW:
ROW stands for read-over-write. Which is better optimized for devices using flash memory and not hard drives.
What ROMs does this work with?
My Android 4.2 (Was built for this - Recommended)
BlackBean7
Eos 4
May work with other ROMs too, just not CM, has to be AOSP based. Be sure to backup before testing!
NOTE: I am not responsible for what you do to your device. You and you alone are responsible.
Instructions:
Get the latest download of "My Android 4.2 for Xoom Wi-Fi and gapps"
Download the ShieldKernel above this.
Boot into Recovery.
Wipe
Flash my_wingray zip file first
Then flash shieldkernelV2.zip
NOTE: If you are already running My Android 4.2, just flash the shieldkernel zip over it, you should be fine without wiping.
Credits:
dreamcwli (for bringing us 4.2.1 and the kernel I used as a base to make mine)
Snuzzo (for answering all my questions)
wildstang83 (for helping me when needed)
All those who contributed to making the kernel that I don't know!
Due to the progression of this kernel, I've decided to close this project and recommend it since it includes dancedance and other governors available in this kernel; as well as more features. :good:
You actually describe the schedulers and governors in you're kernel? Yes, you win. Can you develop everyone else's kernels too? Lol
Seriously though its awesome to see somebody doing kernel work on our old baby. Will this work on other 4.2 roms, though? I actually prefer My Android but I am nevertheless curious.