FORUMS
Remove All Ads from XDA

[KERNEL][GPU OC] SmurfKernel 2.9.7 [OOS/CUSTOM UNIFIED][4.14.145 / SDX]

5,084 posts
Thanks Meter: 8,197
 
By pappschlumpf, Senior Member on 12th June 2019, 08:18 PM
Post Reply Email Thread
25th August 2019, 05:58 PM |#101  
pappschlumpf's Avatar
OP Senior Member
Flag Augsburg
Thanks Meter: 8,197
 
Donate to Me
More
Quote:
Originally Posted by shamllakh

Hi there
I tried to use Spectrum...
It seems that OP7 is not supported.

Is there any alternative to Spectrum to choose Kernel's profile?

It is supported, but you flashed Magisk after flashing kernel. A custom kernel flash nogo. Reflash kernel ONLY!
25th August 2019, 05:59 PM |#102  
pappschlumpf's Avatar
OP Senior Member
Flag Augsburg
Thanks Meter: 8,197
 
Donate to Me
More
Quote:
Originally Posted by svil3

Hi, I'm having this little perk with my OP7 (https://forum.xda-developers.com/one...board-t3936188)
My USB Hub with HDMI out doesn't recognize peripherals, and the op in that thread solved the issue flashing a custom kernel, I don't know exactly which feature enables this but I'm asking if anybody knows if this kernel could help me with this.

Thanks in advance

If i remember right mouse and kb driver are on in my config.
26th August 2019, 04:57 AM |#103  
Senior Member
Thanks Meter: 31
 
More
Thank you very much
I'm flashing the kernel right now,
and thanks for the hard work
26th August 2019, 05:04 PM |#104  
Senior Member
España
Thanks Meter: 11
 
More
Quote:
Originally Posted by pappschlumpf

Version 2.7.0 released
Added devfreq boost ddr and gpu
Added new config options:
- modify perfd configuration
- boost mode prime (boosts little cluster and prime core only)
Display calibration modes work on custom ROMs now
Camera init boosted
Linux and CAF updates
etc. pp.

Good news!!!
I am in the version of Smurf 2.6.4, and I have Magisk + TWRP, what are the steps to upgrade to the new version of SmurftKernel 2.7.0? Thank you.


Another question for users who have OnePlus 7: As any partner tried this new version of Kernel 2.7.0 with OS 9.5.8 ?.
26th August 2019, 05:17 PM |#105  
pappschlumpf's Avatar
OP Senior Member
Flag Augsburg
Thanks Meter: 8,197
 
Donate to Me
More
Quote:
Originally Posted by tURkOsANsE

Good news!!!

I am in the version of Smurf 2.6.4, and I have Magisk + TWRP, what are the steps to upgrade to the new version of SmurftKernel 2.7.0? Thank you.





Another question for users who have OnePlus 7: As any partner tried this new version of Kernel 2.7.0 with OS 9.5.8 ?.

Just flash kernel zip, done. Latest OP7 stuff is merged, should give no issue with 9.5.8.

Gesendet von meinem ONEPLUS A6003 mit Tapatalk
The Following User Says Thank You to pappschlumpf For This Useful Post: [ View ] Gift pappschlumpf Ad-Free
29th August 2019, 09:53 PM |#106  
pappschlumpf's Avatar
OP Senior Member
Flag Augsburg
Thanks Meter: 8,197
 
Donate to Me
More
Version 2.8.0
WiFi fix for users having no WiFi with custom ROMs or OOS. The zip with WiFi fix in the name activates the fix directly. You can enable, disable the fix with our config app (in the OP)
Upstreamed to Linux 4.14.141
CAF 16300
F2FS updates
a lot more
The Following 7 Users Say Thank You to pappschlumpf For This Useful Post: [ View ] Gift pappschlumpf Ad-Free
31st August 2019, 01:06 PM |#107  
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by pappschlumpf

