yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dyval:
As long as you're on the latest stable build that should be fine.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
Yes..

Just flash on exkm
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Coming from stuck you could end up without Magisk. I would recommend to flash kernel with exkm, switch to Magisk app to directly install Magisk on top and flash kernel again with exkm. Magisk flash ruins the spectrum and fkm profiles. Because of this fact you need to install kernel ALWAYS again if you flash a Magisk update for example.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Ok, if you tested it coming from stock i trust your judgement.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Right, with outdated OOS he'll end up with no boot.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
This shouldn't be 200mhz?.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Use the included SmurfConfigEditor to change it.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Ah, now the picture is shown. That's GPU boost. It goes down after about 2 seconds. But in live view only. That's a static screen which launched with 400 because of touch.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
Hi it's been regular practice when coming from a different kernel than stock on other phones I've had to restore the stock boot img first then flash the new kernel of choice. This still valid for this phone/kernel?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] rickysidhu_:
Great kernel! Used to use it on my 7 Pro.

Is there any possibility of getting gesture vibration control?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] cultofluna:
According the OP, stock min freq for little cluster is 300 mhz..

Do you mean when idle or with screen ON?.

Cause for me on stock settings min freq with screen ON is 691mhz, like on stock kernel..

EDIT : Nevermind , i found it ,is on idle..

its not so clear on the OP..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] dmbardal:
I still havent found any profiles for FKM.

Any chance anyone could pinpoint me to where?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
You flashed Magisk after kernel most probably. That kills the ramdisk overlay. Flash kernel again. Ah, the profiles are only accessible over a QS tile. No idea why Franco killed the view in the app.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Yes, because of the custom ROM / OOS unified touch first merge was not working nice and i decided to not merge it for now. But i'll check it again.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Doesn't make sense to return to stock. The installier kills all ramdisk mods that may be present.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
I'll edit OP. Default is stock 691 for sure.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
Boot animation fixed

---------- Post added at 08:26 PM ---------- Previous post was at 08:23 PM ----------

I was told when switching to one custom kernel to another to flash stock first for settings reason but I'll listen to you
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
If there's stuff around the kernel, scripts, ramdisk, but that's killed. A kernel is a read only thing. There's no data.

Companion modules from other kernels you should uninstall for sure. My module destroys itself if any other kernel is detected. If other modules around are that advanced, well no idea to be honest.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] xenix96:
Here we go :fingers-crossed: :fingers-crossed:

