[KERNEL][Kylessopen] FrankenKernel

pavlepiramida

Senior Member
May 31, 2015
377
403
0
26
Novi Sad
FrankenKernel​
This kernel is pieced from two beautiful kernels made by KlinkOnE and Codename13,hence the name Franken (shortend from Frankenstein)
I used Codename13's kernel_samsung_kylessopen as base ,and reused a huge number of KlinkOnE android_kernel_ba2x_2.0-1 commits,plus handfull of commits I think help.
This kernel is intended for Kylessopen devices,meaning its for S7560,S7560m,S7562,S7562L devices.

This kernel is compatible with CM11 and PAC-Rom 4.4.4


I will try to keep this kernel alive and running,
but to all users and devs,
please be aware that this is my first venture into "kernel-land" so some bugs are bound to show their ugly face.


DOWNLOAD LINK: https://www.androidfilehost.com/?fid=745425885120730785
*Change log

Kernel updated from 3.0.60 to 3.0.101
A lot of small fixes


If kernel breaks your phone dont blame me,I didnt force you to flash it.



Souce code to FrankenKernel is here:https://github.com/pavlepiramida/FrankenKernel/tree/master
 
Last edited:

pavlepiramida

Senior Member
May 31, 2015
377
403
0
26
Novi Sad
FrankenKernel with GPU OC to 300Mhz
*This version has GPU set to 300MHz,and its compiled with gcc-4.4.3 like stock kernel is.
This gcc provides a bit better graphic performance,but is also a smidge worst when it comes to CPU performance.



Kernel features:
*3 I/O schedulers:
-Deadline
-Zen(default)
-CFQ

3 CPU governors:
-Ondemand
-Lulzacive
-Performance

GPU is clocked at default ~246MHz
Kernel block has been refreshed and updated a bit,ensuring a bit more optimal IO performance
Dynamic FSync feature
DDP Writeback
 
Last edited:

pavlepiramida

Senior Member
May 31, 2015
377
403
0
26
Novi Sad
Latest kernel changelog:
*Disabled KSM
Most wouldnt agree with me on this,but the fact is that KSM is way too heavy on processor which also affects battery.
Kylessopen has enough memory,it doesnt need to squeeze every byte of ram at the cost of CPU performance,and in my opinion KSM isnt a vital function


*Changed few kernel flags
Just experimenting with flags,trying to find best one that can complement kernel even more


*Switch to a better gcc
@kengnatural and I spent a whole week testing and benchmarking different compiler for kernel,until we realized that sabermod-4.7 gcc brings the most out of our Kylessopen kernels.From now on using only SaberMod gcc.
 
Last edited: