yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] eng.stk:
It isn't normal posting about unsupported ROMs when I already said everything there is to know about this (and me and other people alrady posted some help points - none kernel related - so people can troubleshoot and stop spamming)

Use stock if you need everything working peachy. If you decide to use hammered down stuff you're on your own, kernel wise nothing I can do for you.

Kernel threads aren't places to fix every damn thing that is wrong oin your setups, there are no magicians here.

It's the 2nd or 3rd time I asked to stop this ROM and other custom ROMs about "my cpu is high and my battery is low and device heating up" spam.

Some people already closed threads over this, don't test my patience.
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
sorry, will search somewhere else for help.
[OnePlus 3 & 3T Cross Device Development] cpt.macp:
I think he means use stock ROM for his Kernel's Dude .

No one gonna help for retarded things , be it anywhere

(:
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
what retarded things?
[OnePlus 3 & 3T Cross Device Development] :
I mean blutwrp v15 came after the kernelsources were released , v14 came before. V15 is more adapted to the released source from what I have been told. I don't know how to be more clear.
[OnePlus 3 & 3T Cross Device Development] comediiian:
With wlan/data active, over 7-8 hours?

never...
[OnePlus 3 & 3T Cross Device Development] Klobal:
Sure, same here. 2% drop.
[OnePlus 3 & 3T Cross Device Development] B3501:
Yep.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Top tip to wannabes: learn to read (and count to 10).

I know it's hard to maintain proper commit history and authorship, but try it, you'll love it. Someday you will be able to push builds with proper code to public, like everyone else that follows GPL and doesn't have the need to hide stuff.

Also, when trying to make a point, at least search the base branch from where patches were applied into: https://github.com/OnePlusOSS/andro...3/6.0.1/drivers/cpufreq/cpufreq_interactive.c

It's not that hard to read git history and make a diff, but obviously some people struggle counting to 10.

So I'm not even going into learn about tracing, boost framework stuff, scheduler load awareness and other things because it will be just too much and your little brain can explode.

I believe in you, do your best to fix real issues on devices and someday people like the ones at Google will merge your work into AOSP: https://github.com/android/kernel_msm/commit/cef4f176af2032f12254bc388ddcbfc46eaf47a5

So...

[YOUTUBE]L0MK7qz13bU[/YOUTUBE]
[OnePlus 3 & 3T Cross Device Development] mvlad:
Hello eng.stk

I know we're not supposed to ask about your twrp, but do you recommend reformatting the f2fs partitions after the update of the f2fs files in the latest bluspark twrp?
[OnePlus 3 & 3T Cross Device Development] ungeeked:
https://xdaforums.com/showpost.php?p=70591571&postcount=2581
[OnePlus 3 & 3T Cross Device Development] showofdeth:
Any recommendations for a good kernel manager to accompany this?
[OnePlus 3 & 3T Cross Device Development] volldez:
Kernel Adiutor
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I would add that to be really really in sync you can take that route.

But rule of thumb: if you're in f2fs and don't have any issues with your setup, you can probably stay as it is, don't need to reformat your stuff.
[OnePlus 3 & 3T Cross Device Development] crzykiller:
Nah man it's all about having the highest clock speed... Screw optimization and smoothness, antutu scores are what counts and nothing else. Your kernel runs 100% buttersmooth and apps launch real fast but it's not running at 2.5ghz which is wayyy more important than real world use duuuh
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I've been testing around a couple patches that will smooth things even a notch up, we are on the way of being 99% in sync with the MM branch, going even further. in some points.

Also I've been playing around with some build optimizations, managing some improvements in raw performance as a bi-product of that, next build should be very pleasant :fingers-crossed:
[OnePlus 3 & 3T Cross Device Development] Batfink33:
You tease!!!!
[OnePlus 3 & 3T Cross Device Development] pompe90:
And this is why everyone should donate to you for hard work ?

Sent from OP3 Rocket
[OnePlus 3 & 3T Cross Device Development] comediiian:
wow.. impressive.. with 2 different versions of geekbench...

btw.. always thought eng.stk dunno care about benchmarks and scores?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
You didn't read the post: exactly the point, I don't.

Imagine if I did lol

Not to make any special point, people can play around and make all the testing they wish.

I don't even know what I'm going to keep or to change on next build, just fooling around.
[OnePlus 3 & 3T Cross Device Development] LMcR92:
I assume some kernel Devs use reliable ones to make sure there is no drop in performance so that users don't moan about it.
[OnePlus 3 & 3T Cross Device Development] Chaplan:
With the #tease spirit in mind...

When even the unsupported stuff gets outstanding love and care before release...

the best and always improved user experience is delivered once more from blu_park!

Well, you all already know it... but it's been said anyway.

LOS blu_sparked spotted on the wild.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
My main decision now is around cpusets and some target optimizations, honestly still haven't decided over performance/power draw combos, will continue to investigate.
[OnePlus 3 & 3T Cross Device Development] Flasher8:
[MENTION=3873953]eng.stk[/MENTION] could u help me out with this log ? My brightness automatically changed lower.. this happened when I on standby then wake up the device. :(

Example, when I set 60℅ brightness, after I wake the device it automatically changed to spend 20℅ brightness. :eek:
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark r41 unified

All right crew!

New build is up. Wicked!

Because of unified TWRP changes, you will need to use latest TWRP build or flash my TWRP 3.0.3-x blu_spark v15 (recommended). Any other version will not have full support for the kernel and it's installer.

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

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

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

Don't spam this thread with CM 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.

If you like my work, donations are always welcome (but not mandatory).

Don't forget to hit thanks, it's free ;)
[OnePlus 3 & 3T Cross Device Development] DragonSlayer240:
Is there any side effect if I flash this over r37?
[OnePlus 3 & 3T Cross Device Development] dante_nfs:
thanks for the update, [MENTION=3873953]eng.stk[/MENTION] should we flash the kernel after the super su or before it when we install a ROM? is the order of flashing them important?
[OnePlus 3 & 3T Cross Device Development] Chabola:
The order is important it is rom --> super su --> kernel
[OnePlus 3 & 3T Cross Device Development] immi803:
[MENTION=3873953]eng.stk[/MENTION]

R41 is like eating a buttery smoothy :D

Awesome build mate
[OnePlus 3 & 3T Cross Device Development] :
Is just dirty flashing the new kernel over r37 going to work? (Ofc with v15)
[OnePlus 3 & 3T Cross Device Development] COMI80:
Works ok dirty flashing for me on oos.
[OnePlus 3 & 3T Cross Device Development] Sytis:
Your Phone might get to buttery smooth and slip out of your hands :silly:
[OnePlus 3 & 3T Cross Device Development] liver20:
With this kernel the clock speed of op3t is the same that official? Or down to the op3 clock speed

Enviado desde mi ONEPLUS A3003 mediante Tapatalk
[OnePlus 3 & 3T Cross Device Development] pahapoika91:
Can you add GhostPepper governor?

Otherwise great kernel!
[OnePlus 3 & 3T Cross Device Development] Midomad:
GhostPepper governor!

Are you sure?

GhostPepper is a interactive governor profile.
[OnePlus 3 & 3T Cross Device Development] Chaplan:
CPU frequencies are device related. You will get the proper Clock speed for your device.

Overclock and underclock is present on the kernel, not enabled by default. User choice.

You can always check the applied frequencies on kernel adiutor or the kernel tweaking app of your choice.

r41 is faaaast, smooooooth and for those concerned... the battery is just impressive!
[OnePlus 3 & 3T Cross Device Development] pahapoika91:
Blu_sparkle is also.

But anyways i think GhostPepper is best governor/profile.
[OnePlus 3 & 3T Cross Device Development] Midomad:
GhostPepper is a profile not a governor.

It was first created for Nexus 5x and ported to others devices.

I was using different one's with the N5x(GhostPepper,HawkTail,Butterfly,etc)i made the conclusion that profiles are a myth,There is just no point to mess with that settings.Trading 30 minutes of SoT for bad, laggy user experience, it's not worth it. Do you think they know better than experienced developers like Franco, flar2,eng.stk,and others kernel devs? don't think so.
[OnePlus 3 & 3T Cross Device Development] Batfink33:
Battery flatline overnight with WiFi and data both on......
[OnePlus 3 & 3T Cross Device Development] immi803:
Aggressive doze on , please share screenshot of aggressive doze window ?

Apology in advance for being off topic
[OnePlus 3 & 3T Cross Device Development] providence94:
God. This happened to me too. I missed a flight because of this. The phone was simply stuck. In lockscreen.phew.i had some custom settings in kernel aduitor. I reverted everything to stock and so far it runs fine.
[OnePlus 3 & 3T Cross Device Development] Batfink33:
No, it's off...
[OnePlus 3 & 3T Cross Device Development] Floydfire:
Really nice kernel updated at r41 without a problem the phone never felt so smooth, what black magic spell do you use?
[OnePlus 3 & 3T Cross Device Development] anthonythangaraj:
Hi, I am on OnePlus 3t OOS 3.5.4. Which version do I need to flash. I am struck with Marshmallow due to Xposed. :(

Thanks
[OnePlus 3 & 3T Cross Device Development] Stroky:
Is blu active still the stock governor?

My app is showing me interactive, even after delete all settings.

I just switched back to blue active.
[OnePlus 3 & 3T Cross Device Development] Floydfire:
Yea, blu_active is still the default governor I think
[OnePlus 3 & 3T Cross Device Development] fbf2201:
28
[OnePlus 3 & 3T Cross Device Development] Riku Azhurlar:
Works flawlessly on my aicp ROM thanks eng.STK for all the hard work. And its funny to see that I'm not the only one who is random.and doesn't have any plans on what to do next.
[OnePlus 3 & 3T Cross Device Development] wrick17:
Will this kernel work on ROMs like Validus and Tesla? I only see discussion about OOS and CM based ROMs. I tried searching, but never got too sure.

Thanks
[OnePlus 3 & 3T Cross Device Development] ph1dft:
Installed is kernel yesterday, feels smooth and only 3% battery lost in 9 hours sleep :)
[OnePlus 3 & 3T Cross Device Development] liver20:
Me 0% with bluespark and ghostpeeper kernel Profile. No greenify

Enviado desde mi ONEPLUS A3003 mediante Tapatalk
[OnePlus 3 & 3T Cross Device Development] pikapee:
Hey, how to get this ghostpeeper profile? I'm new to flashing kernels. Please help :cowboy:
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Where can i find this profile?
[OnePlus 3 & 3T Cross Device Development] fcisco13:
OP3 guides, news and discussion.
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Do you mean AKT (advanced kernel tweaks ) ?....

I can't find something else there related to the ghostpeeper profile....
[OnePlus 3 & 3T Cross Device Development] NTWarrior:
Try searching there for ghostpepper instead :)
[OnePlus 3 & 3T Cross Device Development] marf28101995:
I'm tired of this ot about atk bull****

