[KERNEL][GPU OC] SmurfKernel 1.1.0 [OOS 10/CUSTOM UNIFIED]

Search This thread
Now I am wondering what may have caused the corrupted persist partition then:confused::confused::confused:
You flashed Magisk in flash sequence? All here use anykernel and you can check yourself that nothing in the scripts accesses persist. TWRP flashes the zip, you thought about a TWRP error caused it. Magisk is active too, well. The kernel itself definitely doesn't crash persist, fact.
Many people not even use my kernel or any other custom kernel crashed their persist, why if kernel causes it?!
 

vinayak.s19

Senior Member
Oct 14, 2016
126
77
Chennai
Nothing Phone 1
You flashed Magisk in flash sequence? All here use anykernel and you can check yourself that nothing in the scripts accesses persist. TWRP flashes the zip, you thought about a TWRP error caused it. Magisk is active too, well. The kernel itself definitely doesn't crash persist, fact.
No, I didn't flash magisk as the logs mentioned "no need to install magisk" or something similar. And yes I can agree that the kernel installation scripts must have not caused the issue. Could be TWRP related too as I don't even have TWRP flashed because the OP suggested so due to stability issues. Should I try flashing again? I am now on latest stable.
 
No, I didn't flash magisk as the logs mentioned "no need to install magisk" or something similar. And yes I can agree that the kernel installation scripts must have not caused the issue. Could be TWRP related too as I don't even have TWRP flashed because the OP suggested so due to stability issues. Should I try flashing again? I am now on latest stable.
Sure you can flash it again. I don't encountered any persist issues since i build for the device. Anyway i have a backup if it maybe happens on future flashes. It's a little a mystery what exactly should crash this partition.
 

vinayak.s19

Senior Member
Oct 14, 2016
126
77
Chennai
Nothing Phone 1
So I was on latest stock. I flashed kernel, flashed magisk, flashed, kernel. Booted into broken FP again. :(

---------- Post added at 07:15 PM ---------- Previous post was at 07:10 PM ----------

To add to the mystery, I had backed up my persist partition before flashing this time. And I restored the persist partition after FP broke but it didn't fix it. So, I am guessing it is not related to the persist partition after all.
Edit: Fixed FP by flashing stable again. So it is confirmed that it is not a persist issue but FP still breaks.
 
Last edited:
So I was on latest stock. I flashed kernel, flashed magisk, flashed, kernel. Booted into broken FP again. :(



---------- Post added at 07:15 PM ---------- Previous post was at 07:10 PM ----------



To add to the mystery, I had backed up my persist partition before flashing this time. And I restored the persist partition after FP broke but it didn't fix it. So, I am guessing it is not related to the persist partition after all.

Edit: Fixed FP by flashing stable again. So it is confirmed that it is not a persist issue but FP still breaks.
Well obviously a special device, FP is fine here and except yours no negative reports.
Without logs i'm out of ideas which issue you have.
 
Last edited:

Freak07

Recognized Developer / Recognized Contributor
Jan 2, 2011
5,740
19,131
Thx for your pretty detailed comments mate. Yours doesn't look really fit too. Well i'm still undecided if i really should return it for repair. But using it in the evening isn't a real fun. I always grab the 7 Pro and use it instead of the 8 Pro. That's not how it should be.

I don’t know if there’s any possibility for you to try another unit to compare side to side. I guess not, because I don’t know anybody other with the phone personally nor have I seen it on display somewhere.

But looking at your photos, my unit is definitely a bit better on lowest stock brightness on the most recent firmware, than your photos on the same usecases.
So depending on luck you might get a unit that is a bit better, about the same or worse... it’s a tough decision.

But I agree it’s not how it should be.



Here's mine low light min brightness with DC dimming on

You do realize that a screenshot won’t show the issue at all? ;)
It’s not software, it’s how the panel displays dark grey colour on low brightness. A screenshot will of course look fine.

Why or how did you get a blue screen? There not done by the dimming is it

That’s a photo of how my screen actually looks to my eyes (not when taking a screenshot and view it elsewhere) if I use the device at the same level of minimum brightness, that was accessible 2 or 3 OTAs ago.
It “should” be a dark grey Google chrome startpage, but the panel can’t display it correctly on minimal brightness. So it turns out like you see on the photo.

One of the updates (can’t remember which OTA exactly, but the one that was available 2 or 3 days after I received the phone, got it quite early) bumped the minimum brightness by a big notch (so much that I don’t like to use it over my op7 pro in a pitch black room) that masks the problem on most units because the problematic low brightness levels are simply not available.
 
I don’t know if there’s any possibility for you to try another unit to compare side to side. I guess not, because I don’t know anybody other with the phone personally nor have I seen it on display somewhere.

But looking at your photos, my unit is definitely a bit better on lowest stock brightness on the most recent firmware, than your photos on the same usecases.
So depending on luck you might get a unit that is a bit better, about the same or worse... it’s a tough decision.

But I agree it’s not how it should be.





You do realize that a screenshot won’t show the issue at all? ;)
It’s not software, it’s how the panel displays dark grey colour on low brightness. A screenshot will of course look fine.



