[T-Mobile LG G3] Tectas:
AOSP RIN Kernel for D851

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

Hey guys and girls,

here is my attempt to build up on the cm source for an modified AOSP kernel, hope you like it, have fun :)

First of, DISCLAIMER, I'm not responsible for bricked devices, dead unicorns, rainbows with missing colors, world war, nose bleed, void warranty (you know that already, don't you? your warranty is void now and it's your fault :P) or any other harm happening to your device, you or people around you!

What does it serve? (Features)

AnyKernel

Kexec Hardboot patch

FauxSound support

OC to 2.7GHz and UC support

Voltage control

Intelliplug

Cpu limiter

GPU Overclocking to 675Mhz

Simple GPU Algorithm

Simple_ondemand GPU Governor fixed

fsync on/off support (on by default)

Power efficient workqueues

Dynamic management of dirty page writebacks

Dynamic Read Ahead

IO Schedulers

CFQ

DEADLINE

FIFO

FIOPS

NOOP

ROW (default)

SIO

TRIPNDROID

VR

ZEN

Governors

Adaptive

Conservative

DanceDance

Intelliminmax

Interactive (default)

Lagfree

Lionheart

OnDemand

Performance

Powersave

SmartassV2

Userspace

Wheatley

Smartmax

TCP Congestion Algorithms

BIC

Westwood+

Vegas

Veno

Yeah

HTCP

Cubic (default)

Reno

LiveSharpening

2-Way Call Recording support

exFat support

DriveDroid support

KSM

android logger sysfs toggle (disabled by default)

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!

D851

Custom Recovery

AOSP based lollipop ROM (Mainly cm12 based)

How to flash the kernel?

BEWARE to be on the default kernel of the given ROM (NO custom, except at updates of this one!!) when flashing this kernel, the ramdisk is taken from the currently flashed 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

Have fun

Changes? (Changelog)

14.01.2015/1.6.5

FauxSound support added

Dynamic read ahead

13.01.2015/1.6

Initial AOSP release

Full list of commits can be found here

Where to get it from? (Download)

google drive | AndroidFileHost | dev host

Let me test!! (Beta Testing Community)

Google+ LG G3 Beta Testing Community

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

https://github.com/tectas/android_kernel_lge_msm8974ac/tree/rin-cm-12.0

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]

[MENTION=4877142]tobitege[/MENTION]

[MENTION=4204233]AndroidUzer[/MENTION]

Credits

XDA for the great community

Google for their great operating system

LG for the great device

CyanogenMod for the base this is built up from

[MENTION=2385005]invisiblek[/MENTION] for his marvelous job on the bring up of the device and the many patches

[MENTION=1211160]HolyAngel[/MENTION] for some commits I used

[MENTION=3332811]faux123[/MENTION] for his great work with intelli* and beyond

[MENTION=3505796]KAsp3rd[/MENTION] for some commits I used

[MENTION=4152171]myfluxi[/MENTION] for some commits I used

[MENTION=3164832]trialsrider1[/MENTION] for some commits I used

[MENTION=2174433]Skin1980[/MENTION] for his breakthroughs at our device, his support and for being such a nice guy

[MENTION=947981]Lord Boeffla[/MENTION] for some commits I used

[MENTION=4884121]GuneetAtwal[/MENTION] for some commits I used

[MENTION=2784807]DooMLoRD[/MENTION] for some commits I used

[MENTION=5721071]Fechinator[/MENTION] for some commits I used

[MENTION=4316709]savoca[/MENTION] for AnyKernel, Livesharpening and some other stuff

[MENTION=4825437]Christopher83[/MENTION] for his implementation of Dynamic management of dirty page writebacks and some additional stuff

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 AOSP, Kernel for the T-Mobile LG G3

Contributors

Tectas

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

Kernel Special Features:

Version Information

Status: Beta

Current Beta Version: 1.6.5

Beta Release Date: 2015-01-14

Created 2015-01-14

Last Updated 2015-01-14