The kernel defaults are already optimized and anyway keep discussion on topic
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Definitely.... I've tried few profiles..But kernel default settings are way better.....
[OnePlus 3 & 3T Cross Device Development] mcdachpappe:
so dirty flashing the new r41 over the old r31 should be fine? couldnt find a comment about this question yet.

or do we have to flash the stock kernel (boot. img) first and then the new release? would be strange i know but just asking..
[OnePlus 3 & 3T Cross Device Development] Chris.nl:
Yep, dirty flashing is fine.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Yes it should work without any problem what are you waiting for ? :)
[OnePlus 3 & 3T Cross Device Development] mcdachpappe:
i already did it on the release day :D but i wanted to be sure.. maybe im missing some files/features or something if im dirty flashing the kernel.

thats why im asking.. but thank you for clearifying
[OnePlus 3 & 3T Cross Device Development] Midomad:
Already mentionned here:

https://xdaforums.com/showthread.php?p=70768089

But it's like a tendence now..

I wonder why people miss with those settings.

The oneplus 3/3t already have a great battery/performance!

I'm using stock+custom kernels and it's the best experience i ever had on a phone.
[OnePlus 3 & 3T Cross Device Development] paratox:
if you want a tick more speed on opening apps you could try "fiops" for I/O scheduler with kernel adiutor or some similar kernel tuning app.