That’s a photo of how my screen actually looks to my eyes (not when taking a screenshot and view it elsewhere) if I use the device at the same level of minimum brightness, that was accessible 2 or 3 OTAs ago.
It “should” be a dark grey Google chrome startpage, but the panel can’t display it correctly on minimal brightness. So it turns out like you see on the photo.

One of the updates (can’t remember which OTA exactly, but the one that was available 2 or 3 days after I received the phone, got it quite early) bumped the minimum brightness by a big notch (so much that I don’t like to use it over my op7 pro in a pitch black room) that masks the problem on most units because the problematic low brightness levels are simply not available.

I decided to return it on Tuesday. The only comparison was the OP7 Pro which is a lot better. Additionally to the display issues the device overheated several times on hotter days. I returned to stock to cross-check it and well same behaviour. Message, reducing brightness to a completely unusable level, well, never seen that on the pimped OP7 Pro unit. After preparing the 8 for shipping, msm tooled it several times, because of it refused to power down ?. It's on the way to OP, powered on.
I'll chat with them later again to point out that i want a replacement unit and not a repair.
 

frankieuk

Member
May 13, 2016
43
7
Im on just the oneplus 8 when i flash it and i reboot, my screen is black with GREEN appearing from the top :eek: fixed by reflashing previous though. i think im doing something wrong.
 

mohammed510

Senior Member
Feb 3, 2012
582
188
Dubai
Vivo X80 Pro
So depending on luck you might get a unit that is a bit better, about the same or worse... it’s a tough decision.

^^this exactly. For me, it got better with updates tho for some reason flashing the latest A11 DP makes the display looks terrible (green tint, black bars.. etc) I'm back to latest stable for now..

Sent from my [device_name] using XDA-Developers Legacy app
 
^^this exactly. For me, it got better with updates tho for some reason flashing the latest A11 DP makes the display looks terrible (green tint, black bars.. etc) I'm back to latest stable for now..

Sent from my [device_name] using XDA-Developers Legacy app
If it just would have been a tint. Anyway my device returned with a brand new display, after 20 days and the new one doesn't show these bad gray to nearly black issue from one side to the other. Well see how it goes now.
 

TheExoduser

Senior Member
Jan 4, 2017
78
23
Stuttgart
Hey there and many thanks @pappschlumpf for providing your kernel on the OP8Pro too!

Seeing as your kernel is basically the only one that has a "custom roms supported" seal on it, I tried it with the resurrection remix rom from here https://forum.xda-developers.com/oneplus-8-pro/help/resurrection-remix-8-pro-t4160289.
After the installation, I encountered a strange behaviour. Everytime my device is booting, it is showing an image like a screen error (different colored pixels everywhere) for 2-5 seconds.
Sometimes the display is also flickering for a few seconds in the area where the FOD reader is. Then it shows the default ROM boot animation and is starting just fine.
First time I saw that I was quite shocked, thinking that I had just broken my phone.

Anyway, I just wanted to ask, if you have any clue as to why that behaviour is occuring on the custom rom (LOS based) or if you even encountered this behaviour before?
I'd be interested in knowing if there is something that I could do to stop this behaviour :)
 

mslezak

Senior Member
Dec 12, 2016
409
403
Houston
Google Pixel 2
OnePlus 8T
FYI before anyone does anything stupid, some devices are running Android 10 kernels on Android 11. DON'T TRY IT HERE! There's a half-baked China LR Team TWRP that can backup everything from Android 11 but can't access your data partition. Anyhow tried to flash, takes you straight to Qualcomm Crashdump Mode. Which I figured out how to get out of - power + volume up + volume down a few times you can beat it to fastboot and go back to TWRP to reflash the boot.img you backed up... And that TWRP is not one you want to flash to your device, fastboot boot it...
 

BosvarkJP

