yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 & 6T Cross Device Development] Causical:
These days it doesn't seem extraordinarily far fetched that someone may indeed be from the future...
[OnePlus 6 & 6T Cross Device Development] Koeties:
I'd love to move back to this kernel. Of all the ones I tried it gives best battery etc. Literally the only thing missing for me is battery idle mode support for acc. Here's hoping this great kernel gets this feature in the future. Thanks [MENTION=3873953]eng.stk[/MENTION] for all you effort!
[OnePlus 6 & 6T Cross Device Development] eng.stk:
It also doesn't have RGB for the extra 125% performance jump, it's something we got to live with :angel:
[OnePlus 6 & 6T Cross Device Development] Koeties:
:laugh::laugh: :good:
[OnePlus 6 & 6T Cross Device Development] DeveDroid:
After someone here suggested, I tired r108 build and have to say phone feels way faster and smoother consistently and even notifications are arriving from apps which I usually had issues with. I tried the latest build but reverted back since this (108) build actually gives noticable difference, at least to me on 10.3.5. Thanks OP!
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Haha seee I don’t liee ? r108
[OnePlus 6 & 6T Cross Device Development] lazye53:
I am in the latest build, I have no battery and speed issues. Everything is pretty smooth here.
[OnePlus 6 & 6T Cross Device Development] SzymonL:
I updated ROM (EvoX) and Magisk to v21 and there's no blu schedutil governor. It was removed from #141 or it's new Magisk fault? OP6.

Edit: Nevermind, i found it:

- cpufreq: blu_schedutil: remove from tree (A10 tree is close enough to upstream/mainline for a smooth sailing)
[OnePlus 6 & 6T Cross Device Development] basvanasperdt:
Latest build(s) worked perfectly here and no issues with notifications on anything. As suggested above, just flashed r108 just out curiosity. Let's see what works best ?
[OnePlus 6 & 6T Cross Device Development] nichobrooks:
I've been using bluspark for a while, but recent build have given me a bad case of the studders, don't really know why. (I'm running stock OP6 OOS 1.0.3.5 rooted)
[OnePlus 6 & 6T Cross Device Development] gFknQ:
deleted message
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
I do put in my two cents a little too much but here's what I say to your stutters. Use FK manager and check load avg see if it's low like 0.00-3.90 should be normal. if you can run the stock kernel for a day or two and then flash the custom kernel and make sure you're on a clean system AKA fresh install
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Here's what u want it to look like low averages because kernel does not need more time to respond to and is idle.
[OnePlus 6 & 6T Cross Device Development] nichobrooks:
That's what I have because I'm also running radioactive kernel :)
[OnePlus 6 & 6T Cross Device Development] hank81:
Check how looks with stock kernel. Gonna try Radioactive.View attachment 5120289
[OnePlus 6 & 6T Cross Device Development] eng.stk:
So much confusion about stuff people don't understand.

Use and do whatever you feel like, but please keep my thread clean of mumbo jumbo.

Thanks.

Sent from my blu_spark'd OnePlus
[OnePlus 6 & 6T Cross Device Development] ooemir:
This kernel Workin last os version 10.3.6 ?
[OnePlus 6 & 6T Cross Device Development] akboy7015:
Yep, it's my actual config and no issue
[OnePlus 6 & 6T Cross Device Development] PRDR:
Yes, working very well, as always.
[OnePlus 6 & 6T Cross Device Development] compactdisc:
How do I change the per-app LED notification color? On OOS 10.3.5 and r141 kernel. I see settings for LED in FKM but fade/intensity/speed. I want to change led color based on app IE gmail/whatsapp etc
[OnePlus 6 & 6T Cross Device Development] mko000:
I think you need an app for that. Light Manager v12.4.6 works fine on my OP6, even though it is no longer maintained AFAIK.
[OnePlus 6 & 6T Cross Device Development] StreamingMT:
Hello,

When restoring full stock latest 10.3.6 OOS, I boot it without any problem, flashing Magisk is OK.

But if I try to install from TWRP the kernel I have any time a "qualcom crashdump mode" poping at next reboot.

I extract and flash the boot.img from the stock ROM, Magisk just after and the phone is starting normally.

Any idea ?
[OnePlus 6 & 6T Cross Device Development] Torento737:
I'm right now on:

OOS 10.3.6

Mauronofrio TWRP (3.4.0-1)

Magisk Canary (21005)

Blu_Spark (141)

All I need flashing and working without any issues. ?

