[Moto X Android Development] Megatron007:
MeGaByTe Kernel​

Attention

/*

I'm not a developer, im taking effort to put more choices of kernel for our community.

This kernel is tweaked for my own taste.

Please do not request for more features because i want to ensure the stability of the kernel first.

And thank you for using this kernel.

*/

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 laugh at you.
*/

Features

- Compiled with latest Built with latest custom Uber 5.2

- Updated Kernel Base With CM

- Bioshock governer

- Mako hotplug

- MSM hotplug

- O3 flag

- graphite flag

- dev/frandom

- fiops IO schedulers

- vibration strength control ( sysfs set to /sys/vibrator/pwmvalue for compatibility with Trickster )

- Bricked hotplug

- Init.d Colour Calibration at bootup thanks to [MENTION=4217277]Gustavo_s[/MENTION]

- Faux Sound Control

- ZEN, SIO, FIOPS, VR IO schedulers

- Intelli Demand governor

- intelli Active governor

- Intelli Hotplug

- Intelli Thermal V2

- yankactive governor

- impluse governor

- smartmax governer

- adreno_idler driver

- enable zswap,frontswap ,vnswap

- usb fast charge added

- cpu voltage control added

- merged f2fs from motorola

- added Fsync from hTc

- added simple governer for gpu

- Enabled all kind Advance TCP

- MSM_Limiter by [MENTION=3795148]neobuddy89[/MENTION] - More like a Swiss army knife! adds Per-Core Functionality!

- Linux 3.14 rc1 lockless ZRAM backported!

- crypto lib optimization

- ARM Cortex-A15 specific optimization

- exFAT support (for OTG)

- patches to reduce kernel latencies for network, fs

- selinux update

- VFAT, MM tweaks

- over 350+ patches!

- added core scheduler update

- backported 3.12+ kernel scheduler features

- fixed old cpufreq bug

- added LZ4 compression (faster than LZO)

- added various minor kernel bug fixes from CAF/kernel.org

- more accurate load calculations (better battery/performance)

- added mutex optimization (better multi-tasking)

- scheduler optimization (smoother multi-tasking)

- SELinux optimization (faster SELinux!)

- enabled XZ compression (reduce kernel size)

- UV control

- ARM unaligned access enabled

- updated LZO algorithms (used by many including crypto, zram/zcache etc)

- updated libraries with optimized kernel functions

- built-in snakecharmer (cpu limit from boot)

- optimized KSM

- oom updated to linux 3.14+

- lowmemorykiller optimization

- core sched optimization

- kswapd patch from mainline

- tuned kernel page_alloc for better multitasking

​

Pls Read This before flashing:

You need ROM's default kernel before flashing this as this kernel makes use of AnyKernel 2 by [MENTION=4544860]osm0sis[/MENTION]. Make sure you have it otherwise clean flash the kernel with the rom to avoid any issues.(At least dirty flash rom+kernel) Credits to [MENTION=4359180]attack11[/MENTION] for some part of install script.Read FAQ's and changelogs in 2nd post. THIS KERNEL COMES FINE TUNED OUT OF THE BOX.

How to Flash

:

1. Download the kernel and place it into your phone storage

2. Reboot into recovery

3. Install the kernel

4. (optional) Wipe Dalvik/ART Cache and Cache partitions

5. Reboot and enjoy!

PLS DON'T MIRROR THE LINKS

Recommended app:

Kernel Adiutor

I would like to say thanks to [MENTION=4217277]Gustavo_s[/MENTION] I used his kernel source as my base :) Thanks Mate [MENTION=3332811]faux123[/MENTION] [MENTION=5438598]RenderBroken[/MENTION] [MENTION=4898097]arter97[/MENTION]

[MENTION=3292224]franciscofranco[/MENTION] [MENTION=4723408]hurtsky[/MENTION] for his commits

[MENTION=5857055]Flashhhh[/MENTION] [MENTION=5384581]DC07[/MENTION] [MENTION=5604178]zwliew[/MENTION] [MENTION=3795148]neobuddy89[/MENTION] [MENTION=5039976]smartAgent47[/MENTION] for poster and many more ..last but not the least Cyanogen Team

XDA:DevDB Information

[Kernel][SM-4.9][CM/AOSP][5.1.X] MeGaBYTe_Kernel_r1 [Colour Calibration] [16/10/15], Kernel for the Moto X

Contributors

Megatron007

Source Code: https://github.com/Megatron007/ghost

Kernel Special Features:

Version Information

Status: Beta

Created 2015-10-16

Last Updated 2015-10-16