The next gen of smurfkernel fast and smooth :) :good: :good: :good: :good: :good:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] TheKnux:
Hey, just a heads up, mq bfq io scheduler is present in EXKM but not in SCE.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Oh, thx you're right. I'll add it to config next version.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] janitor9:
What about using kernel tweaks in xXx... It won`t mess anything??
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
You can use the tweaks for sure.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] geinlijn:
Thanks mate, really cool.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
Do you keep your phone white or do you use black amoel
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
Ya blu spark kernel has always warned to flash your stock boot img or rom before changing kernels. I'm not a builder etc so I just follow what you devs say but it gets confused when you have different views on the same thing.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
Thank God I don't have these screen issues but they are most likely software issues that will eventually be fixed via updates. It's always well most always been the case people cry it's hardware return their phones same thing happens and they return and so on then eventually it's fixed via an update. Up to you which route you take it's a pain either way
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
If you delete ramdisk during install as i do it is superfluous to do that stock flash step. Other stuff like Magisk modules you have to remove yourself anyway, if dev has no module removing itself.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
In setting, i guess in english they maybe call it OnePlus laboratory. If that what i see on my display is a software issue OnePlus made a ultra bad job.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
I think it's a delicate process you can have a read here. Because every pixel is powered separately. Mine is the Chinese version in2020 don't know if that's has anything to do with it or how they do this but they may have done a better job at it in the interim. You may want to have a good look at all your settings that have anything to do with the display just to be sure that a combination of 2 or more being on isn't causing it. Just to be sure

https://www.smartprix.com/bytes/oneplus-7-pro-gets-dc-dimming-whats-it-and-how-to-enable-it/
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
It's for sure nothing about settings. As you can see my OP7 pro, with exactly same settings is miles ahead. I have the IN2020 too, btw. And well it's my tenth AMOLED device, i know how it works and how it has to look [emoji16]
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NikoZBK:
Wow that is unacceptable, good luck with the RMA, love the kernel.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Absolutely my opinion. That's to heavy to keep the device.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
They'll fix it
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Freak07:
Except that the option labeled as dc dimming is not real hardware dc dimming on phones as of now. It’s a form of hybrid dc dimming.

That’s probably the reason why this option is in the laboratory still. Some other manufacturers don’t even call it dc dimming, but rather flicker free or similar.

The option keeps the brightness higher ( means the pwm at a higher frequency) and overlays the screen to dim the display if you decrease the brightness. Higher frequency means no nausea and less flicker.

Real DC dimming changes brightness by supplying different levels of power to the circuit.

I’m pretty sure it won’t be fixed completely. The second to last update increased the minimum brightness by quite a bit. I don’t consider this a real fix, but rather a workaround for hardware that isn’t as mature as previous 60 or 90fps amoled panels.

Before said update I could very clearly see issues on my display when I looked for it. More unevenly lit screen, rather than green tint. But a bit of green tint was there as well when I looked for it. After this change (raising min brightness) the issue is almost non existing on my unit.

So my conclusion is, while there’s variance and some people got a panel that’s nearly issue free on the last update there are also people less lucky.

Another well known dev stated it’s the pwm module that might be the issue.

https://twitter.com/arter97/status/1273173195437285381

That’s also some form of link to the dc dimming changing the issue in some way. ;)

I agree with you, if you feel that these display issues are unacceptable for a 1000euro device. Especially if they are present after the last firmware updates.

I’ll attach a pic how mine looks with min brightness forced via kernel to a level before said update was rolled out.

Please note that the dark grey background from chrome is the place where the issue is by far most apparent.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vinayak.s19:
Fingerprint broke after installing on OOS 10.5.11 OP8 Indian Version.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
Here's mine low light min brightness with DC dimming on
[OnePlus 8 / 8 Pro & 8T Cross Device Development] str8str:
Why or how did you get a blue screen? There not done by the dimming is it
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
You should choose for example the scenario i used, Exkm, the file picker of the flash feature or Substratum module list. With tons of white in the app you see nothing.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Restart device, there's nothing broken.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vinayak.s19:
Well, It's quite obvious for anyone to do so and I too did that. I had to follow a guide to restore my corrupted persist partition and now the FP works but I'm afraid that if I flash the kernel again then it might break my persist partition again. I had similar issues with exmentalx kernel for Redmi Note 3 where flashing the kernel was breaking persist and I was losing FP.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
The kernel 1000% does not break persist partition. Flash process with TWRP in general or Magisk may break it. The kernel flash scripts do not touch this partition in any way. First recommendation xXx gave me after receiving the device was to backup persist partition. Because of Magisk Canary was known to kill persist. Months ago for sure and well i use actual Canary without any issues.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vinayak.s19:
Now I am wondering what may have caused the corrupted persist partition then:confused::confused::confused:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
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?!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vinayak.s19:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vinayak.s19:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Freak07:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] frankieuk:
Im on just the oneplus 8 when i flash it and i reboot, my screen is black with GREEN appearing from the top :o fixed by reflashing previous though. i think im doing something wrong.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] frankieuk:
Turns out i was installing the PRO version haha, thanks ever so much such a great great kernel!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] MrPigbot:
Does this work on OxygenOS 11
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mohammed510:
^^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..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Nope, no source!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
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.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] pappschlumpf:
Yes, that's incompatible because of the display differences.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Sleeky1532:
[Feature Request]

-USB CDC ACM
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mslezak:
Android 11 OnePlus 8 source is out!

https://github.com/OnePlusOSS/android_kernel_oneplus_sm8250/tree/oneplus/SM8250_R_11.0

Can't wait to see what you cook up! Thanks Erik!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] TheExoduser:
Hey there and many thanks [MENTION=3910111]pappschlumpf[/MENTION] 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://xdaforums.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 :)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mslezak:
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...
[OnePlus 8 / 8 Pro & 8T Cross Device Development] BosvarkJP:
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!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ecompton59:
thanks working great
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ibornmc:
I'm waiting for you support OOS11 with hope . Thank you :)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] adonim1985:
Can this kernel be uploaded under Android 11 using EX Manager or Magisk or not?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] RMarques:
As far as I'm aware of, this kernel doesn't have A11 support at all.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] adonim1985:
Is there a version of this kernel available strictly for Android 11?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
If there was an A11 build it would be linked or mentioned in the OP.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] zrzhu:
For first time install, I'm assuming no reboot until flash all 3 of these in TWRP, correct?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
Yes correct
[OnePlus 8 / 8 Pro & 8T Cross Device Development] zrzhu:
After flash the kernel, I need to install Franco Kernel Manager to select profiles, correct?

Also I can use Franco Kernel Manager to backup stock kernel, right? Never used Franco before, just want to double check.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] zrzhu:
I flashed Kernel and Magisk with no issue. When i was flashing Kernel again, the screen turn black. Restarted the phone and got into Qualcomm Crashdump Mode. I was able to use power + vol up to reboot the phone. I check the Kernel now is SmurfKernel. I think I should be good. Should I worry about the Qualcomm Crashdump mode happened? Anything else I should check? Thanks.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
I would think if it is running now, with Smurf as the kernel you should be ok. If it starts acting up you can always restore stock kernel if you have a backup. Or reflash the stock boot image.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] zrzhu:
Thanks. I backed up the stock kernel with Franco. I should be able to use TWRP to restore the stock backup made with Franco, correct?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
You can even use Franco to restore a stock kernel
[OnePlus 8 / 8 Pro & 8T Cross Device Development] zrzhu:
Yeah I saw the option in Franco. Just asked in case I have to use twrp to restore the original kernel.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] zrzhu:
Did anyone get the Night Shift work? I set Automatic mode as Sunset to sunrise. Any other settings do I need to turn on?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] zrzhu:
Just want to share my experience here for others. I can't turn on WiFi from Quick setting some time and had to restart phone in order to do it. I believe when I first flash Smurf and it wasn't completed.

I just reflashed the Kernel again. Now I can see Smurfmagisk addon 1.0 in Magisk and Smurf Config Editor by tanish2k09. i didn't see this after the first flash.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] caedos:
Using oneplus 8 stock rom rooted with magisk 22.0.

Tried flashing kernel via twrp, magisk, then kernel again. After that, I lose root access. If I flash root again, I dont' see any profiles on spectrum.

Any help?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ChinJangTG:
8t download link sir?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
Not available. Never was available for 8T.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] -earth-:
Kernel Project discontinued?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] hightech316:
I just bought my 8t, when I saw Smurf kernel was available I had looked past that it does not support Android 11 .

I've always enjoyed your kernel !
[OnePlus 8 / 8 Pro & 8T Cross Device Development] FreshlyBaked 420:
You should have read more thoroughly. He didn't even release an 8t kernel
[OnePlus 8 / 8 Pro & 8T Cross Device Development] hightech316:
Indeed, I was infatuated with the fact that the Smurf was available!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] hightech316:
Any plans for future development with oneplus8/t/pro ?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Kobir_papon:
This Kernel support 120hz refresh rate on op8?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] MariusKv:
Op8 cant do 120
[OnePlus 8 / 8 Pro & 8T Cross Device Development] hightech316:
That's sad, my 8t does . Glad I went with 8t
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jamescable:
8 pro has 120 also