[CENTER]


OnePlus 7 Pro / OnePlus 7 Pro 5G / OnePlus 7
The only fully unified kernel for OOS and CUSTOM ROMs

Concept

Flash and be happy out of the box!
The kernel provides 4 Spectrum profiles and 3 Franco Kernel Manager profiles (Pie only) for most usecases. Balanced / Battery / Performance (default) / Gaming. For choosing another profile as Balanced please install Spectrum from the Google PlayStore.
If you want to modify the profiles just run a kernelmanager like EX Kernelmanager and change what you want.

To preconfigure the kernel uses a config file made by well known Senior member @xXx
These are the tunables you could modify:

Defaults in [ ]
Profiles battery, balanced, [performance], gaming
SELinux [permissive] / enforced
CPU minimum frequency [300], 403, 499, 576
GPU minimum frequency [257], 345
GPU Input boost off [345], 427
GPU maximum frequency up to 850 MHz (comes with 585 stock frequenccy set!)
etc.

The SmurfKernel configuration file is placed in /sdcard/SmurfKernel: If you want to use the kernel with it's default configuration just flash it!!! For custom changes please edit the SmurfKernelConfigurationEditor by @tanish2k09. The settings are applied saving the config. Your actual configuration is written to smurf.kernel.bootlog.

It's recommended to use my kernel paired with

xXx NoLimits thread

Telegram channel

Features


OP7 Pro 5G support
OOS and CUSTOM ROM support
UNIFIED
GPU OC up to 850 MHz
CPU minimum 300-576 MHz
GPU Input boost (off / 345 / 427 MHz)
Adrenoboost
Klapse Livedisplay 5.0 by @tanish2k09
Dynamic stune boost
Devfreq boost
Devfreq boost DDR
Devfreq boost GPU
Input stune boost extender
High / Medium / Low boost presets
Multiqueue io-scheduler: mq-deadline, bfq-mq, kyber
Singlequeue io-scheduler [Anxiety], bfq-sq, cfq, noop, fiops, sio, etc.
Dynamic fsync
Advanced color control (RGB, hue, saturation, contrast)
Backlight dimmer
Adjust vibration
Wake gestures
Wakelock blocker
Wireguard
Linux 4.14.141
CAF upstreamed LA.UM.7.1.r1-16300-sm8150.0 / LE.UM.4.1.1-00610-SDX55
Spectrum and FK profiles support



Information about Klapse Livedisplay

Governor
smurfutil

schedutil

IO-scheduler
Multiqueue:
mq-deadline
bfq-mq
Singlequeue:
anxiety
bfq-sq
noop
deadline
cfq
fiops
sio
zen
maple

CPU / GPU
adreno boost
touch and input boost
dynamic stune boost
dynamic multi level stune boost
GPU input boost
Input boost stune extender

Misc
dynamic fsync
850 MHz GPU maximum clock
advanced tcp congestion algorithms
power efficient workqueues switchable
Boeffla wakelock control

Gestures
DT2W
sweep2sleep and wake
vibration control

Installation

Just flash!
Reboot to TWRP and flash if you're already on SmurfKernel.
You can flash the kernel using EXKM, FKM or TWRP
If you need to flash Magisk, flash it before flashing the kernel.
Coming from stock kernel, or any other kernel it is recommended to flash kernel, magisk, kernel.
If you encounter a ramdisk update error please reflash TWRP, magisk, reboot TWRP and flash magisk, kernel.

Download

GoogleDrive folder
MEGA folder

Bootanimations
Flash as Magisk module
Bootanimation 1
Attachment 4780397
Bootanimation 2
Attachment 4780406
Bootanimation 3
Bootanimation 4

All credits for these awesome bootanimations go to @JJay666, Pas and @Duncan1982

Contributors
Pappschlumpf

Source
https://github.com/pappschlumpf/SmurfKernelOP7

