[Moto G Original Android Development] fermasia:
CHANGELOGS:

Version 3.8 - KitKat

- Kitkat support resumed, including all features from the CM12 version, except for kexec patches.

Version 3.8 - CM12

- Kexec Hardboot patches applied (multirom compatible)

Version 3.7 - CM12

- Reverted power efficiency patches that were causing SODs

Version 3.6 - CM12

- Sorted out Interactive Gov getting stuck on max freq

- Re-tweaked Aero-Hotplug and IntelliMM tunables

- Applied some battery saving patches

- Built with Sabermod 4.8.4 and back to 02 flags.

Version 3.5 - CM12

- Added Double Tap 2 Wake and Sweep 2 Wake (testing) - disabled by default

- Added USB fast charge (testing)

- Added IntelliMinMax governor and adapted/retweaked it for our device

- Added Intelithermal V2 - enabled by default

- Combined LCD Notify and PowerSuspend (when pwsusp is disabled Lcd Notify will operate)

- CPU underclock

- GPU underclock and overclock

- Various sched, lowmemorykiller and workqueues optimiations

- Built with Linaro 4.9.3, and own optimization flags

- Governors optimized and re-tweaked

- More battery saving and stability optimizations

Version 3.2 - CM12

- Solved random-reboots (as far as I've tested, you might get ocassional problems when toggling the hotplug driver).

- Added Faux's Intelliplug and IntelliActive/Demand governors.

- Now the hotplug drivers are toggleable (mpdecision/aero_hotplug/intelliplug) - Aero_Hotplug is located in userspace (!) in Faux's Control App, or if using Trickstermod, Aero-Hotplug will be active if Intelliplug (and mpdecision, of course) are disabled.

- Default combo: AeroHotplug + Ondemand gov

- Better compression optimizations.

- Samepage merging enabled by default.

Version 3 - beta

- Switched from MyFluxi's hotplug driver to Aero_Hotplug (thanks to [MENTION=4855459]Blechd0se[/MENTION] and [MENTION=513620]Quarx[/MENTION])

- Adpated and tweaked hotplug driver

- Readded powersuspend, bumped to v1.5 and optimized settings.

- IOsched power saving optimizations

- Dumped Intellidemand, Intelliactive, OndemandPlus and Weathley governors (for now)

- Added SmartAssFalcon governor (thanks to [MENTION=5284595]YoshiShaPow[/MENTION])

- CPU Min Freq set to 192000 (again)

- Picked some commits to make the kernel fully compatible with Alberto76's build (to be tested)

- Reworqued workqueues even more, following blechd0ses's implementation for aero_hotplug and added more tweaks

- Added LZ4 kernel compression to fasten bootup process

Version 3 - alpha 3

- Added powersuspend (for now) - got to enable it through any kernel tweaker, thought.

- IOsched optimizations

- Applied several fixes for diff. mem leaks

- Added crypto optimizations

- Added GPU overclock (to be set in any kernel tweaker)

- Min CPU freq set to 192000

- Power efficient workqueues

- Added Faux's sound control support

- Randomness and cpu-freq optimizations (optimized interactive and ondemand governors)

- TCP performance and stability tweaks

- Much more!

Version 3 - alpha

- Based on the official CM12 source (rebuilt from scratch).

- Compiled with Linaro 4.9.2

- Added msm-hotplug (alongside mpdecision, can be toggled)

- Defaulted to 1 cpu and 300000 freq while lcd is off.

- Added LCD Notify

- Optimized GPU / SimpleOndemand GPU gov working with msm-hotplug (not mpdecision)

- Added more IO schedulers

- Added LCD KCAL

- TCP and other various optimizations

Version 2

- Added MSM Hotplug by default - huge thanks to [MENTION=4316709]savoca[/MENTION] for his Titan sources and help

- Simple Ondemand GPU governor working fine (no reboots)

- CPU freq lower limit 192000

- GPU max freq 533mhz

- Optimized CPU governors for msm-hotplug

- Optimized workqueues management

- LCD Notify

- Ramdisk tweaks

- A really big bunch of optimizations and fixes to make hotplug more efficient

Version 1.1

- Dropped AnyKernel template.

- Added some ramdisk tweaks and defaults.