[Nexus 6P Original Android Development] frap129:
This is a flash and go kernel, please do not tweak options unless you are an advanced user.

Weeklies: Weeklies are provided automatically via a Jenkins server, and uploaded to GitHub here https://github.com/frap129/angler-weeklies.

To download a weekly, click on the latest weekly zip in the link above, then click "View Raw" to initiate the download.

Weeklies DO NOT replace stable releases. You can find the latest stable release in the downloads section below.

NOTE: Weekly builds are not guaranteed in any way, are untested, and possibly unstable (probably not though). By flashing a weekly, you agree to not receive support so that you can be on the bleeding edge of Electron.

Electron has Spectrum support! Spectrum is a simple and easy to use kernel management app. Though it was initially intended to be a companion app for Electron, Spectrum's innerworkings have been made public so that any developer can add spectrum support to their kernel! Checkout the Spectrum XDA thread or use the link the downloads section below!

Spectrum XDA Thread

Current features:

Chill Governor: A conservative based gov with boosting and sleep-state functions

Relaxed Governor: A chill based gov with more gradual boosting

Electron Governor: An interactive based governor with battery life and performance

Advanced governor tuning using Chill+Relaxed

Maple I/O Scheduler: A scheduler tuned for interactivity

Fingerprint Boost driver

Custom PowerHAL

Shadow Scheduling

Adreno Idler

CDG Congestion control algorithm

Spectrum support

Linux 3.10.107

Backported random driver from 4.1.39

KCAL Color Control

Wake Gestures

Sleep Gestures

Faux Sound Control

PDesire Audio 10.1

State Notifier

UFS Controller Boosting

Arch Power

Disabled FSync

Enabled Dcache word access

Enabled CleanCache driver

Optimiced String Routines

Reduced CPU load

Optimized Square Root

Improved Memory I/O functions

Hardlimit Max/Min frequencies

Optimized libraries

Power Efficient workqueues

Backported Zen Interactive tunings from Zen 4.10

FRandom driver

Fully tickless system (No kernel timer interrupt)

Improved ZRAM + ZSwap + ZPool

Improved backlight algorithm

F2FS support

GPU Display state awareness

Custom Linaro based GCC 7.1.1 Toolchain

Heavily tested complie-time optimizations

Various backports/patches/fixes

Installation:

1. Make sure you aren't running a custom kernel; dirty flash your ROM to revert to stock if necessary.

2. Make sure all kernel tweaking apps/scripts/tools will not apply options on boot.

3. Download the kernel zip

3. Reboot to recovery

4. Flash

5. Enjoy!

Reporting Bugs:

Please follow this guide by @The Flash . If reporting a crash/reboot, provide both a dmesg and ramoops. Otherwise, provide a logcat and dmesg. Guide

Download Electron:

AndroidFileHost

Download Spectrum:

Google Play

Known Issues:

None!

I would like to thank all of the great people whose support and help that I've received and whose work I've referenced to make this kernel a reality: FranciscoFranco, ak, RenderBroken, flar2, xanaxdroid, nathanchance, R3V3NT3CH, imoseyon, arter97, Faux123, DespairFactor, neobuddy89, show-p1984, and anyone I missed!

XDA:DevDB Information

Electron Kernel for Angler, Kernel for the Huawei Nexus 6P

Contributors

frap129

Source Code: https://github.com/frap129/angler

Kernel Special Features:

Version Information

Status: Stable

Current Stable Version: 15

Stable Release Date: 2017-08-18

Created 2016-08-20

Last Updated 2017-08-18