[AT&T LG G3] engine95:
I was asked to bring a Sprint kernel over for the G3 850. Make sure you thank [MENTION=3445386]altvolt74[/MENTION] for finding the ramdisk issue and for testing!!!!

I DO NOT HAVE THIS PHONE so I may not be able to answer all of your questions. It'll be up to you guys.

Original Thread

This is for Stock-based LG Roms

So for your flashing pleasure may I present to you........

Navel Kernel​

Please see/read post #2.

What it has:

V2.5 -9-14-15

OC/UC reworked 268/2880Mhz and extra lower steps added

IntelliThermal V2

Govs- zzmoove, intellidemand 5.5, tripndroid, intelliactive added

Optimize square root

A couple optimizations

Frandom

V2.4 - 7-9-15

kexec/MultiRom support added

Lux down to 1

Oversharpening set to 0

New install method for the kernel- it'll use and build the ramdisk from your current rom/kernel.

V2.3 - 6-23-15

KCal added - this will give you my options for the screen

V2.2 - 6-13-15

Same as below+

f2fs

exfat

V2.1 - 6-9-15

Same as below+

Linaro 4.9 toolchain

Updated ramdisk to 20f

Cpu OC

GPU over/underclock 100mhz and 27mhz sleep.

Read from this post to the next page for CPU voltage info. http://xdaforums.com/showthread.php?p=61240126&postcount=310

V2 - 6-1-15

same as below+

TCP algorithms - Westwood, Vegas and others

Smartmax gov

Enabled KSM

Oversharpening fix

Neon support

Intellithermal

OC is broken in this version - if I can fix it, then we'll have GPU over/under clock

Maybe others I'm forgetting.

V1 -5-25-15

20f source

20k ramdisk from chupachup rom

init.d

Selinux permissive

schedulers - fifo, fiops, sio, vr, zen, tripndroid

govs - intellidemand, adaptive, wheatley, dancedance, lagfree, lionheart

undervolting

intelliplug

gpu-simple on demand fix

interactive fix

Bluetooth fix

Faux Power Suspend

Fast Charge

Overclock

Faux Sound

CPU Freq Limiter

simple on demand GPU gov - Faux

General and install info:

This is for the G3 850 only - I DO NOT have this phone so if it works on others, let me know.

If you have SElinux Changer already installed:

You need to uninstall it first. Set it to "enforce" first. Then Settings>apps and clear "data" and "cache", Force stop then uninstall. Reboot. Then install the kernel.

Make sure you disable "set on boot" if you have it!!!!!

I recommend using Trickster or Faux or Kernel Aduitor to mess with the kernel settings. Faux and Kernel Aduitor will allow more settings.

Thanks, credits

[MENTION=4189659]Tectas[/MENTION]

https://github.com/tectas/android_kernel_lge_msm8974ac/tree/rin-lollipop

[MENTION=2174433]Skin1980[/MENTION]

https://github.com/Skin1980/D855-kernel/tree/lollipop

Source

Github

Downloads:

Navel-850-V2.5

Navel-850-V2.5-Other - try this if the other doesn't work - Should work with Cloudy.

Navel-850-V2.4-other - try this if the other doesn't work - Should work with Cloudy.

Navel-850-V2.4

Navel-850-V2.3-other ramdisk - this is the same, just with a different ramdisk. Try this if the other won't boot. Works with Cloudy.

Navel-850-V2.3

Navel-850-Kernel-V2.2

Navel-Kernel-other ramdisk-2.1 This is a one time deal for now. Try this version if your phone won't boot up.

Navel- Kernel-850-V2.1

Navel-Kernel-850-V2

Navel-Kernel-850-V1

________________________

Thanks to [MENTION=3445386]altvolt74[/MENTION] for all the help in testing this.

XDA:DevDB Information

[Kernel] Navel Lollipop Kernel - 850, Kernel for the AT&T LG G3

Contributors

engine95

Source Code: http://opensource.lge.com/osSch/list?types=ALL&search=855

Kernel Special Features:

Version Information

Status: Stable

Stable Release Date: 2015-05-25

Created 2015-05-27

Last Updated 2015-05-27