So, which versions of Magisk and TWRP you using?
[OnePlus 6 & 6T Cross Device Development] Pritster5:
Great kernel [MENTION=3873953]eng.stk[/MENTION]

Couple questions:

1. Why is CPU boost enabled? OP6 uses EAS Schedutil by default which has it's own, much more intelligent, sched boosting. This seems to make the need for msm_touchboost and cpu boosting unnecessary.

2. I'm having a very high idle drain of 1.8%/hr. Is there anything I can do to bring it back down to the ~0.7 % idle drain I had on the stock OOS kernel?

EDIT: After testing for a few charge cycles and reboots performance seems slightly better than stock OOS kernel, but battery drain is way worse. Idle drain is consistently high at 1.8%/hr (vs 0.6%/hr for Stock). Screen on drain is significantly worse than stock OOS kernel (13.48% / hr vs 10.3%/hr).
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r144 release (A10 unified)

New build is up :highfive:

This kernel is unified, good on OP6/6T.

Also checkout latest recommended OP6 blu_spark extras with blu_twrp v9.116 (A10 support).

You can now use FKM download kernel feature, just import the links bellow in the app :highfive:

blu_spark_r144 release

FKM download configs: oos | custom

Keep in mind: I will give no active support for custom ROMs (including OOS based ones).

I am mostly interested on debugging stuff in stock stable OOS (with logs and reproducible steps to replicate the issue).

No mirrors please

If you like my work, donations are always welcome.

Don't forget to hit thanks and rate the thread nicely, it's free :)
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r144 release (A10 unified)

Guys I missed a commit in r143, go for r144 instead :fingers-crossed:

Thanks!
[OnePlus 6 & 6T Cross Device Development] Remenyo:
Build in VM

Hello, do you have your building enviroment in a VM?

I want to recompile your kernel to include virtualization (KVM) features, but I have not ever compiled a linux kernel.

I assume you have some automatization in the buliding process, can you maybe share it?

(Or can you point to a recent source, where i can learn more about the process? I only found tutorials from around 2014, I hope there is an easier, more streamlined solution since then.)
[OnePlus 6 & 6T Cross Device Development] fress:
Latest r144 litlebit overheating on 6t.

So im back to r141.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Nonsense, nothing to do with kernel.

You have some process locking up your cpu probably, a reboot would do the same.

Sent from my blu_spark'd OnePlus
[OnePlus 6 & 6T Cross Device Development] fress:
Yes, sorry, my bad. I have instaled bad aplication which overheated my device.

Kernel back on use. Thanks for the best
[OnePlus 6 & 6T Cross Device Development] Cele17:
Is this kernel more battery-oriented or performance-oriented?
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
I think it's more performance but you can still get good battery its all about being battery conscious.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r145 release (A10 unified)

New build is up :highfive:

This kernel is unified, good on OP6/6T.

Also checkout latest recommended OP6 blu_spark extras with blu_twrp v9.116 (A10 support).

You can now use FKM download kernel feature, just import the links bellow in the app :highfive:

blu_spark_r145 release

FKM download configs: oos | custom

Keep in mind: I will give no active support for custom ROMs (including OOS based ones).

I am mostly interested on debugging stuff in stock stable OOS (with logs and reproducible steps to replicate the issue).

No mirrors please

If you like my work, donations are always welcome.

Don't forget to hit thanks and rate the thread nicely, it's free :)
[OnePlus 6 & 6T Cross Device Development] EliteMrX:
Thanks eng.stk for the kernel, latest version r145 working so great.
[OnePlus 6 & 6T Cross Device Development] arazvan2002:
Is it working with latest 10.3.7 for OP6T?

Thanks
[OnePlus 6 & 6T Cross Device Development] Lvsitano:
Yes, as usual.
[OnePlus 6 & 6T Cross Device Development] kryshnakishore:
Oneplus 6, OOS 10.3.7, Rooted with magisk 20.4 & using blue spark TWRP.

https://play.google.com/store/apps/details?id=com.leadsquared.nextgen

Root is not working for this app, can some one install & tell me if it is working for you. It worked with OOS 10.3.6 Perfectly

