[K3 Note Original Android Development] CodeElixir:
Warnings:-

/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead cats,
* thermonuclear war, or you getting fired because the alarm app failed.
* YOU are choosing to make these modifications, and no point
* in pointing the finger at me for messing up your device
*/

FEATURES

Compiled with UBERTC-6.0.x

Added CPU Governers

->Intellidemand

->ThunderX

->Wheatley

->Alucard

->Interactiveplus

->Elementalx

->Adaptive

->Lionheart

Added I/O Schedulers

->sio

->fiops

->zen

->tripndroid

->vr

->bfq

WiFi Power management control

Wake Gestures

ThunderQuake Engine 1.0 - Vibration Intensity Controller

Add OC 1.9Ghz

CPU Hotplugging

->Thunderplug

->Intelliplug

Dynamic FSync for better performance

F2FS & NTFS support

Selinux set to permissive

Added Advanced new TCP Congestion controls

Lock initial TCP window size to 64k (Improves network ping and output)

Init.d support

Overclock/Underclock

Android Nougat support

INSTALLATION INSTRUCTIONS

Make a BACKUP of boot partition using TWRP just to be on safeside!!.

Flash the zip according to the ROM which you are using.

Note:

1. Wake gestures can be controlled by using this app.

2. All thunder features can be controlled from ThunderZap Control app. Download it from playstore.

3. Use Kernel Adiutor to enable/disable options.

4. I personally recommend to use EX Kernel Manager by flar2.

**SweeptoSleep works only at bottom of screen i.e above navigation bar (Area where you open app drawer).

All thunder stuff can be known at this site.

5. Please use intelliplug driver when frequency transistion doesnt take place in right way.(It may crosses the freqency to max one.)

DOWNLOADS

Non Overclock

Ultimate v1.4.zip

Ultimate v1.3_Vibe.zip

Ultimate v1.3.zip

Overclock

Ultimate v1.4 (OC).zip

Ultimate v1.3 (OC).zip

Ultimate v1.3_Vibe (OC).zip

View attachment 3971231

View attachment 3971230

View attachment 3971079

View attachment 3971078

CHANGELOG

Version 1.4

Few fixes for full Nougat compatibility.

Change the modem default to LWG.

Version 1.3

Enable UID_CPUTIME.

Update GT9XX touch driver(Fix to avoid button touches being recognized as digitizer presses when wakegestures are turned on).

Set Westwood as default TCP Congestion Alogorithm.

Seperated into OC and Non OC flashable zips.(as per user's request).

Version 1.2

F2FS & NTFS support.

Selinux : Permissive.

Added various TCP Congestion algorithms.(Check out this for more information)

Init.d support.

Added Intelliplug hotplug driver.

Android N support.

Upgraded Dynamic Fsync to 2.0.

Optimized for performance.

LED notifications are fixed now.(Separated into two flashable zips for Stock/VIBE and CM/AOSP Roms. You need to flash accordingly.)

Added various clock rates (including overclock frequencies) in default DVFS table. (You can even underclock frequencies which are not Stock enabled).

Temporarily removed thunder charge driver as it depends on linear charging but our device implements Lenovo standard charging support.(Need to switch to linear charge before implementing the driver. Will look into this later).

Version 1.1

Added Dynamic fsync.

Improved Wake gestures with Haptic feedback.(Use Wake Gesture App)

Removed Tap2Unlock.

Added OC 1.9 Ghz.

Fixed LED notification bug.

Removed Smartmax Governor

3.10.103->3.10.104

Version 1.0

Added CPU Governers

Added I/O Schedulers

WiFi Power management control

Wake Gestures(Wake Gestures : Sweep2wake, Sweep2sleep, DoubleTap2wake and Tap2Unlock).

ThunderQuake Engine 1.0 - Vibration Intensity Controller

ThunderCharge Fast Charge Driver

XDA:DevDB Information

ULTIMATE Kernel, Kernel for the Lenovo K3 Note

Donations:

Contributors

GSandeep

Thanks to

1. Daniel_hk for fixing tfa9897.:good:

2. Varun.chitre15 for his thunder drivers.

3. faux123 for Intelliplug driver.

4. flar2 for elementalx.

Source : https://github.com/GSandeep96/Kernel_Ultimate_6.0-7.1_k50a40

Anykind of bugs if you come across can be notified.

My email Id : sandeepg2404@gmail.com

Version Information

Status: Stable

Current Stable Version: 1.4

Stable Release Date: 2017-02-23

Created 2016-11-16

Last Updated 2017-02-23