[G 2014 Android Development] SuperSimian:
disclaimer

-- Your warranty is now void.

*

* I am not responsible for bricked devices, dead SD cards,

* thermonuclear war, or you getting fired because the alarm app failed. Please

* do some research if you have any concerns about features included in this KERNEL

* before flashing it! YOU are choosing to make these modifications, and if

* you point the finger at me for messing up your device, I will simply laugh at you.

*/

I'm not a developer, I'm only contributing to the community with MY custom kernel, hope you enjoy it.

decipher_kernel​

Introduction

Based on stock CM 12.1 kernel and modified for a more IN CONTROL user experience, Kernel includes many features and upgrades not found in stock, Stability is the number one priority. Now, CM13 is supported (it's still the same as CM12 kernel, with new upgrades). Simple-CM kernel will be discontinued (it will remain in OP), decipher kernel is a lot more stable, especially MPB.

Main features

Hotplugs:

IntelliPlug 4.0

Bricked hotplug

MSM Hotplug

AutoSMP

Governors:

Yankactive

Impulse

IntelliActive

IntelliDemand

ZZMoove

BioShock

+ all CM defaults

IO Schedulers:

bfq

sio

zen

tripndroid

+ all CM defaults

Other Features

Advanced TCP congestions

Sound Control

Frandom

KCAL control

Adreno idler

Dynamic Fsync toggle

Kernel mode: NEON

SElinux mode: Permissive

KEXEC support

Enable headset in high performance

Powersuspend modes

GPU UC/OC

Simple-CM​

Introduction

Ok, so here it is, this is probably the closest to stock CM kernel, I've included only the most essential features, this means no extra CPU governors/IO schedulers/Hotplugs. So it's basically stable CM stock kernel with a few added features to have a little more control. You can see github to view the changes.

For those who are considered about battery life; this will give you same battery as stock CM and it's ok for two reasons:

1. Under clocking to save power is useless below 787200.

Remember when on stock kitkat your default "low" frequency was 787200? well it was for a reason.

2. Frequency's below 787200 consume the same power as 787200. The same goes for frequency's above 787200, so ideally we would get optimal performance with just using 2 frequencys, 787200 and 1190400..

Main features

Hotplugs:

mpdecision

Governors:

all CM defaults

IO Schedulers:

all CM defaults

Other Features

UBER toolchain GCC 4.9.4

KCAL control

GPU UC/OC

KEXEC support

Permissive

Install Instructions​

download latest version of the zip

reboot recovery

make sure you are on stock CM kernel before flashing for the first time, if not then proceed to wipe system partition and flash CM/AOSP ROM.

install ANY VERSION OF DECIPHER kernels

if upgrading, proceed to flash normal way.

wiping dalvik is not necessary in any case.

Downloads

GOOGLE DRIVE​

Thanks To/Credits

* CyanogenMod
* osm0sis
* savoca
* faux123
* neobuddy89
* ZaneZam
* Zakee94
* Flashhhh
* arter97
* Hurtsky
* mrg666
* many more

XDA:DevDB Information

decipher_kernel, Kernel for the Moto G 2014

Contributors

-decipher-

Source Code: https://github.com/decipher90

Kernel Special Features: MSM Hotplug, Bricked Hotplug, Awesome Governors, IO schedulers, KCAL control, Neon mode, Sound control.

Version Information

Status: Stable

Current Stable Version: [CM13][13.12.16]

Stable Release Date: 2016-12-13

Created 2015-07-31

Last Updated 2017-01-29