zwliew Kernel
by zwliew
Goals:
Performance
Power Saving
Periodic Updates
Give the maximum performance available, without comprising battery life, in a regular fashion.
Downloads:
Here
GitHub:
Here
Disclaimers
Some ROMs use CyanogenMod's PowerHAL, which overwrites some of the interactive tweaks I made. (for example, AOSPA 4+).
Some ROMs use CyanogenMod's Performance Profiles, which can overwrite some of the default settings I made. (for example, RessurectionRemix)
This kernel is only built for codina (certain builds are tagged with a -p to show that it is for codinap).
Several changes in this kernel will be merged into stock TeamCanjica kernel(for example, doubletap2wake).
Performance
Power Saving
Periodic Updates
Give the maximum performance available, without comprising battery life, in a regular fashion.
Downloads:
Here
GitHub:
Here
Disclaimers
Some ROMs use CyanogenMod's PowerHAL, which overwrites some of the interactive tweaks I made. (for example, AOSPA 4+).
Some ROMs use CyanogenMod's Performance Profiles, which can overwrite some of the default settings I made. (for example, RessurectionRemix)
This kernel is only built for codina (certain builds are tagged with a -p to show that it is for codinap).
Several changes in this kernel will be merged into stock TeamCanjica kernel(for example, doubletap2wake).
Features and improvements
Normally I wouldn't do this but since some users have requested it, here is a barebones one. This feature list is added onto the stock TeamCanjica kernel.
Improvement List
- Faster boot time
- Faster LZ4 decompressor and compressor
- A few kernel parts updated from 3.0.101
- Row scheduler backports
- Interactive governor touchboost + backports + hotplugging driver
- Ondemand governor backports
- NovaTP GCC 4.9 + many optimisations all around
u8500 hotplugging
Tunables for u8500 hotplugging driver is in:
Improvement List
- Faster boot time
- Faster LZ4 decompressor and compressor
- A few kernel parts updated from 3.0.101
- Row scheduler backports
- Interactive governor touchboost + backports + hotplugging driver
- Ondemand governor backports
- NovaTP GCC 4.9 + many optimisations all around
u8500 hotplugging
Tunables for u8500 hotplugging driver is in:
/sys/class/misc/u8500_hotplug_control
The tunables are:
load_threshold --> at what cpu load will cpu1 go online counter_threshold --> how long to wait before offlining cpu1 work_delay --> how often the hotplugging driver polls for cpu load and hotplugs high_load_threshold --> at what cpu load will cpu1 always go online no matter what up_timer_threshold --> how long to wait before onlining cpu1
Compatible ROMs
This is a list a compatible ROMs based on users' feedback. This kernel should be compatible with almost all Android 4.4 ROMs, but this is just to give a sense of assurance to users.
Android 4.4 Kitkat
TeamCanjica CyanogenMod 11.0
NovaFusion CyanogenMod 11.0
OmniROM
Carbon
Beanstalk
C-ROM
Mahdi-ROM
Ressurection Remix
SlimKat
LiquidSmooth
AOSPA 4+
Any more ROMs to add to the list? ;]
Android 4.4 Kitkat
TeamCanjica CyanogenMod 11.0
NovaFusion CyanogenMod 11.0
OmniROM
Carbon
Beanstalk
C-ROM
Mahdi-ROM
Ressurection Remix
SlimKat
LiquidSmooth
AOSPA 4+
Any more ROMs to add to the list? ;]