I KNOW THIS IS WRONG WINDOW BUT ANY HELP WOULD BE APPRECIATED
[OnePlus 6 & 6T Cross Device Development] ffejy462:
Why would this app need root? It should be a red flag if it does. Please move this topic to q&a if further help is needed.
[OnePlus 6 & 6T Cross Device Development] Cele17:
Maybe you should update to the latest magisk....
[OnePlus 6 & 6T Cross Device Development] frozen_lemon01:
Any telegram group?
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Dude you have a shiny new forum, telegram for what?
[OnePlus 6 & 6T Cross Device Development] mko000:
What's the difference between the "custom" and the "OOS" build? Opening the zip files, I think the difference might be the wifi module? Any recommendations?

BTW: Are wake gestures included in this kernel? EDIT: The answer is: DT2W is included, others are not.

Thank you very much in advance!
[OnePlus 6 & 6T Cross Device Development] iJiB:
I think it's self explanatory. Custom is for Custom ROM, OOS is for OOS ROM.
[OnePlus 6 & 6T Cross Device Development] mko000:
Thanks. Just didn't think that would be the case since eng.stk always states "Keep in mind: I will give no active support for custom ROMs (including OOS based ones)."

I guess I'll have to flash again then :rolleyes:.
[OnePlus 6 & 6T Cross Device Development] mko000:
Okay, I now flashed the OOS version. Low and behold, EXKM does not show any wake gestures now?

@eng.stk Does the OOS version of the kernel not support DT2W? Can it be included? If not, are there any problems or differences running the custom version of the kernel on OOS?

Thanks in advance!
[OnePlus 6 & 6T Cross Device Development] Kurtinaitis:
D2TW works with blu_spark. In OOS settings, just go to Quick Gestures and activate it.
[OnePlus 6 & 6T Cross Device Development] mko000:
Nice, didn't even remember that was an OOS feature! Thank you!
[OnePlus 6 & 6T Cross Device Development] My Name is ShaoXIa:
I would like to consult the f2fs file system, how to use it?

1. Format data to f2fs

2. Brush in r145 kernel

Do I lack steps?
[OnePlus 6 & 6T Cross Device Development] Riddle5:
How's the battery going with this kernel? I mean the most exact SoT
[OnePlus 6 & 6T Cross Device Development] Mr.FREE_Bird:
Exact SOT?

You're asking for something on which there is no answer. Your SOT and battery life depend mostly on your usage, which apps you have installed and use, which services you have running, how well your reception is etc. Custom kernels will have a very small impact on your battery life, they may slightly improve active drain but won't drastically improve it without seriously decreasing performance.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark_r146 release

New build is up :highfive:

This kernel is unified, good on OP6/6T.

Also checkout latest recommended OP6 blu_spark extras with blu_twrp v9.116 (A10 support).

You can use FKM download kernel feature, just import the links bellow in the app :highfive:

FKM download configs: oos | custom

Changelog:

Keep in mind: I will give no active support for custom ROMs (including OOS based ones).

I am mostly interested on debugging stuff in stock stable OOS (with logs and reproducible steps to replicate the issue).

No mirrors please

If you like my work, donations are always welcome.

Don't forget to hit thanks and rate the thread nicely, it's free :)
[OnePlus 6 & 6T Cross Device Development] Lvsitano:
Thank you and merry Xmas.
[OnePlus 6 & 6T Cross Device Development] dumbl3:
I'm getting this message when trying to flash with FKM. Tried a couple of times, incorrect SHA1 files maybe?
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Typo on the sha, fixed.
[OnePlus 6 & 6T Cross Device Development] BRANDENDEUCE:
When trying to flash the newest twrp I'm getting incomparable error in twrp. Using the tmobile version OOS 10.3.7. I was able to flash the version for Android 9 and the newest official twrp. Any suggestions would be great.
[OnePlus 6 & 6T Cross Device Development] Causical:
Anyone using on A11?
[OnePlus 6 & 6T Cross Device Development] eng.stk:
This is for A10, not A11.
[OnePlus 6 & 6T Cross Device Development] DroidShift79:
I experience a huge battery drain with v146 on my OP6.

I went back to v145
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Check your user apps on greenify that they are hibernating, and cleanly install Oxygen OS 10.3.7 twice with bluspark r146.... (you'll know os is installed clean when emojis work and settings has india partition ad). last word of advice notice your battery heath in fkm changes depending upon your charging method. If I rapid charge I may only get about 70% capacity over ~85% when I charge at like 7W. (cable charge). leave kernel settings. his script annoyingly will force zen and schedutil.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark_r149 release

New build is up :highfive:

This kernel is unified, good on OP6/6T.

You can use FKM download kernel feature, just import the links bellow in the app :highfive:

FKM download configs: oos | custom

Changelog:

Keep in mind: I will give no active support for custom ROMs (including OOS based ones).

I am mostly interested on debugging stuff in stock stable OOS (with logs and reproducible steps to replicate the issue).

No mirrors please

If you like my work, donations are always welcome.

Don't forget to hit thanks and rate the thread nicely, it's free :)
[OnePlus 6 & 6T Cross Device Development] Mimax2upgrade:
Sorry for newbie questions.

