[ONE Android Development] DerRomtester:
[CENTER]#include
/*
* Your warranty is now void. Ups we are using the oneplus one lets give a **** on this :)
*
* 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 if
* you point the finger at me for messing up your device, I will break it! :P
* Act accordingly
*/

[/CENTER]

I am 18 years old and this is my second kernel project on second smartphone.

This is a kernel based on the official cm 12.1 nightly kernel with some improvements. I wanted to create a kernel that is basically running with cm stock settings but with some more modifications and more settings to play with. One of the most important points is stability. The kernel is very stable if you are running stock settings but if you are undervolting or using different settings i cant guarantee such a stability. Also a very important point is performance. I am trying to include things that are improving overall performance e.g. custom toolchain, various patches etc. Also an important point is battery life. I try to increase it by adding an intelligent custom hotplug like mako hotplug or msm hotplug. To increase battery life i suggest to underclock your cpu and gpu. Also a different governor like conservative can increase it. Stock settings are nearly the same like cm is using. Pretty balanced with decent battery life.

Features:

- compiled with UBERTC

- O3 optimized (LINK for more infos)

- Special build flags for faster performance

- kexec hardboot => multirom support

- fsync on/off

- f2fs support (always latest upstream updates synced with jaegeuk)

- NEON tweaks

- performance tweaks

- many things from franco kernel

- Charge Level Interface

- power efficient workqueue

- slightly undervolted some components

- tweaks for better battery life

- No Overclock because it isn't necessary and can damage our phone

- Color kontrol (APP to control it)

Hotplug:

- cpuquiet

I/O-Schedulers:

- noop

- deadline

- row

- cfq

- test iosched

- sio

- fiops

- sioplus

- bfq (default)

- tripndroid

- zen

- vr

Governors CPU (tuned)

- smartmax

- conservative

- interactive

- performance

Governors GPU

- cache hwmon

- cpubw hwmon

- msm adreno tz

- cpufreq

- userspace

- powersave

- performance

- simple ondemand

and much more.......

for more information check my source code

Source code

This kernel is more like a beta kernel i dont test them. You are my testers.

Every kernel is a nightly.

Credits:

Jean a good friend of mine for the great logo

franciscofranco

ak

stratosk

Lord Boeffla

savoca

Cl3kener

pawtip

neobuddy89

myfluxi

kecinzer

KINGbabasula

tiny4579

Christopher83

DerTeufel1980

Faux123

the_didge (thx for the server)

To control all features of the kernel pls flash synapse and ukm. Search in xda for the UKM thread and you will find ukm flashable zip file.

Synapse link https://play.google.com/store/apps/details?id=com.af.synapse&hl=de

Installation procedure

- go to recovery

- dirty flash your rom if you are running a custom kernel

- flash Tyr KERNEL

- reboot

- finish

You like my work?

Feel free to donate: Donate-Link