[G2 Android Development] dr87:
Simple Kernel

For 4.4.2 stock based roms and stock variants​

- Based on Stock LG 4.4.2 Kernel

- Thermal control (Bricked)

- Mpdecision replacement (Franco Mako Hotplug)

- A single, well tuned interactive governor based on CAF source, not bloated with tons of govs. Still contains performance gov for users who need it

- Tuned frequency control, cores will not max, boost or turn on unless needed. This saves battery without losing performance,

- CAF touch boost driver (Will ensure cores do not go crazy when touching screen like stock)

- Voltage Control

- Many improvements (see git)

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

FAQ

Can you add "x" governor?

I will not add additional governors. The goal of this kernel is a simple, fast smooth kernel with one well tuned governor that works as intended. There is no advantage for me to add additional governors to my kernel, only downsides.

Why are 2 cores online all the time?

The hotplug I am using uses 2 cores online. Leaving 2 cores online while the screen is on is more efficient on both battery and performance rather than having the second core hotplugging nonstop.

Warning on undervolting - It's not worth the stability loss. Since LG introduced the 4.4.2 kernel they switched the power drivers and the new drivers are much more sensitive to reduced voltages. If you undervolt do not report stability issues or reboots. This was not implemented by me, it was done by LG in our new kernel.

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

Downloads

Current Downloads

JDI automatically detected, DO NOT FLASH ANY PANEL SWAP ZIPS

If your rom does not support knock code, download a no knock code version in the "NoKnock" Subfolder. If any touch issues, you may need to update touch firmware on the secret dialer menu.

Source

Changelog ([I]All specifics found on my git[/I])

V6.0

Automatic JDI detection - DO NOT FLASH PANEL SWAP ZIPS
OC and Non OC kernels merged
Switch to bricked thermal control
Bootloops due to temp shutdown should be fixed
Knock code should work on all variants - let me know if a variant doesn't work
Sync my Gov's - Hotplug up to franco's kernel
Fix an issue where the camera and flash would close / switch slowly
Many GPU updates
You should be able to see the correct GPU freq in apps like trickster
Thanks @Cloudyfa for the ramdisk updates

Known Issues : No GPU underclocking

V5.0

Revert the power efficient workqueue commits
Fixed a bug where you would get throttled to 1.5ghz at 59c
Add another LS980 test kernel
Few other minor fixes found on git

V4.0:

Hotplug and Interactive settings returned to v1 (Until franco figures out the issues with his changes)
Use power efficient workqueues (supposed to be better on battery)
Screen should turn on a bit quicker after knock on / power button
Add a 345mhz step for users who may get audio glitched on 300mhz with certain apps
RGB control is now functional, you can use trickster to adjust it
Added VS980 Support

V3.0

[I]All specifics found on my git[/I]

Add exfat support to all devices
Hotplug updates
Governor updates
CPU related changes/improvements to properly support new updates

Fixes:
Reverted a commit causing lag issues in v2
A few modules had to come back
Re-enabled Westwood TCP

V2.0

Overclocked kernel variants (2.5ghz)
Hotplug and touchboost tuning
Add exfat support for F320

[/CENTER]