[Nexus 5 Original Android Development] neobuddy89:
✯ ✯ ✯ CHAOS KERNEL ✯ ✯ ✯

Welcome to the Future - CAF Hybrid Kernel

Synapse Support Included

PROJECT CHAOS IS THANKFUL TO ALL FOLLOWING MAJOR CONTRIBUTORS

Code Aurora Forum (Qualcomm Innovation)

CyanogenMod - CAF supported ROMs

Motorola - Many optimizations for MSM Board and LMK

LGE & Google - Device specific fixes

All developers mentioned in credits below

Description:

Chaos kernel is specially developed for CAF ROMs to enhance user experience.

Chaos kernel aims to provide organized, stable, feature-packed, smooth and performance-driven kernel for daily use.

More and more enhancements and improvements will be added based on reviews and requirements.

Daily updates from 4.0 Kernel upstream and CAF, as and when feasible. (That's why HYBRID)

Follow github source to know more in detail.

Features: (Updated after v12.0)

MultiROM support. Read instructions HERE. Not fully supported on CM12-CAF

CPU Controls, GPU Controls, Touch-Wake Controls, Memory Control and many more in one single app

Linux Kernel mainline updates to version 3.4.106

Kernel with most BACKPORTS from 3.14 Mainline kernel

Color Tweak control (Vivid and slightly cooler color preset)

Color Profiles

OOM advance controls and profiles

Compatible with most external kernel apps!

Entropy depletion fixed.

Samsung native Exfat inbuilt support

I/O schedulers: BFQ v7, CFQ, Deadline, FIOPS, ROW, SIO, VR, ZEN

Highly updated and tuned governors

Auto mount OTG

NTFS support enabled

Massive Driver updates

CAF Sound improvements and Sound Control via Synapse

Sweep2Wake, Sweep2Sleep and DoubleTouch2Wake interface with Power Key Toggle

USB Fast Charge Driver (to improve charging with cheap charger sources)

SELinux improvements

Default ROW i/o scheduler

GPU, USB, Vibrator, NET drivers updated from Google CAF

ZRam (Compressed memory) backported from 3.15 kernel with new compression algorithm and fixes

ZSMAlloc backported from 3.15 kernel (Compressed pages memory allocator)

CPU Idle driver backported from 3.15 kernel (CPU gets better deep sleep and settles faster when idle)

New Hotplug Mechanisms: MSM Hotplug (Default), Intelliplug Hotplug, Bricked Hotplug and CyanogenMod Default, switch between easily them using Synapse.

And much more... Read changelogs!!

Links:

▷ Download Link:

Nightlies: Download Here

▷ General Discussions, Tips & Tricks on NXTweaks Settings: Click Here

▷ Kernel Source: Click Here

Installation Method:

Backup YOUR entire ROM in your favorite way

Reboot in Recovery

REFLASH YOUR ROM IF YOU WERE USING ANOTHER CUSTOM KERNEL ON YOUR CAF ROM

Flash downloaded Zip File

Reboot

Trouble Shooting:

Weird Battery Drainage?

Wipe Cache, Dalvik Cache from recovery and reboot

Let battery drain such that about 10% remains. Now charge via AC source till 100%.

Please make sure there is no rogue app in background draining battery.

Credits:

myfluxi

dorimanx

The user community (reviews and feedback)

If I have forgotten credit to your contribution, please send me a PM. Thank you.

You may post anything related kernel. Make sure to mention ROM name, Governor name, IO Scheduler name.

Feature request is served if feasible.

XDA:DevDB Information

Chaos Kernel, Kernel for the Google Nexus 5

Contributors

neobuddy89

Source Code: https://github.com/neobuddy89/hammerhead/commits/kitkat-caf

Kernel Special Features: Everything!

Version Information

Status: Nightly

Created 2013-12-01

Last Updated 2015-03-17