Is blu_spark compatible with LOS 17.1 (i assume yes, minding the post above, but with no guaranty)?

Could blu_spark be installed from LOS recovery by "adb sideload" command?

Wil I loose blu_spark kernel after OTA update from LOS system updater? Or will I loose the OTA updater itself after installing blu_spark?

Will I get the Dash charge mode with blu_spark and LOS17.1? (that's the main reason for asking this stupid questions :))

Thanks!
[OnePlus 6 & 6T Cross Device Development] sohailss111:
Hi,

I came back to this kernel after a long time, and I'm glad I did. My battery life has really become noticeably better, especially the standby time.

With light usage, this is what I was able to get.

And the best part - performance is equally great.

Thanks, dev!
[OnePlus 6 & 6T Cross Device Development] :
Has anyone noticed if their phone has become slower and jerky since the installation of 149? The effect on my phone is dramatic and restarting it doesn't help. No changes in installed apps if you wonder.

OP6 running the latest OOS with Magisk 21.4.

I'll revert back to the previous version once I get back home, to make sure it's a real effect, but in the meantime I thought of asking...
[OnePlus 6 & 6T Cross Device Development] rippledrums:
I have noticed it on my 6T.

Restarting helps but after a little bit it gets slower again...

Latest OOS and Magisk 21.4 as well.
[OnePlus 6 & 6T Cross Device Development] :
I went back to 146 and the phone is back to normal. I can assure everybody that this is no "psychological" effect: the difference is significant, very obvious, in particular the stuttering.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Yet my device (and most people by the looks of it) is normal.

There's no changes to induce that imo, but feel free to escrutinate the source and let me know.

ps: also

For root, stable Magisk 21.3 or newer is mandatory

21.4 at the time of writing.
[OnePlus 6 & 6T Cross Device Development] :
Dear eng.stk, I pretty much expected such an answer.

I can only tell you what I see, and what I see is quite obvious. More than that I can't say. It's up to you to use this information or not.

I have developed software for more years that I care to admit and, frankly, I learned pretty soon that bugs can sometimes be very devious: almost non-reproducible and very well hidden.

Also, I have to turn down your offer to look into the code. I'm sure that you perfectly know that my chances to find a bug in the kernel code without any previous knowledge of the codebase are for all practical purposes equal to zero.

So long, and thanks for all the fish.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
You can't send a "I know better" postcard and expect to be not treated as a peer.

Say say doesn't work mate, either you provide meaningful info on your case or go dance in the rain naked, the effect unfortunately is pretty much the same.

This is a project with 33104 downloads and counting (just the ones on github releases only, which I didn't use since the start I think, because devdb). So I don't take things lightly.

I can't replicate any of that (neither the other 257 people), already explained the why's and the how on my answer.

Also the changes (15 commits) between those versions are not drastic and given I already have them in other devices...

Sure there's always people with issues. And most of the time those have nothing to do with kernel.

For almost a decade now cracking on xda, for any " I flashed this and *insert random event* happened" if I got a dollar I would be rich.

So, doing exactly what with your "information"?

You provided zero usable troubleshoot info.

No replicable and detailed steps on the events, no logs pinpointing a potential bug, no audit and/or code bissect...

I always try to get fixes and improvements on board and take serious bug report seriously. I work between reason, show me stuff.

But if you expect me to go on wild goose chase based on a "trust me", think again. I just don't time for this kind of stuff anymore.

Stay safe.
[OnePlus 6 & 6T Cross Device Development] :
Talk about "I know better" attitude... You could have asked for logs or more information. I would have happily obliged. But, hey, it's your project, you do as you wish.

You're not going to miss one user, I'm not going to miss your kernel. Life goes on.

Bye.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Understand one thing: nobody owes you anything.

You're the one obliged to read the OP and provide meaningfull info instead of say say and make me loose time for nothing.

I simply just don't have time to fool around.

I knew exactly where you were going with this, self entitlement and rudeness are not welcome in my threads.

Firecrackers come and go, but eventually they all burnout.

I already lost more time with you than you deserve it seems.

Good riddance.
[OnePlus 6 & 6T Cross Device Development] Mimax2upgrade:
Ouch! I thought than nobody is watching this thread, but it seems that nobody is watching particular my questions. Aren't they really deserve no response? :ROFLMAO:
[OnePlus 6 & 6T Cross Device Development] finotti:
I assume you've received no answer because the answer is in the first post:

You can try it on LOS, but it seems it is not tested, and I assume not recommended. But you can try it yourself.
[OnePlus 6 & 6T Cross Device Development] jonathanrajya3:
After flashing r149 on oos 10.3.8 OnePlus 6 the OnePlus slate font changed to italics also none of the emojis show up in keyboard , no magisk or anything of that sort, flashed it using official twrp 3.5.0_9-0, how do I change the font back to normal OnePlus slate?
[OnePlus 6 & 6T Cross Device Development] Kurtinaitis:
I have 10.3.8 with r149 and everything is Ok for me. It's not the kernel. Probably it has to do with 10.3.8 zip.

I flashed OTA through system updater, TWRP retention Script, magisk in inactive Slot. Then, once i reboot flask r149.
[OnePlus 6 & 6T Cross Device Development] umangtayal:
do a dirty flash!! if that doesn't work, do a clean flash..i am also using the same combo and I didn't face this issue! and try using the latest mauronofrio twrp!! i think official twrp messed up ( since you are not using any magisk mods). also try downloading the update zip from oxygen updater app!
[OnePlus 6 & 6T Cross Device Development] jonathanrajya3:
But I flashed kernel after updating to 10.3.8 (full ota zip)

Also weirdly emojis doesn't show up only in some apps update: I dirty flashed the rom and did this again and it worked, thanks
[OnePlus 6 & 6T Cross Device Development] jonathanrajya3:
I dirty flashed rom and did this again, it worked, thanks
[OnePlus 6 & 6T Cross Device Development] Paz9:
used lineage and omni

OOS still better
[OnePlus 6 & 6T Cross Device Development] dubberman:
Can you please share what settings are you using? For me scrolling is choppy! My s8 perform better in apps like Facebook.

Enviado do meu ONEPLUS A6000 através do Tapatalk
[OnePlus 6 & 6T Cross Device Development] enerGy:
[MENTION=3873953]eng.stk[/MENTION] great job done here bro. Really nice kernel, smooth, fast, fluid and as stable as can be :good:
[OnePlus 6 & 6T Cross Device Development] enerGy:
[MENTION=3873953]eng.stk[/MENTION] just realised and think it was mentioned before if not I apologise but when playing games there is slight lag or stuttering with the blu schedutil gov but normal schedutil is better. Just a heads up incase you can help it for better experience because other than this still a great kernel everything else is on point :good:
[OnePlus 6 & 6T Cross Device Development] CroW_D:
I had a dream this night that bluespark custom version gets released today :laugh:
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r31 (custom ROMs)

All right crew!

New build is up for custom ROMs :highfive:

Also checkout latest recommended blu_spark extras with blu_twrp v8.62

From r30+ on, you don't need the Magisk blu_settings module anymore (you can remove it). If you have Magisk installed, blu_settings will be auto applied by the kernel.

This custom build was tested mainly on OMNI, may work on others also.

blu_spark_r31-custom_op6_9e6d8e0.zip

Keep it real, keep it true, keep it blu :highfive:

Keep in mind: I will give no active support for custom ROMs (including OOS based ones).

Meaning, if using anything besides stock and stable OOS don't bother posting about it.

I am only interested on debugging stuff in stock and stable OOS (with logs and reproducible steps to replicate the issue).

Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.

Also don't go spam and bug reporting on ROM threads if using this.

No mirrors please

If you like my work, donations are always welcome.

Don't forget to hit thanks and rate the thread nicely, it's free [emoji6]
[OnePlus 6 & 6T Cross Device Development] CroW_D:
[MENTION=3873953]eng.stk[/MENTION] I am really wondering this a long time may you can explain me this behaviour or in the end it's just my fault but with every custom ROM kernel combo the scrolling through g+ or plus messenger for example (normally my behaviour for scrolling is to swing the finger over the screen and let them go Wich trigger a touch/fling event). starts to lag in my eyes like hell. Compared to stock oos wich runs a ton better I would even say nearly no frame drops. But the point is custom kernels are synced with 5.19 kernel source wich should be then on custom the same ...

Hope you can explain me that or may as I said it's just in my end.