[Sprint LG G3] I-IoLLoW:
RIN Kernel for LS990

Close to stock with some sugar added ... delicious!

WARNING

This is a disclaimer: While this has been tested I am not responsible for ANY damage done to your device. I take no responsibility for bootloops, soft bricks, hard bricks, living brick monsters, your phone proving an omnipotent being fallible(thus negating all existence), your great aunt smoking bath salts, flying monkeys, hot pockets, obamacare, dingleberries, carnivorous dingleberries or Sundays. Your warranty is now void and it's your fault!Use at your own risk!!

Secondary disclaimer: If you have carnivorous dingleberries then you have bigger problems to worry about - but for any phone related questions feel free to message me on here either privately or in the thread.

I will be building and maintaining Tectas' Rin Kernel for the Sprint LG G3 LS990. The majority of the credit for this goes to him, please make sure you thank him - he's awesome!

Straight from the man himself:

Hey guys and girls,

you may have seen my unified stock kernel thread already (or may not, but doesn't matter). This kernel is my attempt to build up on the fixed source and add some additional features for us mod lovers to thinker with and to personalize your device to your usage. For now, I'll keep it close to my stock source and just pull some additional features and fixes in, but not to much. That may change in the future (maybe even soon), but for now, I'll stick to that paradigm.​

What does it serve? (Features)

Built with SABERMOD!(Versions 1.8 and below were built with linaro 4.9.1 cortex-a15 optimized toolchain).

IO Schedulers

BFQ

CFQ

DEADLINE

FIFO

FIOPS

NOOP

ROW (default)

SIO

TRIPNDROID

VR

ZEN

Governors

Adaptive

Conservative

DanceDance

IntelliActive

IntelliDemand

Interactive (default)

Lagfree

Lionheart

OnDemand

Performance

Powersave

SmartassV2

Userspace

Wheatley

Smartmax

TCP Congestion Algorithms

BIC

Westwood

Vegas

Veno

Yeah

HTCP

Cubic (default)

Reno

init.d support

intelliplug

intelli thermal v2

Memutil optimizations

Voltage control

SoundControl

OC to 2.7GHz and UC support

Cpu limiter

2-Way Call Recording support

Simple GPU Algorithm

Simple_ondemand GPU Governor fixed

exFat support

ntfs support (bugged)

Oversharpening fix

DriveDroid support

android logger sysfs toggle (disabled by default)

high priority workqueue

Many under the hood fixes

Stability

More to come

How to apply it? (Installation)

IMPORTANT: Read through all the requirements, steps and warnings before you do anything, if any requirement doesn't match or you don't know what one or more of the steps below mean or do, ask before you do any of them, if you don't know how all the steps can be done, let it be, I warned you, if you don't do and something bad happens, I'll just laugh at you!!

Requirements? Yes!

LS990

Custom Recovery

Stock or Stock based KITKAT ROM (no AOSP)

How to flash the kernel?

Download zip

Place on internal or external SD

Reboot to recovery

Choose install zip

Search for the downloaded zip

Confirm flashing

Wipe cache

Reboot

Profit!

Changes? (Changelog)

11.25.2014/1.8.5

Built with Sabermod 4.9

Added [MENTION=2174433]Skin1980[/MENTION]'s oversharpening fix

Full ZV6 support using ZV6 ramdisk/boot.img(Works just fine if you're still on ZV4!)

Added external radio-iris-transport module to fix fm radio

And many more! See full list below!

11.20.2014/1.8

More Underclock frequencies

r/w NTFS support

Additional Linaro Optimizations

TCP cong algorithms (BIC, Westwood, HTCP, Vegas, Veno, Yeah)

Add sysfs interface to Enable / Disable Android Logger

11.17..2014/1.7.2

Raise max microvolt at cpu for pm8941 and pma8084(Green screen fix)

11.16.2014/1.7.1

LS990 support added

11.11.2014/1.7

D852 support added

images bumped

flashable zip

init.d support (busybox required)

AIO optmimizations enabled

intelli plug added (credits to [MENTION=3332811]faux123[/MENTION])

s***load of warnings fixed

10.23.2014/1.6

D850 support added

Simple GPU Algorithm Support

Overclocking up to 2.76 Ghz

exfat support

intelli-thermal v2 added

smartmax governor added

memutil optimizations

build with NEON kernel mode

2-way call recording patch

DriveDroid cdrom emulation support

Faux SoundControl

Simple-OnDemand fixed

Cpu Freq Limiter

some small fixes and enhancements

08.17.2014

Support for F400 variants added

08.14.2014/1.0.1

net/ipv4|include/asm-generic: Enhancement of out of bounds fix

08.14.2014/1.0

Initial release

Full list of commits can be found here

Where to get it from? (Download)

google drive | android file host

Show me the so(u)rce(ry)! (Source Code)

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

Let me test!! (Beta Testing Community)

Google+ LG G3 Beta Testing Community

Donators (huge thanks, you're simply great :) )

[MENTION=5994672]Toneman07[/MENTION]

[MENTION=4513560]Helloworld294[/MENTION]

[MENTION=56253658]shaarky[/MENTION]

[MENTION=4652765]Dreamxtreme[/MENTION]

[MENTION=3647976]guyd[/MENTION]

[MENTION=57063146]mosincredible[/MENTION]

Credits

XDA

Google

LG

[MENTION=4189659]Tectas[/MENTION]

[MENTION=1211160]HolyAngel[/MENTION]

[MENTION=3332811]faux123[/MENTION]

[MENTION=3505796]KAsp3rd[/MENTION]

[MENTION=4152171]myfluxi[/MENTION]

[MENTION=3164832]trialsrider1[/MENTION]

[MENTION=2174433]Skin1980[/MENTION]

[MENTION=947981]Lord Boeffla[/MENTION]

[MENTION=4884121]GuneetAtwal[/MENTION]

[MENTION=2784807]DooMLoRD[/MENTION]

LS990 Testers

[MENTION=4189659]engine95[/MENTION]

[MENTION=1211160]seanskiT![/MENTION]

is engine95, HPTesla and seanskiT!
​

If you like my work, please show your appreciation by pressing the thanks button, if you want to do more, I've nothing against a little donation, but I'm as happy when you just thank me by pressing the button :)

XDA:DevDB Information

Rin Kernel Sprint G3 LS990, Kernel for the Sprint LG G3

Contributors

HPTesla, Tectas, engine95, seanskiT!

Source Code: https://github.com/tectas/android_kernel_lge_msm8974ac/tree/rin-kitkat

Kernel Special Features:

Version Information

Status: Stable

Current Stable Version: 1.8

Stable Release Date: 2014-11-16

Created 2014-11-16

Last Updated 2014-11-27