this is my favorite I/O scheduler i use on every custom kernel which support it.
[OnePlus 3 & 3T Cross Device Development] carlos67:
Everyone has their own favourite scheduler. However, it don't make a blind bit of difference as far as human visual perception goes for, say, opening apps. If there is a difference it is a few milliseconds - not remotely perceptible to us. Any perceived improvements are purely placebo.
[OnePlus 3 & 3T Cross Device Development] comediiian:
edited...
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Show some respect since I'm part of blu_spark team ! So go troll to the others threads you usually do
[OnePlus 3 & 3T Cross Device Development] sarus_b:
Yes.... I already have tried akt and device becomes laggy... Who the hell buys a SD 820 device and wants to see lag... It very obvious that min brightness + underclocking can give good battery life and people can do it easily with any kernel manager out there...

Also this is what a author of akt has to say:

I lol'd at his comment. I guess he went through all the code in Blu_active Governor and concluded that.. Or maybe he doesn't understand stuff
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Eng.stk has already posted about this a few pages back. Another kernel dev had posted that blu_active is just renamed interactive in his thread and I guess some people took the bait. I guess when you cannot match the best, just throw dirt on them.
[OnePlus 3 & 3T Cross Device Development] FaserF:
OTA updates

I am now on stock Nougat and this kernel+root.

