[Nexus 6 Android Development] brymaster5000:
​

WELCOME TO ELITE KERNELS!

Our main goal behind building these kernels is to create a setup that gives a balance between performance and battery life without straying too far from stock. We like to have our cake and eat it too. :p Our kernels include performance, memory, and scheduling tweaks that enables your phone to come to the party when you are hammering down on it and need performance ASAP, and to go to sleep faster than a basset hound on a warm summer day. We put these kernels together mainly for our own use; so what we release is what we personally use. We hope you enjoy them too!

Elite Kernel Members

[MENTION=2967322]buckmarble[/MENTION]

[MENTION=4428185]brymaster5000[/MENTION]

Special Features (added to stock options)

Storage

f2fs support

USB native mount(if rom supports)

Linux 3.10.40

Boot

Permissive Selinux

LZ4 Compression

Kexec Hardboot - MultiROM support

Anykernel 2 installer - ramdisk edits that don't overwrite your current boot.img tweaks

Forced Encryption.........just kidding.

Disabled BCL

Optimization

Neon

[*]Linaro 4.9.4 by @christopher83

Official Linaro 5.2

Graphite Loop Nest

CPU

[*]BFS (Brain F**k Scheduler) - a single runqueue deadline design

Stock CFS

Zen Decision and MP Decision available(MPD default)

cpuboost disabled

thermal control

voltage control

Faux Power Suspend

Generic Input Boost Driver

GPU

Simple Ondemand governor

Simple GPU Algorithm

[*]Adreno Idler by @arter97

Governors

[*]3.18 Interactive with generic input boost driver rewritten for it

Tweaked Conservative for generic input boost driver

Blu Active

ZZMoove(defaults to profile 7 when selected)

SmartMax

PMC - Performance May Cry

Elementalx

Nightmare

IO Schedulers

SIO

FIOPS

BFQ

ROW

Battery

USB Fast Charge

Miscellaneous

Wake Gestures + Camera Launch Gesture

LED Control Support

Color/Gamma Control

Frandom

Fsync

[*]Faux Sound Control

Advanced TCP Congestion Control

HSIC, SMB and WLAN wakelock control

Scripted control with Elite.sh in /system/su.d (/System/elite on MM)

power suspend driver

Upstream Linux patches

Swap/ZRAM enabled

Nougat 7.1.1

Elite_Shamu_N-11_05_2017 - October Patch (I know...it has a november date...)

Marshmallow 6.0.1

Elite_Shamu_M-09_19_2016

SUPERSEDED DOWNLOADS

Elite_Shamu_N-09_15_2017

Elite_Shamu_N-06_14_2017

URL="https://www.androidfilehost.com/?fid=889764386195900246"]Elite_Shamu_N-05_19_2017[/URL]

Elite_Shamu_N-04_09_2017

Elite_Shamu_N-03_18_2017

Elite_Shamu_N-02_19_2017

Elite_Shamu_N-01_07_2017

Elite_Shamu_N-01_02_2016

Elite_Shamu_N-12_17_2016

Elite_Shamu_N-11_12_2016

Elite_Shamu_N-10_06_2016

[Elite_Shamu_N-09_19_2016

Elite_Shamu_M-09_09_2016

Elite_Shamu_N-08_02_2016

Elite_Shamu_M-08_02_2016

Elite_Shamu_M-07_11_2016

Elite_Shamu_N-06_30_2016

Elite_Shamu_M-06_23_2016

Elite_Shamu_N-06_23_2016

Elite_Shamu_M-06_06_2016

Elite_Shamu_N-06_02_2016

Elite_Shamu_M-06_02_2016

Elite_Shamu_M-05_02_2016

Elite_Shamu_N-05_06_2016

Elite_Shamu_N-03_29_2016

Elite_Shamu_M-04_27_2016

Elite_Shamu_M-04_05_2016

Elite_Shamu_M-03_21_2016

Elite_Shamu_N-03_11_2016

Note - first need to flash unofficial SuperSU here.

Elite_Shamu_M-03_09_2016

Elite_Shamu_M-02_16_2016

Elite_Shamu_M-02_15_2016

Elite_Shamu_M-02_08_2016

Elite_Shamu_M-01_21_2016

Elite_Shamu_M-1_12_2016

Elite_Shamu_M-11_26_2015

Elite_Shamu_M-12_16_2015

Elite_Shamu_M-12_07_2015

Elite_Shamu_M-11_25_2015

Elite_Shamu_M-11_23_2015

Elite_Shamu_M-11_22_2015

Elite_Shamu_M-11_14_2015

Elite_Shamu_M-11_01_2015

Elite_Shamu_M-10_28_2015

Elite_Shamu_M-10_27_2015

Elite_Shamu_M-10_20_2015

Elite_Shamu_LP-10_09_2015

Elite_Shamu_LP-06_17_2015

Elite_Shamu_LP-06_10_2015

Elite_Shamu_LP-05_21_2015

Elite_Shamu_LP-05_15_2015

Elite_Shamu_LP-05_10_2015

Elite_Shamu_LP-05_04_2015

Elite_Shamu_LP-05_03_2015

What is enabled by default? We like to control our kernels with a script run at boot for defaults, although any kernel app can control the built in settings. Here is what we set as default upon boot:

Sweep left 2 sleep

Doubletap 2 wake

CFQ IO scheduler with 1536 read ahead

If you want to change anything you can open up /system/elite/Elite.sh and save and execute (or use your favorite control app). Current method for N Preview has script in /system/su.d/Elite.sh

Special Thanks

[MENTION=4684315]flar2[/MENTION] for his wake gestures

[MENTION=3332811]faux123[/MENTION] for his sound control and other goodies along the way

[MENTION=2632235]bbedward[/MENTION] for porting BFS to the nexus 6 - I was so happy to see this...havent used it since Gingerbread days

[MENTION=4544860]osm0sis[/MENTION] for his anykernel2 setup

[MENTION=4608636]bsmitty83[/MENTION] for helping your old B-Team member to get ak2 running

@hellsgod for misc assistance and trouble shooting

@arter97 for the Adreno Idler

Our testers/friends - you know who you are...

BETA TESTING KERNELS

Elite_Shamu_M-02_24_2016

Elite_Shamu_M-01_21_2016-PMC

XDA:DevDB Information

Elite Kernel, Kernel for the Nexus 6

Contributors

brymaster5000, buckmarble

Source Code: https://github.com/Elite-Kernels/elite_shamu_N

Kernel Special Features: N2O

Version Information

Status: Stable

Created 2015-05-04

Last Updated 2017-11-05