[Kernel][4.2.1] ShieldKernel for Xoom WiFi

Top Liked Posts

  • There are no posts matching your filters.
  • 12


    This kernel is based off dreamcwli's kernel here with some added features!

    So anything in his kernel will also be in this one.

    Source Code:
    My source(github) can be found here: https://github.com/The-Captain/android_kernel_moto_wingray

    Features:
    • Rooted Access (of course!)
    • USB OTG support
    • Overclock to 1.7
    • ADB Support
    • Various Governors & Schedulers


    Governors:
    • Lagfree
    • DanceDance (Thanks Snuzzo!)
    • SmartassV2 (Thanks Erasmux!)
    • Interactive
    • Conservative
    • OnDemandX
    • Powersave
    • Performance

    What is the difference between these governors?

    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!

    Download:
    http://d-h.st/AyN

    Mirror:
    http://www.androidfilehost.com/?fid=9390288116658473312

    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!
    5
    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:
    2
    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.
    2
    Download should be back up guys! I will have a mirror up soon though just encase it happens again (hopefully it won't)

    EDIT:

    Mirror in OP!

    I put it on DanceDance initially and haven't tried any other governor since. This thing is strokin'

    Thanks Cap'n

    Thank Snuzzo, he developed it, I just added it to the kernel ;)
    2
    Thats good, here is what I get on dance dance, giving me maximum performance and battery.

    Screenshot_2013-02-05-08-03-40_zps8a0fb274.png