What will happen if I get an OTA update and install it. There will be the stock kernel+ no root, right? But is this any problem to install an OTA on this kernel? Because of the files that will stay on the system from this kernel.
[OnePlus 3 & 3T Cross Device Development] wrick17:
Well I was about to do that anyways, but was just asking if someone needed to give me some known facts upfront. Anyways, I did flash over Validus, and I lost WiFi and no SIMs were detected. I didn't grab logs, as I had faced similar issues when I had tried to install ElementalX during the initial days of Nougat. I flashed the latest release and on the latest TWRP, so that is not the issue. However I'll will wait till I know how to get these custom kernels to work with these ROMs. Thanks for you hard work. Cheers!!
[OnePlus 3 & 3T Cross Device Development] Asiier:
Please, don't quote in a thread where I don't talk.

Thank you
[OnePlus 3 & 3T Cross Device Development] Sytis:
I think the Kernel installation is fully systemless. But you will probably loose root and kernel if the zip replaces the boot.img which I think is the case (but not 100% sure)
[OnePlus 3 & 3T Cross Device Development] teldasur:
Same issue here. My alarm ring. I snooze and then my phone just got stuck and the alarm didn't ring again. I don't use any kernel app and I don't have modified my kernel settings. I just remove pocket mod for now. Hope it will get a fix...
[OnePlus 3 & 3T Cross Device Development] sarus_b:
Why reply then, now you are talking in this thread.. It's open forum I can quote whoever I want.. If you are getting hurt by your own comment better don't make such statements again..

OT aside, r41 works greats now.. I have noticed minor improvements in smoothness over r38
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Yeah there are performance improvements between the 2 releases

And for the rest .. you know ;)
[OnePlus 3 & 3T Cross Device Development] Asiier:
I kindly asked you not to quote me, that's all

Good day sir.
[OnePlus 3 & 3T Cross Device Development] RazorBlade123:
Quoting a person is one thing, disrespecting a dev is another. There's a difference.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
OT

Back in 2013 I was already helping eng.stk testing stuff on the HH (Nexus 5)

At that time there was already advanced gov tweaks and the name was.... Code_blue ( blu_spark) now

Look what it did with 2300mah battery of HH

Song to start this week the better way possible

https://www.youtube.com/shared?ci=oAk4HzKuKmE

Enough said
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Sorry forgot this one just before someone starts saying .... You know ?
[OnePlus 3 & 3T Cross Device Development] RazorBlade123:
Wow 57% screen... :angel:
[OnePlus 3 & 3T Cross Device Development] tssphysicsboi:
Anyone having issue with screen not turning off when face against phone during a call?
[OnePlus 3 & 3T Cross Device Development] marf28101995:
That is a problem that was solved in the lastest oos update.

Are you on the last version ? 4.0.2?
[OnePlus 3 & 3T Cross Device Development] tssphysicsboi:
Thanks, I'm on the most recent freedom os and blue spark kernel. That's odd.
[OnePlus 3 & 3T Cross Device Development] Dieppy:
Can I use ex kernel manager (i like battery monitor) or kernel adiutor is better for this kernel?
[OnePlus 3 & 3T Cross Device Development] Arno_Nymus:
Totally agree. Tested several profiles and governors. But blu_spark's default ist the very best. Buttery smooth and rock stable with an incredible battery life!

The AKT profiles are indeed very good alternatives. But these are only for those who are using stock kernels or kernels with nothing but the standard governors. (Interactive and stuff)

But Blu_spark's using a highly optimized own governor, which is simply the best one you can use on our OP3s!

