[Verizon LG G3] HolyAngel:
SkyDragon Kernel for VS985 on stock based Rom's
​

Hey all,

this Kernel is based on stock VS985 Source code from LG. It is *only* for the vs985 and will *only* work if you're running a stock-based rom(10b/11c specifically but others may work as well). I made it as we don't currently have one here, and so we can get some better battery life and performance/responsiveness out of our devices. I will be adding things as we go here, but for now its good enough to release it. :)

Features

*Kexec Hardboot (Multirom) Support
*CPU Voltage Control(under/over volting)
*Dev/Frandom
*Arch/Random
*LCD Oversharpening Toggle from Savoca (Use Whetstone)
*KCAL Enhancements (Thanks to @Savoca) - Download his kcal app [URL="http://downloads.codefi.re/savoca/kcal"]here[/URL]
*Kernel memcpy
*High Performace Headset Sound
*Compiled with my own Linaro cortex-a15 optimized 4.9.4 Toolchain
*Faux Sound Control

How-To Install

1. Download kernel zip
2. Reboot to recovery
3. Make a nand backup
4. Flash kernel zip
5. ?????
6. Profit

Changelog

V5.0.4
*Added Faux Sound Control
*Built with my own Linaro 4.9.4 cortex-a15 optimized toolchain
*Compiled with some Graphite/O3 flags but main build is O2 for stability/standards
*Disabled optimizing for size, we optimize for full performance instead

V5.x/4.4
*Remade from scratch on 24B Kernel source
*Fixed long bootup issue
*Slimmed kernel

V4.0.2
*Reverted F2FS Support
*Reverted No-Fuse Exfat due to reboot/sdcard issues
*Built with latest HyperMod Toolchain (Sabermod/Linaro Hybrid)
*Packed into latest 23C boot.img

V.4.0.1
*Refactored the sharpening code
*Fixed Kexec hardboot
*Added F2FS support
*Added no-fuse exfat support
*Enabled Arm CPU Power and topology
*Optimized lib/sqrt functions
*Disabled module crc check
*Added Dev/Frandom support

V0.4
*Rebased on latest verizon 23B source
*Merged in %95 of features

V0.3.0.2
*Rebased on latest verizon source
*Latest memutils for msm8974
*Added smartmax governor
*Added Savoca's KCAL Enhancements
*-O3 and graphite flags

V0.2.9.4
Reverted latest intelli_plug commit
Reverted all freezer functions
Enabled high performance sound again
Reverted AVS/DCVS
Added Kexec Hardboot (Multirom) Support

V0.2.9
Updated Intelli_plug from 3.8 to 3.9
Removed skin1980's Sharpening fix in favor of Savoca's - changeable with Whetstone app from playstore
Added FSYNC
Allowed rebooting to bootloader(LAF/Download mode)
Added and tweaked Intelliminmax governor
Added Tripndroid governor (Like ondemand, good battery/performance ratio with a tad more performance)
Added some ARM Cache enhancements - Should help with overall performance and not hurt battery
Fixed reporting of GPU frequency
Enabled Adaptive Voltage Scaling
Enabled Dynamic Clock and Voltage Scaling
Enabled Kernel Samepage Merging
Optimized Kernel Samepage Merging
EXT4 improvements for better speed
VFPv4 Throughout kernel
Tweaked scheduler so its now aware of cpu frequency as it operates - Should help with performance and battery
SELinux bug fixes
Scheduler enhancements for less loadavg
Added sysfs interface for Gentle Fair Sleepers

V0.2.7.4.1 - This one is slightly newer than whats in the 2.0.1 Rom
*Removed Intelli-Thermal
*Removed Linaro Power Efficient WorkQueue's
*Removed Glibc Memory Functions - This should help with any lag
*Fixed up some of the schedulers(Tripndroid,vr,zen) not showing up
*SELinux set to permissive in the kernel by default
*Fiops set as default scheduler for better performance
*Removed Opensource Exfat driver

V0.2.7.2
*Added Linaro Efficient Workqueue's
*Enabled Arch Random
*Enabled Kernel Same-page Merging and Check before scanning
*Enabled Kernel level memcpy
*Added ATRandom for better entropy

V0.2.7
*Rebased source
*Compiled with full Graphite flags
*Added Intelliplug
*Added Intellithermal v2
*Added additional governors(OnDemandPlus, Intelliactive, Intellidemand, lagfree, smartassV2, dancedance, wheatley, lionheart)
*Fixed simple_ondemand gpu governor crashing
*Added[URL="http://xdaforums.com/tmobile-lg-g3/development/script-g3-speed-t2929215"] Velocity[/URL] Scripts from @Razz1

V 0.2.6
*Ported OnDemand Gov from the M8
*Added Gboost
*Fixed High Performance sound
*Disabled CRC Checking
*Added Overall Stats for better tracking
*Compiling enhancements
*Memory leak fixes
*Kernel processing fixes

V.0.2.5.1
*Updated exfat to opensource driver and enabled

V 0.2.5
*Initial Release

Downloads

[B]SkyDragon V5.0.4 for 35B Roms ONLY![color=red]Lollipop[/color][/B]

[URL="https://www.androidfilehost.com/?fid=24052804347849996"]AFH Mirror[/URL]

--

[B]SkyDragon V4.4 for 23/24 Based Roms ONLY! [color=red]Lollipop[/color][/B]

[URL="https://www.androidfilehost.com/?fid=24052804347836924"]AFH Mirror[/URL]

--

[URL="https://www.androidfilehost.com/?fid=24052804347836983"]Return To Stock 35B Kernel[/URL]

[URL="https://www.androidfilehost.com/?fid=95916177934541257"]Return To Stock 23B Kernel[/URL]

[URL="https://www.androidfilehost.com/?fid=95784891001616578"]Return To Stock 11C Kernel[/URL]

[URL="https://www.androidfilehost.com/?fid=95897840722647683"]Return To Stock 12B Kernel[/URL]

Old releases can be found on my AFH page [URL="https://www.androidfilehost.com/user/?w=settings-dev-files&flid=21757"]here[/URL]

Recommended Settings

Governor: Interactive
Scheduler: ROW
Read-Ahead Buffer Size: 1536
If you want better battery, set Multicore Power Saving to 2

Thanks and credits to:

Razz1 - [URL="http://xdaforums.com/tmobile-lg-g3/development/script-g3-speed-t2929215"]Velocity[/URL] Scripts
Faux123 - Commits
Tectas - Commits
Flar2 - Commits
Skin1980 - oversharpening fix
DoomLord - Commits
Savoca - Commits
Team Codefire for Bump!

Donators

startswithPendswithOOH
tjk639
akakai

My Lollipop Source Code

My Kitkat Source Code

XDA:DevDB Information

[KERNEL][NOV02][GPL] SkyDragon Kernel V5.0.4 Lollipop [STOCK/NON-AOSP], Kernel for the Verizon LG G3

Contributors

HolyAngel

Source Code: https://github.com/holyangel/LGE_G3

Kernel Special Features:

Version Information

Status: Stable

Current Stable Version: 0.4

Stable Release Date: 2014-11-24

Created 2014-11-25

Last Updated 2015-11-02