[Nexus 6 Android Development] Root Wizard:
​

Aero Kernel is a kernel for the Nexus 6. I am aiming for stability, smoothness, and slimness, while retaining a few select features I can't do without. I try to keep a stock-like source, and mostly just cherry-pick in features and fixes from the great developers of XDA that I deem necessary over stock. I will be maintaining 3 branches: Stable built by Uber Toolchains, Beta Built by Uber Toolchains, and Stable built by Uber Linaro Toolchains. To find the differences, please do your own research of the two, but the only major difference is the toolchain that the kernel is compiled with, the different versions have all the same features. Some just find one or the other better so I provide you with both options. Special thanks to [mention=6842057]The Flash[/mention] for his upstream source I used and his help. Also thanks to all the other amazing devs from which I cherry-picked from. Note that this is not in any way affiliated with any kernel control app (there is an "Aero Kernel Control", I have no affiliation with it or the respective dev whatsoever.)

Disclaimer:

I am not liable nor responsible for unusable and/or broken devices due to flashing my kernel. You are fully responsible for what you install on your device, including my kernel.

Features:

Upstream with Linux kernel 3.10.104

Built with AnyKernel2

No Force encrypt or dm-verity

Init.d Support

Built with either Uber Toolchain 6.2.1 or Uber Linaro 6.2.1 built from source

Ofast Optimizations

Minor battery and speed tweaks

XZ Compressed for minimal file size

State Notifier mode

Zen-Tune

USB-Fastcharge

Full F2FS Filesystem Support

Vibration Control

Power Suspend

BCL Tweaks

Adreno Idler - GPU idles at 30 mhz

GPU OC/UC to 700/200 mhz

Full CPU voltage control

CPU Governors: All Stock ones, Nightmare, Ironactive, and Darkness

CPU Hotplugs: Customizable MSM-Sleeper Hotplug, MP Decision Removed

I/O Schedulers: All Stock ones, Maple, Zen

TCP Congestion Protocols: Bic, Cubic, Highspeed, Htcp, Hybla, Illinois, Ip, Reno, Scalable, Vegas, Veno, Westwood, Yeah

Downloads:

Uber-Stable | Linaro-Stable

(Also found in Downloads tab of post)

Betas: Go to my AFH page for the betas and and find it yourself, I will announce beta updates via announcements.

Installation:

From another kernel or stock? -

Download kernel zip from above

Reboot to TWRP recovery (only tested with TWRP)

Flash your ROM's boot.img or dirty flash rom

Flash kernel zip

Wipe cache and dalvik

Reboot to system

From a previous Aero Kernel version? -

Download kernel zip from above

Reboot to TWRP recovery (only tested with TWRP)

Flash kernel zip

Wipe cache and dalvik

Reboot to system

Changelog:

>12/25/16
[LIST]
[*]v1.0 Stable. Initial Release.
[/LIST]

XDA:DevDB Information

Aero Kernel, Kernel for the Nexus 6

Contributors

Root Wizard, The Flash, All the developers of XDA who make code that I use. Thank you and I apologize I cannot list them all

Source Code: https://github.com/RootWizard/AeroKernel

Kernel Special Features: F2FS, Stable, Smooth, Slim

Version Information

Status: Stable

Current Stable Version: 1.0

Stable Release Date: 2016-12-25

Current Beta Version: 1.02

Beta Release Date: 2016-12-30

Created 2016-12-26

Last Updated 2017-01-01