So, if you're using another kernel than blu_spark, go with AKT.

Otherwise do not touch any settings besides the cosmetical ones.
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Use exkm battery monitor with ka for tweaking. Honestly there are several kernel apps. But devs cannot guarantee you which will work and which will not. KA is the official app for blu_spark.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Indeed. Also, good to know about the rest.

On this device, blu_active isn't the driver I spend most time working on.

On 3.4 and 3.10 kernel devices, blu_active(that was always based on interactive, thus the naming) is all in all a different beast, with some nice ported stuff from other governors and some original features also.

Lot's of people liked it, that's why it was ported across several devices and kernels (like other stuff I did/do).

On 3.18 devices like OP3, lot's of my previous work doesn't apply or didn't get the result I intended. So on MM, from a point on, I was using mostly upstream patches that (luckily) OnePlus also merged in some degree on the N version codebase.

On the other hand, there's some new stuff like scheduler load based decisions and whatnot, so I started working with that instead.

I still have a few (but important) changes from CAF base, in the future we can have more stuff or not, depends what comes on the horizon. And obviously the tuning to sysfs which we all know and love.

Also there's a practical thing to it: although I could apply patches to interactive, it would change the stock driver behavior and I want to give people options so they can run whatever they want, if running close to stock it's their favorite meal.

There's always a tradeoff between performance and power draw, anyone that claims massive battery with no noticeable drawbacks in performance is just selling you snake oil.

As cpu governor concerned, I tried to balance them out and pretty happy with the results. As always, keeping things sane and without mumbo jumbo

I'm not that conservative on the battery side because I prefer readiness, but people can tweak around to their liking.

On a sidenote, to general readers: I don't usually comment on other projects or things besides my own. I suggest others to do the same.

So, coming to my thread expecting respect after others showing disrespect here and there is at least hilarious.

Bottom line, behave and mind your own ducking business.

Now let's get back to development.
[OnePlus 3 & 3T Cross Device Development] Chaplan:
I would go a bit further, if you are using blu_spark (wich by the way is a kernel, not merely a tweak on some governor tunables) you can test all you want, but you will for sure come back to it's default settings.

They are just to good to leave behind.

If not just try it out, you will be amazed.

Fast, buttery smooth and battery friendly. The only problem it has is that you will be addicted to it.

Blu_spark is just what it is, no Antutu benchy crap, no lag traded for SOT, no compromise whatsoever.

It's just developed and beautifully tuned.... Perfection is what you might find.

Until the next release at least... because every release pushes it even further.

Can you all keep UP?
[OnePlus 3 & 3T Cross Device Development] liver20:
Anybody tried kernel with tesla or dirty unicorns?
[OnePlus 3 & 3T Cross Device Development] cha0zine:
Thank you for this great kernel. I'm blown away by the battery life and the overall smoothness. Just brilliant!
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Yes and no.

Some users and myself done some testing in early/mid development and we found some noticeable between using FIOPS/ZEN and others.

FIOPS and ZEN were close, with ZEN behaving a little better in some situations. As a result I added ZEN at the time.

I would say you can't go wrong with ZEN or FIOPS.

You can't install incremental OTAs over modified kernels/ROMs.

System is untouched so you're good to go, but you need to flash stock kernel boot.img

If you flash full OTA zips, doesn't really matter because all will be overwritten.

Must be the 100th time this has been discussed...

I use wifi driver done builtin like LOS, maybe that ROM doesn't.

Most custom ROMs are using it by now (there's no reason why not to), you need to check if that's the case or not.

"Try and let us know."
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Some things area harder than others to pinpoint.

It's like cpusets: at a moment in time I added support for it, with some settings being conservative and ported (and adapted) from Angler.

Didn't had any noticiable battery gains, just a notch back on performance.

Then I started using the patch from Steve Kondik which was using open rules to all CPUs.

Using this on or not using cpusets at all I seem to prefer the last. Don't see any noticeable regressions and at least there's no overhead.

I think this is what it's shipping in stock OOS N kernel.

I noticed some LOS changes regarding this, maybe I'll try this week to see where we go from there.

All takes testing.
[OnePlus 3 & 3T Cross Device Development] vatsal8286:
Android os and android system both draining my battery so fast whats the reason?on r41...
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Random OOS issue unrelated to kernel.