[Nexus 6 Android Development] Root Wizard:
Life is magical; why don't you share some of it with your phone?

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

​

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Welcome to the new home of my first ever android kernel, introducing MagiKernel.

Fully featured, amazing battery, smooth, fast, and most importantly, stable.

Based off of and forked from Flash Kernel. Huge thanks to [MENTION=6842057]The Flash[/MENTION]

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Now, MagiKernel :

> Features

F2FS

Upstream up to 3.10.103

Governors: nightmare, zzmove, chill, elementalx, barry_allen, blu_active, impulse, darkness

Hotplugs: Zen Descision, Blu_Plug, MSM Sleeper

I/O Schedulers: Maple (default), SioPlus, Zen, BFQ, Fiops

Many TCP Congestion Algorithms

USB Fast Charge

Full voltage, sound, vibration, and color control

GPU/CPU Over/Under Clocking (166-800)/(223-2880).

LZ4 Support

Kexec (MultiRom) support

Toggleable BCL/Selinux

UKSM

Ofast Optimizations

XZ Compressed

MSM Limiter (on by default)

Adreno Idler

Default swappiness lowered to 30

No forced throttle below 40% script

UberTC 6.2.1

Under the hood fixes/tweaks

Filesystem performance tunables in fstab

No Force Encrypt/ dm-verity

Built with AnyKernel2

Works on 7.1! Thanks to [MENTION=4758810]Nautilus74[/MENTION] for testing

More to Come!

> Beta Features:

Beta v1.11

Beta builds will now be stable release number + beta (v1.1 stable -> 1.11 Beta)

Space saving tweaks

BCL Tweaks from franco kernel

Added Simple GPU Algorithm by [MENTION=3332811]faux123[/MENTION]

Added Intelli_Thermal

Raised voltages uniformly for 223 Mhz CPU step

Added a slimmed BusyBox 1.26.0 built from their source by me with Linaro 6.1.1

Patched Dirty Cow vulnerability

MP Decision file is backed up to /system/bin/mpd-backup and then removed to prevent it's interference

Reverted back to mostly stock setting on boot, I will leave tuning up to you.

Reverted back to stock init.shamu.power.rc

> New Beta Features:

Beta v1.12

Add Frandom

More Space Saving

Wipes cache and dalvik cache automatically

zzmove default profile set to 2

Max GPU clock set to 600 mhz on first boot

Adreno idler now idles at 50 mhz

Re-customized init.shamu.power.rc

Minor tweaks

Ready to merge into stable

> Notes:

Use Kernel Adiutor Mod by [MENTION=4231562]Yoinx[/MENTION] for best results

Beta builds are syntaxed MagiKernel-v(latest version)-BETA-(latest date).zip and can be found in the Beta downloads link.

Beta builds are tested prior to being posted, but may contain bugs and RR's

I do not respond to bug/issue reports if you:

Have not tried clean flashing everything

Did something stupid and broke it

Are rude

Don't provide logs

> Instructions:

Flash an 7.0 or 7.1 ROM of choice

Find and Download MagiKernel-v(latest version)-(latest date).zip - (Links in second post)

Reboot to TWRP

(Recommended because of AnyKernel) Flash the stock boot.img in TWRP(as a boot image) provided if on 7.0 - (Links in second post), or Dirty Flash 7.1 ROM if on 7.1

Flash your Gapps (I presonally recommend OpenGapps Pico)

Flash latest MagiKernel zip

Reboot

Just upgrading from MagiKernel?

(Recommended because of AnyKernel) Flash stock boot.img in TWRP(as a boot image) provided if on 7.0, or Dirty Flash 7.1 ROM if on 7.1

Flash latest MagiKernel zip

Reboot

> Disclaimer:

>>> YOUR WARRANTY IS NOW VOID. I AM NOT RESPONSIBLE FOR BROKEN, UNUSABLE, OR DEAD DEVICES. NOR AM I ACCOUNTABLE FOR ANYTHING YOU DO WITH MY KERNEL. YOU AND ONLY YOU ARE RESPONSIBLE FOR WHAT IS INSTALLED TO YOUR DEVICE.

XDA:DevDB Information

MagiKernel, Kernel for the Nexus 6

Contributors

Root Wizard, Anyone who I missed, apologies.

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

Kernel Special Features: F2FS, Tuned, Speedy, and Stable

Version Information

Status: Stable

Current Stable Version: 1.1

Stable Release Date: 2016-10-23

Current Beta Version: 1.12

Beta Release Date: 2016-11-05

Created 2016-10-28

Last Updated 2017-09-29