Version Information
Status: Stable
Current Stable Version: V2.6.0
Stable Release Date: 2019-08-02

Many many many thx to all OP6 / 6T users that made buying this device possible with their donations. An awesome community !!!

Credits
@DespairFactor for his great base
@nathanchance for this great reference
@flar2
@tbalden
@ZeroInfinity for great pwrutilx governor
Joe Maples for electroutil
Team Helix for the great helix_schedutil governor
@difr for SimpleSpectrum
@frap129 for original Spectrum
@Tkkg1994 for always being so helpful
@DroidShift79 for the outstanding logo picture!
and all other great kernel devs on xda



XDA:DevDB Information
[KERNEL][GPU OC][OOS] SmurfKernel 2.8.0, Kernel for the OnePlus 7

Contributors
pappschlumpf
Source Code: https://github.com/pappschlumpf/SmurfKernelOP7

Kernel Special Features: GPU OC, GPU Input boost, CAF upstreamed, Linux upstreamed

Version Information
Status: Stable
Current Stable Version: 2.8.0
Stable Release Date: 2019-08-29

Created 2019-06-12
Last Updated 2019-08-29

Thansk!!!!
The Following User Says Thank You to tejasai For This Useful Post: [ View ] Gift tejasai Ad-Free
1st September 2019, 01:39 PM |#108  
pappschlumpf's Avatar
OP Senior Member
Flag Augsburg
Thanks Meter: 8,197
 
Donate to Me
More
Version 2.8.1
blk-mq and kyber updated
kyber io-scheduler included again
Scheduler etc. updates
The Following 4 Users Say Thank You to pappschlumpf For This Useful Post: [ View ] Gift pappschlumpf Ad-Free
1st September 2019, 09:58 PM |#109  
Junior Member
Thanks Meter: 0
 
More
Really nice kernel, have been used it for a week without problems. Now I want to try it with "xXx No Limit" doing a "clean flash", but I still dont know the exact way to do it in OP7. I think I have to:

1.- Get into TWRP and wipe everything (do not reboot, I have already messed up my recovery 1-2 times by doing that)
2.- Reflash TWRP
3.- Reboot into TWRP again (to keep things... clean? xD)
4.- Flash OOS rom + Magisk + SmurfKernel (in that order)
5.- Reboot into System and check if is everything OK
6.- Install xXx No Limit

I was used to go to my Redmi Note 4 and Pocophone, was really easy to "clean flash", even after a full wipe (vendor and system included) because TWRP still works on them after rebooting without any rom installed
2nd September 2019, 12:16 AM |#110  
Senior Member
Flag Cordoba
Thanks Meter: 88
 
More
Quote:
Originally Posted by pappschlumpf

Version 2.8.1
blk-mq and kyber updated
kyber io-scheduler included again
Scheduler etc. updates

Thanks for update, this is a great kernel!

Just one question, any news about the setting a custom vibration on the OP7?
2nd September 2019, 08:49 AM |#111  
pappschlumpf's Avatar
OP Senior Member
Flag Augsburg
Thanks Meter: 8,197
 
Donate to Me
More
Quote:
Originally Posted by lordgumo

Really nice kernel, have been used it for a week without problems. Now I want to try it with "xXx No Limit" doing a "clean flash", but I still dont know the exact way to do it in OP7. I think I have to:

1.- Get into TWRP and wipe everything (do not reboot, I have already messed up my recovery 1-2 times by doing that)
2.- Reflash TWRP
3.- Reboot into TWRP again (to keep things... clean? xD)
4.- Flash OOS rom + Magisk + SmurfKernel (in that order)
5.- Reboot into System and check if is everything OK
6.- Install xXx No Limit

I was used to go to my Redmi Note 4 and Pocophone, was really easy to "clean flash", even after a full wipe (vendor and system included) because TWRP still works on them after rebooting without any rom installed

xXx you can flash on any point after you have Magisk installed.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes