[Kernel] Franken[oos][P][Official[Clang7.2]

dabug123

Recognized Developer
Sep 25, 2014
2,164
8,155
203
brunswick
FrankenKernel is a project based off oos and chewie and strives to bring stabilty and feature packed to the OnePlus6.
Thanks to matt for all his help and great skills although i will be rebasing upstream his work made this possible!

Features
io
-maple
-bfq
-cfq
-zen
-fiops

gov
All stock for now

GPU and BOOST
-adreno boost
-adreno idler
-cpu and input
-dynamic stune boost

Gestures
-DT2W
-sweep2sleep and wake
-vibration control

MISC
-Advanced tcp
-fsync on/off
-crc control

Special Thanks @DespairFactor @Flar
oneplus
nathan
All my testers who flash my crazy builds

Instructions
must be unlocked and have twrp and follow all the guidelines listed in rest of the threads..Im not responsible if u brake something!!!

If u want to help out
paypal.me/Dabug123

Telegram chat
[url]https://t.me/frankenRom[/URL]


Downloads
[url]http://lab.dirtyrom.com/frankenp/[/URL]

Rebased to flash kernel cant thank @nathanchance enough for all he does!




XDA:DevDB Information
FrankenKernel, Kernel for the OnePlus 6

Contributors
dabug123
Source Code: [url]https://github.com/Dabug123/kernel_oneplus_franken6[/URL]

Kernel Special Features:

Version Information
Status: Beta
Current Beta Version: r6
Beta Release Date: 2018-06-03

Created 2018-06-03
Last Updated 2018-06-03
 
Last edited:

ilia1985

Senior Member
Oct 14, 2010
730
783
0
Al Ain
Thanks for the kernel, just to let you know that dynamic stune is not working I have tested with different values even as high as 50 and with top app Stune.boost 0 and 1. Confirmed with CPU float app and GPU profiler
 

dabug123

Recognized Developer
Sep 25, 2014
2,164
8,155
203
brunswick
update

r7

changelog
-diag: disable DIAG_DEBUG
-pwm: treat double free as a debug message
-disable ptrace_scope by default
-tcp: fix under-evaluated ssthresh in TCP Vegas
-arm64: topology: fix cpu power calculation
-mm: ksm: Optimize defaults
-block: add tripndroid io scheduler

downloads
http://frankenrom.dirtyrom.com/franken6/FrankenKernel.R7.zip
-
 

rav101

Senior Member
Dec 1, 2013
2,327
1,266
183
Walsall
update
r7.5

This is test for dynamic schd stune boost

Downloads
http://frankenrom.dirtyrom.com/franken6/FrankenKernel.R7.5.zip
I've done some quick testing.

I have set top app and dynamic stune boost up to 50 (individually) and can see big changes in the way the GPU profiler responds to big flings /scrolls of telegram chats.

I've settled with both being 5 and I think that will be a decent middle ground. Let's see how it goes.


Regards,

Ravi

Sent from my OnePlus6 using XDA Labs
 
  • Like
Reactions: dabug123

rav101

Senior Member
Dec 1, 2013
2,327
1,266
183
Walsall
Thanks for the report
No problem buddy,

This means we are starting to bring OP6 back to somewhat proper EAS.

The phone does feel smoother on general usage by now sticking up higher values for these boosts. Will be about finding the right balance with battery life too.

Great work buddy!!

Sent from my OnePlus6 using XDA Labs
 

habylab

Senior Member
Dec 3, 2010
6,229
1,201
0
update

r7

changelog
-diag: disable DIAG_DEBUG
-pwm: treat double free as a debug message
-disable ptrace_scope by default
-tcp: fix under-evaluated ssthresh in TCP Vegas
-arm64: topology: fix cpu power calculation
-mm: ksm: Optimize defaults
-block: add tripndroid io scheduler

downloads
http://frankenrom.dirtyrom.com/franken6/FrankenKernel.R7.zip
-
When you say fix CPU power calculation, is this broken in the stock kernel?