[T-Mobile, Samsung Galaxy SIII] thirdzcee:
Now before we say not another some kernel blah blah blah thread, this was my personal use kernel for the past couple of months now, but then had some guy request for it at G+ before and now with the rise of lollipop for d2 on att and verizon sections got a request from @matrixzone to share kernel so now here we are, lets begin

What is this?

so i have flashed most of the kernels from here and there for the d2 but i always got some features lacking but found it on the other, solution, compile own with all the commits i want and get rid of what i dont want :D, and thus Neocore for D2 was born

A FRIENDLY REMINDER

* Standard disclaimer:

* Your warranty is now void. Use at your own risk.

* In other words: It is your choice to use this kernel,

* I am not responsible for any damage or problems!

WHATS INSIDE

Compiled with Nov 4.9.3 linaro toolchain

faux sound control

interactive governor from bacon

showps mpdecision

showps thermal control

htc async fsync from faux

dynamic readahead from chadgoodman

OC up to 1.8ghz cup and 600mhz gpu (1.5ghz & 320mhz by default)

voltage control

lz4 compressed

f2fs rom support

usb fast charge by imoseyon

and some other stuff i cant recall but can be found on my github

use Kernel tweaker or trickster to modify settings (i use trickster)

how to install

*requirements*

1. must be on AOSP based rom, sorry guys no touchwiz love here :p Go to 2nd post for some Touchwiz Love :D

2. custom recovery (twrp,cwm, philz, whatever you prefer)

3. most important, always have a BACK UP

*Steps*

the usual

1. download kernel

2. boot to recovery

3. flash the zip

4. wait for it to finish then reboot

tested by me on the following roms

cm11 m12

spitit rom 1.7

liquid smooth 3.2 milestone

cm12 att

cm12 verizon

kernel has been self tested only but no major issues experienced, feedback would be awesome guys

CHANGELOGS

12-04

net: loopback: set default mtu to 64K

arm: compile with the generic rwsem

cherry-pick: ARM: 7493/1: use generic unaligned.h

cherry-pick: ARM: 7494/1: use generic termios.h

cache_pressure despite the dynamic suspend/resume

fs/dcache.c: adaptive vfs_cache_pressure on suspe

use GCC builtin prefetching

arch: arm: lib: optimize memcpy for cortex-A15

mmc/core: CRC??? disable it,,,

lib/string: use glibc version

lib/memcopy: use glibc version

FSYNC switch

interactive as default GPU gov

uses gzip compression for now

12-06

]Revert "SQUASH: GPU OC/UC" (was causing fps drops and bad rather than better fps)

init: debug: bye bye

asm-generic: rwsem: de-PPCify rwsem.h

asm-generic: rwsem: ensure sem->cnt is only acces

SQUASH: s2w/dt2w for D2 (its finally here, has a few minor issues though but it works, just make sure you activate both at the same time 1st)

12-06-#63

removed interactive gpu gov, that was the culprit for fps drops, enjoy gamers

XDA:DevDB Information

NeOcOrE hYbR!D Kernel, Kernel for the T-Mobile Samsung Galaxy S III

Contributors

thirdzcee, imoseyon, faux123, Synthetic.Nightmare, labodj, jrior1001, neobuddy89, showp1984, gideonx, franciscofranco and many more in case i forget theyre at my github commits

Source Code: https://github.com/thirdzcee/android_kernel_samsung_d2

Kernel Special Features: s2w/dt2w. OC/UC, voltage control, Faux sound, better mpdecision & thermal control, screen off max freq, touch boost & many more

Version Information

Status: Beta

Current Beta Version: 2014-04

Beta Release Date: 2014-12-02

Created 2014-12-02

Last Updated 2015-01-28