[LG G5 ROMs, Kernels, Recoveries, & Other Developme] jeffsga88:
I am not responsible for anything that
happens if you use my work.
Use at your own risk.

First and foremost, I'm not a developer and am just doing this as a hobby. So, if you find issues feel free to post bug reports and I will do my best to fix. Also, if you want something added to the kernel, feel free to ask and I will do my best to add it :D

This is my first release and I will add more features when I get time.

This kernel is for LOS based roms ONLY (LOS, RR, DU, ETC.).​

Features:

Governors:

Alucard

Bluactive

Chill

Conservative

DanceDance

Darkness

ElementalX

Interactive (Renamed as old_interactive until it stops forcing all 4 cores @ max speeds)

Interactive Pro (Now renamed Interactive, replacing faulty interactive gov)

Lionheart

Nebula

Ondemand

Powersave

Performance

Pwrutilx - EAS

Sched

Schedutil

Userspace

ZZMoove + zzmoove profiles (changed under advanced gov settings)

ZZMoove (Big Little Setup) Added and no profiles anymore

Hot Plugging:

Alucard

Autosmp

Zen Decision

Schedulers:

bfq

cfq

deadline

fifo

fiops

maple

noop

sio

sioplus

tripndroid

vr

zen

TCP:

bic

cubic

illinois

reno

westwood

Vegas

Added KCAL V2

Added USB Fastcharge

Added init.d support

Added CPU Boost

Added CPU Touch Boost

Remove verified boot state

Added CPU OC (Stable now):

Little Cluster to 1.72 GHz

Big Cluster to 2.26 GHz

Added GPU OC (Stable now):

OC to 652 MHz

UC to 100 MHz

Added Spectrum Kernel Profile Manager Support

--- Download spectrum app from GooglePlay ---

(Ensure you have "apply on boot" options in your kernel manager app disabled and then open Spectrum,

click on profile you want to use and click back and it applies it :)

Added Adrenoboost

Added Sound Control

Added GPU Whitelist (you can only select stable gpu governors now)

Tweaked hotplugging resetting

Added F2FS (Cache only)

Added Frandom

Tweaked touchboost

Added kernel wakelock blocker

Reduced bluesleep wakelocks

Added Fsync

Added powersuspend

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

Defaults currently set on boot (default battery / performance profile set as default):

Chill Gov (Big & Little Cluster)
Max Freq on Little Cores: 1.72 (OC) default
Max Freq on Big Cores: 2.26 (OC) default
GPU OC (652) set on by default
I/O Scheduler - Zen
I/O Scheduler Read Ahead - 512
Adreno idler set on
TCP - Vegas
Hotpluugin - Disabled
CRC - Disabled
USB fast charge set to on
KCAL set on boot
--- RGB all @ 230
--- Sat set @ 70

Currently supported models are the H830 (T-Mobile) and H850 (Unlock EU Model). I will happily add support for the RS988 and H840 SE if and when there is lineage os support for those models.

Downloads:

T-Mobile H830 v2.1:

SpeedyKernel-h830-by-Jeffsga88-v2.1-release.zip

EU Model H850 v2.1:

SpeedyKernel-h850-by-Jeffsga88-v2.1-release.zip

No longer using mega for downloads. Click on links above or go-to Downloads tab at top of page.

*** Tested and working on both H830 & H850 ***

Color Calibration (KCAL):

--- Use kernel auditor or EX Kernel Manager to control, you can use the color control app located:

http://downloads.codefi.re/savoca/kcal

You may have to change kernel to permissive to use that app, which would make safetynet fail (so use other app if you need safetynet to pass).

*** Note, if you have used Live Display to change color calibration, please reset it before changing the KCAL settings.

I recommend using the following settings for KCAL (more vibrant color and no burn in):

RGB ---> All set to 230

Saturation ---> 60

Value ---> 132

Contrast ---> 132

Install:

*** Do NOT install this right after doing a clean install of a rom, boot your rom up first then install ***

*** This kernel uses anykernel2 installer which allows for major compatibility ***

*** Do NOT flash over other kernels either , only over original kernel with the ROM ***

Download Kernel

Boot into TWRP

Install kernel

Reboot

(If you have issues wipe cache / davlik)

Credits:

First of all to [MENTION=5264701]lordodin912[/MENTION] for the motivation to do this kernel. After seeing him build the Asgard kernel and say that he wasn't a dev and just doing it as a hobby, I decided to give it a try :D

[MENTION=4527059]CrazyGamerGR[/MENTION], [MENTION=4544860]osm0sis[/MENTION], [MENTION=4684315]flar2[/MENTION], [MENTION=4316709]savoca[/MENTION]

xda-developers :D, google, lg

anyone else I forgot

*** If I forgot to give you credit, just pm me and I'll add your name :D ***

XDA:DevDB Information

SpeedyKernel_G5, Kernel for the LG G5

Contributors

jeffsga88

Source Code: https://github.com/jeffsga88/SpeedyKernel_G5/tree/SpeedyKernel

Kernel Special Features: See above

Version Information

Status: Testing

Created 2017-05-11

Last Updated 2017-06-18