[Moto G Original Android Development] Shivam Kuchhal:
​

#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/

Some stuff to know about-

!

Based on latest sources.

Updated to latest 3.4.104 upstream patches.

CPU Underclock up to 96 mhz.

Doubletap2wake bidirectional sweep2wake.

Universal KitKat rom support through anykernel updater script.

Merged many upstream patches.

Kexec hardboot support.

Patches to unix.

Powersuspend driver.

Stereo call recording support.

Use your Moto g as a USB keyboard or mouse. App- Play Store link

Sound Control.

Added high performance mode for headset.

Sweep2Dim driver.

Conservative devfreq driver.

Lots of other patches to devfreq and kgsl drivers.

Enabled hell load of more TCP congessions:

* .westwood (default)
* .reno
*. bic
*. highspeed
*. hybla
*. htcp
*. vegas
*. veno
*. scalable
*. yeah
*. lp
*. illinois

Added frandom.

Added optimized ARM RWSEM algorithm.

System wide high priority power efficient workqueues for workqueue/PHYLIB/block/ASoC/regulator..

Compiled using latest Cortex A15 optimized Linaro 4.9 toolchain(smoothness redefined).

O4 optimizations.

Cortex A15 optimization flags.

Increased MM readahead to 256 kb.

LCD_KCAL with configurable kcal_min.

Vibrator intensity control.

Governors-

interactive (default)
intelliactive (new)
conservative
ondemand
lionheart (new)
performance
ondemandplus (new)
intellidemand (new)
smartmax(new)

I/O Schedulers-

row (default)
noop
deadline
cfq
bfq (new)
fiops (new)
sio (new)
tripNdroid

Added optimized AES and SHA1 routines.

....and much more stuff which I probably forgot. I am done with long and never ending features list, go ahead and check github.

P.S.S. Camera not working? No worry! Flash this- http://d-h.st/vHp

Toggles and controls for everything can be found in Trickster MOD app.

Issues-

-You tell.

Download link-

http://xdaforums.com/devdb/project/?id=5025#downloads

Instructions-

First flash a ROM if you haven't already as AOSP kernel is not provided in form of a boot.img

Flash zip through recovery

P.S. DO NOT POST BUG REPORTS IF YOU DIDN'T FLASH KERNEL ON A CLEAN INSTALL.

It is my request to you all that please do not spam the thread with general queries and Q&A. It is a development thread and only development related posts should be there.

GPL Compliance: https://github.com/shivamk11/android_kernel_motorola_msm8226/

Just a statement regarding kernel source: The Kernel Source is of course covered under GPL version 2. Free software does NOT mean no work or time was spent working on it. I have donated a large sum of my free time to this kernel. If you want to include my kernel in your project or use my source code, please mention it in your post, give proper credits.

Opensource does not mean 'Out-of-credit'

Thank you.

I would like to mention much more things but I don't like bloated OP's so I am keeping it short.

XDA:DevDB Information

Phantom Kernel, Kernel for the Moto G

Contributors

Shivam Kuchhal

Kernel Special Features: Stability is the best feature nowadays :p

Version Information

Status: Stable

Created 2014-07-19

Last Updated 2014-10-16