[T-Mobile Samsung Galaxy Note 3] Imoseyon:
leanKernel is not for everyone. My philosophy is to keep the kernel footprint as small as possible by trimming as much fat as possible, and at the same time keeping it stable, power efficient, and fast. You will find that it's lacking some of the bells and whistles of other custom kernels, so if you like features you came to the wrong thread. :)

The "warranty bit" message at boot is normal.

DOWNLOAD (flash in recovery)

[lollipop][touchwiz]: https://onedrive.live.com/?cid=F1ED4BADFEE3FC02&id=F1ED4BADFEE3FC02!110

[lollipop][aosp]: https://onedrive.live.com/?cid=F1ED4BADFEE3FC02&id=F1ED4BADFEE3FC02!470

[kitkat] n900t / n900w8 / n900v: http://1drv.ms/1pJPexn

[kitkat] other n900x devices: http://1drv.ms/1pXzyT1

PREREQUISITE

Working recovery (you can actually do this without recovery via flashbeta script)

Knox 0x1 :)

FEATURES

overclocked to 2.72Ghz, but max set to 2.2Ghz at boot

user custom undervolting

updated to latest 3.4 Linux (ie. 3.4.67)

interactiveX V4 (screen_off_maxfreq)

ondemandX (screen_off_maxfreq)

user adjustable panel temperature: -60 to 0, 0 is kernel default (via lkconfig & sysfs)

user adjustable panel colors: 0 to 4, 2 is kernel default (via lkconfig & sysfs)

lkconfig script (via terminal emulator, superuser required)

fix for purple hue/push at low brightness (via panel temperature or panel colors)

cpufreq modified to play better with thermal-engine

latest Linaro gcc 4.8 toolchain

built-in supersu and init.d support

fat trimmed and performance tweaks

interactive governor updated to latest android source (but ondemand left default)

outdated samsung code updated to later CodeAurora source (cpufreq, mdss, gpu, msm-bus, etc.)

cpufreq issues fixed

exfat support

ram console enabled for /proc/last_kmsg for kernel crash debugging

CONFIGURATION OPTIONS

Open Terminal Emulator, become superuser by typing "su" (without quotes), enter, and type "lkconfig" (without quotes), then enter:

shell@hltetmo:/ $ [B]su[/B]
root@hltetmo:/ # [B]lkconfig[/B]

leanKernel configurator
---
0) display current settings
1) panel temperature
2) panel color
3) set screen_off_maxfreq
4) panel brightness tweak

please enter a number (or press enter to exit): 2
Enter a number between 0 and 4 (2 is kernel default): 2
Turn off screen and back on (also will persist at boot)

leanKernel configurator
---
0) display current settings
1) panel temperature
2) panel color
3) set screen_off_maxfreq
4) panel brightness tweak

please enter a number (or press enter to exit): 0

current settings
----------------
1) panel temperature: -25
2) panel color: 2
3) screen off maxfreq: 1267200
4) panel brightness tweak (0 off, 1 on): 1

root@hltetmo:/ #

You can also use /data/data/leankernel (lkconfig writes to this dir) manually, or write to sysfs nodes directly.

CHANGELOG

Lollipop: https://onedrive.live.com/?cid=F1ED4BADFEE3FC02&id=F1ED4BADFEE3FC02!470

Kitkat: https://github.com/imoseyon/leanKernel-note3/wiki/Kitkat-ChangeLog

Source: https://github.com/imoseyon/leanKernel-note3

If you want to donate, either donate to your favorite charity or use the link in my profile.

XDA:DevDB Information

Leankernel: Minimalistic Kernel, Kernel for the T-Mobile Samsung Galaxy Note 3

Contributors

Imoseyon

Source Code: https://github.com/imoseyon/leanKernel-note3

Kernel Special Features:

Version Information

Status: Stable

Created 2013-10-18

Last Updated 2015-11-04