[Verizon LG G2] Yoinx:
Disclaimer:

This should work on all CM/AOSP based roms, stock support has been re-implemented. Use of UKM for synapse to work (at all) requires init.d. Most stock based roms should have this, but a rooted OTA won't unless you added it (lots of methods, Google around a bit).

Hi Everybody. Since I haven't seen anyone making custom kernels yet for us for the 39A base, I decided I'd try pulling in some features that I use on a regular basis into the kernel source.

Most everything in this is pulled from ( in no particular order ) Faux123, Showp1984, flar2, Renderbroken, Dorimanx, Jackpotclavin, xdabbeb, Rashed, Myfluxi, franciscofranco, tsunamical and other sources. So, all credit goes to them.

I've switched over to Synapse/UKM for this, seems that most everything works properly in it. I've changed francosound slightly, so you'll need to use the modified UKM linked at the end of this post, then install synapse from the playstore.

Features:

Added Intelliactive, Intellimm, Smartmax, ElemantalX, Bacon, Imupulse, ZZmove, and Yankactive governors.

Added Intelliplug (Set as default through

Added FrancoFranciso's sound driver. (Mic, Headphone, Speaker, Camera Mic volume control)

Added 389Mhz GPU step

Enabled Extra I/O schedulers and TCP congestion methods

Enabled Kernel Same Page Merging.

All builds are permissive.

Added Bricked Hotplug

Added Bricked Thermal

Added UserSpace CPU Frequency Voltage Table

MsM Limiter from NeoBuddy89

FastCharge from Dorimanx

Added a post boot script that will provide tweaked defaults (basically what I use minus undervolting)

Exposed PVS and SPEED bin values to Synapse for informational purposes.

Misc Tweaks/Optimizations/Battery Saving Optimizations

Screen turn on bug fixed courtesy of JackPotClavin

Stock Builds should work correctly now. (bluetooth and back led issues should be corrected)

F2FS support

Known Issues:

None

I'll work on things as I get time, but I'm not promising anything as this is simply a kernel that I'm making for the features I typically use. A lot of code has changed in the new kernel source making it hard to import features, so it's slow going. Also, sorry for the kernel name, I didn't have anything creative at the time.

Source: Github

CONVERTING DATA TO F2FS WILL WIPE YOUR SDCARD DATA AS WELL. Ensure that you have a backup of everything on your computer before doing so as this is unrecoverable. For R3, with F2FS you'll want this repacked TWRP. It has this kernel packed into it, with better f2fs support libraries (thanks XDABBEB). Also, be aware that encryption is not currently enabled with F2FS partitions in the way that I have it configured.

Downloads:

R3 - Fixed Bluetooth and PowerManagerService.Display Wakelock

CM-R3-B3

Stock-R3-B3

*Caution with R3, I've been running F2FS on the CM build for a couple days now with now issues. Stock booted and mounted for me, but I couldn't find a tester to evaluate it.*

CM-R3-Build1

Stock-R3-Build1

UKM has also been updated (link below). No new functionality, just cleaned up some of the stuff that didn't apply to our phone.

Old Builds:

CM-R2-Build3

Stock-R2-Build3

Modified UKM: 3.8.1-Mod6-Fustercluck (Source) - Apb_Axel's Original Thread Huge Thanks to him for his work making UKM.

Remember to hit the "Thanks" if you're enjoying this kernel.