[Yuphoria] ZigZag R1 Kernel [BFS] [Ofast]

ZigZag kernel is a heavily customized kernel based on the cm12.1 nightly sources for yuphoria. It aims to provide extreme battery life, insane performance and great efficiency.

Features:
Compiled with SaberMod 6.0 toolchain for faster performance and battery
Added -Ofast optimization flag for increased performance(code size increased by 3mb)
Implemented BFS(The Brain F*** Scheduler)(More notes on BFS below)
Added KCAL control by savoca
Added Thermal control(thanks franciscofranco)
Added powersuspend for faster wakeup time and deep sleep for long time thus improving battery
Added many TCP congestion controls. Westwood is default.
Many many tweaks for responsiveness, performance and battery life.

What is BFS?
BFS is an alternative CPU scheduler to the stock kernel's CFS. BFS features a simple single-runqueue O(n) earliest virtual deadline first design. There is no need for excessive balancing to achieve fariness on multiple runqueues, nor is there a need for strict NICE values.



Download

Only for devices with cm12.1 nightlies or any other cm based ROM.
This might work on cyanogen stock os, but I haven't tested that and won't take any responsibility!!


Sources:
https://github.com/W4TCH0UT/zz_lettuce/
Share on Google Plus

About Neeraj jast

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment

0 comments:

Post a Comment