New member
Oct 10, 2020
1
0
This is a great kernal! Really pushing the limit of performance got a 3Dmark score of 9483 Over all and is said to be better than 100% better than all other devices so id say that 900 mhz overclock is a beast!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    3f7fa7b5b7.png

    OnePlus 8 Pro / OnePlus 8

    Concept

    Flash and be happy out of the box!
    The kernel provides 4 Spectrum profiles and 3 Franco Kernel Manager profiles 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.

    The Android 10 version comes with autoinstalling Magisk module and autoinstalling config app made by Senior member xXx and Senior member tanisch2k09!
    To preconfigure the kernel uses a config file made by well known Senior member @xXx
    Many thx to both for this oustanding contribution to this project!!!
    The Android 10 version supports Magisk 20.3 or higher only!

    These are the tunables you could modify:

    Defaults in [ ]
    Profiles battery, balanced, [performance], gaming
    SELinux [permissive] / enforced
    CPU minimum frequency little 300, 403, 518, 614, [691], 787, 883, 1075
    CPU minimum frequency big [710], 825, 940, 1056, 1171
    CPU minimum frequency prime [844], 960, 1075, 1190
    GPU minimum frequency 200, [305], 400
    GPU Input boost off 305, [400], 441
    GPU maximum frequency up to 900 MHz (comes with 600 MHz frequency set!)
    etc.
    !!! WARNING !!! 700, 800and 900 MHz are GPU OC frequencies and NOT stable on all devices!

    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
    34855479eo.png

    xXx NoLimits thread

    Telegram channel

    Features


    OOS and CUSTOM ROM support
    UNIFIED
    GPU OC up to 900 MHz
    GPU Input boost (305 / 400/ 441MHz)
    GPU / CPU sleep frequency setting
    Refresh rate setting 60 / Auto / 90/120
    CPU minimum 300-1075 MHz silver cluster
    CPU minimum 710-1171 MHz gold cluster
    CPU minimum 844-1190 MHz prime core
    Power efficient workqueue setting
    Scheduler tunables presets
    Adrenoboost
    Klapse Livedisplay 5.0 by @tanish2k09
    Stune boost
    Devfreq boost
    Devfreq boost DDR
    Devfreq boost GPU
    Input stune boost extender
    Load based boosting mode
    ZSWAP / VBSWAP
    Ultra / High / Medium / Low boost presets
    Multiqueue io-scheduler: none, mq-dealine, kyber
    Dynamic fsync
    Advanced color control (RGB, hue, saturation, contrast)
    Wakelock blocker
    Wireguard
    Wake Gestures
    USB fastcharge
    Vibration control
    Spectrum and FK profiles support


    8c2353ce29.png

    Information about Klapse Livedisplay

    Installation

    Just flash!
    Reboot to TWRP and flash kernel only, if you're already on SmurfKernel.
    You can use exkm, fkm to flash it too. For first install USE TWRP and read below!
    You can flash the kernel using 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
    View attachment 4780411
    Bootanimation 2
    View attachment 4780412
    Bootanimation 3
    Bootanimation 4

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

    Contributors
    Pappschlumpf

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

    Many many many thx to all 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 1.1.0, Kernel for the OnePlus 8 Pro

    Contributors
    pappschlumpf
    Kernel Special Features: GPU OC

    Version Information
    Status: Stable
    Current Stable Version: 1.1.0
    Stable Release Date: 2020-08-12

    Created 2020-08-09
    Last Updated 2020-08-12
    19
    Update:
    Version 1.1.0
    Changes:
    Added Wake Gestures
    Added USB fastcharge
    Added vibration control
    Added selected CAF updates and fixes
    Added mq bfq io scheduler
    Updated Android binder

    On Gdrive in the test folder an Android11 testbuild. Blund build, may boot, may not boot [emoji16] feedback appreciated.
    6
    For about a week, maybe two, or three i have to suspend the development. Because of the unacceptable display i'll return my device to OnePlus. As often as needed to receive a device with a proper display. Even over the day it has noticible gray and color issues. Depending of dc-dimmimg is on or off left or right side looks like crap. Not premium.
    Just compare yourself. The nice 9ne is the OnePlus 7 Pro. All shots are from yesterday, same room, same light conditions, both displays same settings.
    IMG_20200815_011005.jpgIMG_20200815_010803.jpgIMG_20200815_005754.jpg
    5
    The thread moved to cross platform, because of there are versions for both OnePlus 8, the Pro and the normal variant.

    Thx to Oswald Boelcke for pointing me on it and doing the work to realize it.
    5
    I'm waiting for you support OOS11 with hope . Thank you :)