[YU Yureka Android Development] someshthakur:
#Be_Xeonotic_with_YU​

Disclaimer

#include

/*
* Your warranty is now void.Nah! Just kidding No warranty is void in YU GOD. :)
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this Kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Features

Common​

Compiled with SaberMod 6.0 and Uber 5.0.2

Compiled with latest source

CPU Cluster-1 Overclocked to 2Ghz

Touch Boost

Optimizations

LZ4 Compression Level

Fix high load average from uninterruptible waits

Cortex A53/ARMv8 architecture Tune-Up

Enabled ARCH_POWER

Universal ROM support (x64 bit Roms)

Thunder charge 2.1

KCAL

Dynamic Fsync

TCP Congestion Algorithms

Undervolted

Cortex A53 Optimization Enhanced.

Wake Lock

Page Mapping

and many many more :)

Governors ​

intellidemand

smartmax

impulse

Alucard

zzmove

elementalX

yankactive

darkness

internactive

ondemand

userspace

powersave

performance

Hotplugs

IntelliPlug

MSM Hotplug

Alucard

Zen Decision

Auto SMP

Installations Steps:-

Minimum Requirements to Install XeonKernel

This is For ARM 64

Your Device Should be Rooted with Unlocked Boot-loader & Latest Custom recovery Installed.

Recommended Custom Recovery TWRP

1. Boot into TWRP

2. Wipe cache and dalvik

3. Flash Xeon-kernel for Yureka/Yureka+

4. Again Wipe cache and dalvik

5. Reboot to System

Recommended Settings

App:- Kernel Adiutor

Check here :- http://m.imgur.com/a/FJYLH

Alucard isn't avaible in Android 6.0 or CM13 build

Alternative for Alucard you can use MP Decision and Darkness/SmartMax governor.

ChangeLog

r6.5

Added Android M support

Added back all CPU governors

Removed Intelli-thermal (really a bad idea to add it)

Removed Gentle sleeper (Why to keep it when no use?)

Added back cpu booster and hotplug

Reduced the default charge current

Enabled Charge current rate by defualt

And Of course various tweaks from my side for power saving and performance! :)

Rest changes are same of r6 and new r6

r5

( Common )

> Enabled Pipe Flag

> Add interruptible wait to reduce system load average in msm

> Add Interactive Governor tweaks

> Partial OC till 1.7Ghz ( All revs may not receive OC )

> O3 Optimization with additional flags :D

> Add Mako Hotplug

> Add new Audio drivers :)

> Bye Bye Debugs :v

Now Interesting part :cool:

( Not seen in other kernels before )

> New Load Freq avoids moire ( 4*HZ + 61 ):D

> Low memory kill added for_each_thread insteadof while_each_thread

> Implement Fast Idling of CPU when System is partial

> Add Interruptible Thread to Mdss dsi host

> MPM Disabled Debugging

> Interactive Governor added Euclidean CPU relation

> Add new -go, -fvopts,-fno-inline function optimization

> Add Time keeping move clock sync work to power efficient work queue ( For better use of CPU idle time )

> Enabled Conservative governor.

r4

Final Fix for revs issue

Fix random reboot issue

Fix high load due to drivers

Fix Intellidemand wake up issue

Fix Not waking up issue

Enhance Cortex A53 Optimizations

Add Alucard governor

Add Alucard Hotplug

Add All 8 core active while booting for fastest boot

Add Paging table mapping

Compiled with Ofast flag

r3:-

Fixed revs issue

Fixed Bootloop issue

Fixed High temp while charging

Removed 2.0Ghz (Unstable), Does 0.3Ghz really matters ?

New Features (Never seen before in any other kernel for tomato/+)

Frequency lower step down till 100Mhz.

Cortex A53 Optimizations.

r2:-

New LOGO Art.

Decreased default value of thundercharge to 1.3A

Updated SbaerMod toolchain to 6.0

Added One more core while booting to make boot faster.

Added Inbuilt Recommmended settings ( To apply settings just open Kernel Adiutor > settings > tap on test ;) )

Fixed Yankactive

Fixed Input

Fixed Ipv4

kmem Leak ignore fixed

r1:-

Intial release​

Downloads

For all 5.1/6.0 Roms

Xeon_r6.5_tomato_UBTC.zip : https://www.androidfilehost.com/?fid=24399994186367403

Source

https://github.com/SomeshThakur/Xeon-Kernel

Credits

Varun chitre

Audio God

Faux123

Myfluxi

Special Thanks to Hriday Sharma and Sanyam Jain for intial setting up everything. I would have never release a kernel without them

Continue reading...​

XDA:DevDB Information

Xeon.kernel, Kernel for the YU Yureka

Contributors

someshthakur

Kernel Special Features: Stable, Battery+Performance,No bull**it

Version Information

Status: Stable

Current Stable Version: r5

Created 2015-11-17

Last Updated 2015-12-24