yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] ExtremeNuker:
Did the update and lost my color contrast

Edit: fixed it the sRGB mode was on ... My bad :D
[OnePlus 3 & 3T Cross Device Development] habylab:
Fantastic new update. Donation coming your way when I get a job!
[OnePlus 3 & 3T Cross Device Development] vrda08:
Hy,

Big respect for your work [MENTION=3873953]eng.stk[/MENTION]!

I used your kernel from nexus5.

Great kernel, its more snappier and battery friendly then many others. So..

I got op3 and flashed arters97 cm13 build with his kernel.

And noticed that loads games quickly like my s7 edge. There is noticable difference in loading.. It loads realracing in 8sec, and all other op3 kernels loads it in 25-30sec. I chacked [MENTION=4898097]arter97[/MENTION] op and found some list of features.

Is there some tweak or any chance to implement in bluspark..

Thanks and great work.

Maybe sdcardfs from samsung..
[OnePlus 3 & 3T Cross Device Development] angelmakumbe:
Is it compatible with OOS3.5?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I don't really see anything that different, maybe random upstream or caf gpu stuff help a bit, but that also brings drawbacks and I prefer to keep a stable close to stock build.

sdcardfs makes no sense with OOS, custom ROM stuff I add follows a close path to my mainline tree so I will not add anything I can't really test.

blu_spark r89 OOS build works fine on OOS 3.5 CE (including wifi)
[OnePlus 3 & 3T Cross Device Development] Stefano187:
Hi all, I have an issue with latest OOS version of blu_spark kernel. My WiFi isn't working. What I did wrong?

I flashed blu_spark and then SuperSU, did I have to reflash rom also even if I were on previous version of blu_spark?

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] XS_31:
It happened to me also when I flashed by mistake the "custom" version over a OOS Rom. Which Rom and which kernel version did you use?

For me, everything works with latest OOS version on Freedom Rom.
[OnePlus 3 & 3T Cross Device Development] Stefano187:
I'm really sorry for the dumb question I asked before... I've just reflashed this kernel and everything is OK now... Sorry again for bothering you all.

Best regards

Stefano

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] habylab:
Are you certain you flashed the right one? I have no issues and I can't see any major WiFi changes at all in the changelog, so the issue has to be at your end.

Edit: just seen your post, ignore this!
[OnePlus 3 & 3T Cross Device Development] hotcell:
With this kernel on OOS or FreedomOS, is there an efficient way to use Greenify or Power Nap or Forcedoze to have a noticeable SoT improvement? I mean without drawbacks in message delivery etc. If yes, care to share your setup/experience, thanks!
[OnePlus 3 & 3T Cross Device Development] Mulayan:
I got the same problem. Flashed the OOS Version (blu_spark_r89-OOS-6.0.1_thulium_1eee42a.zip) on FreedomOS. In Freedom aroma i took stock kernel. After boot i wasn't able to activate my wifi.
[OnePlus 3 & 3T Cross Device Development] Djulio91:
Balanced is 50?
[OnePlus 3 & 3T Cross Device Development] Giocarro:
Yes, 50 is the default, but remember that by default fastlane is disabled, too.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark r125 unified

All right crew!

New build is up. Wicked!

Because of latest TWRP changes, you'll need to use latest TWRP 3.1.0-1 or flash my unified TWRP 3.1.0-x blu_spark v29 (recommended). Any other version will not have full support for the kernel and the installer.

Also take a look to blu_spark extras to get some nice and useful additions to the kernel.

Due to F2FS changes, I recommend doing backups before using this updates, just in case.

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

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 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 and rate the thread nicely, it's free ;)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark extras v29

All right crew!

Here's an updated TWRP with all the blu_spark goodies inside and fully synced with TWRP Android-7.1 branch (including more recent upstream than official TWRP).

Due to F2FS changes, I recommend doing backups before using this updates, just in case.

You should also take a look to the systemless Magisk modules:

Disable sdcardfs Magisk module

Touchscreen FW update Magisk module

I'm just sharing my personal mods since people asked, meaning no support will be given (don't bother post about it).

If your cat get's on fire you're on your own ;p

No mirrors allowed

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

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[OnePlus 3 & 3T Cross Device Development] AssToast:
Aww, I kind of liked the previous more minimalistic splash screen :(

All in all, thanks for the wicked updates!
[OnePlus 3 & 3T Cross Device Development] Vixiebalistic:
Woooww Wicked.... Always come with newest update n i dont event know what you write on changelist but still i always flash it... Because blue spark never disapoint me at all... Tones of thanks mate.
[OnePlus 3 & 3T Cross Device Development] B3501:
Noooooo, the new splash screen is wicked!
[OnePlus 3 & 3T Cross Device Development] Schrotty35:
Looks nice the new splash screen.
[OnePlus 3 & 3T Cross Device Development] danmaman:
Hi [MENTION=3873953]eng.stk[/MENTION]

Has the new release r125 the updated BFQ I/O scheduler in it

https://github.com/VertexOS-Devices/android_kernel_oneplus_msm8996

thanks in advance
[OnePlus 3 & 3T Cross Device Development] agrageraldis:
Might be placebo but i really feel r125 make my phone a bit snappier than r118 :good::D:victory:
[OnePlus 3 & 3T Cross Device Development] habylab:
He said he fixed a few regressions, which makes it faster.
[OnePlus 3 & 3T Cross Device Development] MrMeeseeks:
Edit: [MENTION=3262915]habylab[/MENTION] beat me to it.

---------- Post added at 06:11 PM ---------- Previous post was at 06:05 PM ----------

Doesn't look like it. Nothing on Github about it. You can always use blu_active though.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Just to correct you, blu_active is the gov and he is not talking about the gov ?
[OnePlus 3 & 3T Cross Device Development] priendy:
Can i flash this kernel without root?
[OnePlus 3 & 3T Cross Device Development] ElementRn:
Yes, you can. Root is only needed, if you want to tweak the kernel settings.
[OnePlus 3 & 3T Cross Device Development] DragonSlayer240:
Yo that new splashscreen is dope lol... didn't expect for you to change it... I like it but I kinda missed the old one haha... but overall nice work!
[OnePlus 3 & 3T Cross Device Development] sakumaxp:
I was reading the first post and it said something about going to ext4, I feel dumb for not knowing, do I need to jump to ext4 or should I be ok on f2fs if I wanted to flash this kernel.
[OnePlus 3 & 3T Cross Device Development] pxrave:
i dont know what value changed to make our phone much more snappy then before but its blazing fast after this latest updates...

underclocked big kernels to 1500 mhz too.... device runs now as a ****ing dragon ;P

thanks for your work

btw need loading screen looks amazing!!
[OnePlus 3 & 3T Cross Device Development] cha0zine:
Nevermind
[OnePlus 3 & 3T Cross Device Development] MrMeeseeks:
You're right. I derped that one. Thanks for pointing that out. Then go for noop or cfq. :o
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I never had bfq in blu_spark, don't see the need for that I/O scheduler on mobile devices.

If you're using F2FS you should see improvements yes.

You can use ext4 or f2fs, don't need to change anything.

You're ****ing welcome :highfive:
[OnePlus 3 & 3T Cross Device Development] priendy:
Which better stock 4.1.3 kernel or this? N how to install this on unrooted devices?
[OnePlus 3 & 3T Cross Device Development] danmaman:
serious?

you can't

you need root and TWRP
[OnePlus 3 & 3T Cross Device Development] Djulio91:
R125 only for 4.1.3 right?
[OnePlus 3 & 3T Cross Device Development] danmaman:
not only

i'm on beta 6 and works perfect
[OnePlus 3 & 3T Cross Device Development] nikhilsnigam:
only TWRP needed root not needed
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
Technically all you need is TWRP to flash, but without root you can't change any settings (fastlane etc) judging from your question you should read up on custom kernels or stay stock
[OnePlus 3 & 3T Cross Device Development] sakumaxp:
What are you using your tweak the kernel?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Kernel Adiutor, like said several times and indicated in OP.
[OnePlus 3 & 3T Cross Device Development] nikhilsnigam:
Can disable haptic feedback still be used with r125? I am going to try and report any way.

Edit: I am sorry I thought it also disables fingerprint vibration. I thought it was already implemented inside in previous versions. disable haptic feedback on wake still there in wake tab. Sorry for the trouble.
[OnePlus 3 & 3T Cross Device Development] LuRock:
I keep getting signature failed when trying to flash, I'm on latest TWRP. open beta 6. Anyone know why I'm getting this error? Thanks..
[OnePlus 3 & 3T Cross Device Development] Midomad:
Redownload the kernel.
[OnePlus 3 & 3T Cross Device Development] LuRock:
I did but same result.. [emoji19]
[OnePlus 3 & 3T Cross Device Development] FriendWithin:
Make sure zip signature verification isn't ticked. ^
[OnePlus 3 & 3T Cross Device Development] LuRock:
Wow I'm rusty! [emoji4] Oh well I guess you live and you never stop learning.

Thanks brother!
[OnePlus 3 & 3T Cross Device Development] FriendWithin:
Glad I could help. I've fallen into the same hole myself a couple of times.
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
Havent posted much here in thread yet, but i just feel like its time to give a big thx to you [MENTION=3873953]eng.stk[/MENTION]

I have tried some kernels over time, but i just cant stop myself from going back to bluspark. Its just the best AIO package. Your kernel is a f*****g beast.

I just had a long trip with no chance too charge my phone and the result was over 9 hours SOT. Dont know what i would have got with other kernels or stock, but i am impressed.

So let me be selfish and hope that you wont get a new phone soon, so that we can benefit from your great development even longer.

tl;dr: Keep up the great work and thank you very much sir.

(And also keep the patience to answer the next "does it work on open beta" post) :P
[OnePlus 3 & 3T Cross Device Development] plhip47:
THANKS DEV! finally I/O benchmark score same as the old builds(before r64)
[OnePlus 3 & 3T Cross Device Development] fanbogo:
9h sot? With mobile data? Congratulations, your battery is twice bigger than mine.
[OnePlus 3 & 3T Cross Device Development] LexusBrian400:
My CPU is staying pegged at over 90% load on r125 (coming from stock OOS kernel)

I'll try to grab a log as fast as I can. CPU temp is very high. (Nearly 70°C) Running latest official OOS.

Sorry if this has been reported already... Just trying to help.

I'll grab that log now...
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Useless post why didn't you wait to have some logs or even better search and check what's keeping your cpu in high freqs since it's not a kernel.related problem

This post is just like if eng.stk said 126 is out,will upload when I build it lol makes no sense mate
[OnePlus 3 & 3T Cross Device Development] Djulio91:
Set selinux to permissive
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Wipe the data from tweak kernel app that you are using...

and restart your phone..

---------- Post added at 09:26 AM ---------- Previous post was at 09:13 AM ----------

Thanks for the update ..r125 is blazing fast and smooth...

Can you add the option to boost the microphone on future releases....?

It's the only think that I miss in this great kernel...
[OnePlus 3 & 3T Cross Device Development] danmaman:
yes me too

maybe like flar2 sound control....all in one;)
[OnePlus 3 & 3T Cross Device Development] Batfink33:
It's a known problem with OOS and has been for months , nothing to do with the kernel.
[OnePlus 3 & 3T Cross Device Development] Midomad:
I don't have that problem but no,it's not, no problem with OOS [emoji6]
[OnePlus 3 & 3T Cross Device Development] Explorer23:
Something being a problem doesn't necessarily mean it'll affect all users ...
[OnePlus 3 & 3T Cross Device Development] Midomad:
Something affecting a user doesn't mean it's an OS problem...
[OnePlus 3 & 3T Cross Device Development] Explorer23:
Well, it keeps happening on OOS, sometimes even on clean installs (without magisk and other crap). Do the math.
[OnePlus 3 & 3T Cross Device Development] Djulio91:
4.1.3 + r125 = Beast
[OnePlus 3 & 3T Cross Device Development] candiesdoodle:
Haha. That boot splash screen on twrp is so damn funky. I bet you spent like a few precious minutes working on it.. lol. Super cool
[OnePlus 3 & 3T Cross Device Development] Chaplan:
I have posted little tutorial for those who come by this problem:

https://xdaforums.com/showpost.php?p=71296217&postcount=3530

This should help you out. :)

That post is quite old, so take it with a pinch of salt.:good:

It's blu_spark kernel unrelated either way as it happens on stock and other N kernels.

This has been discussed several times here and all over XDA.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Yep it's well know, happens in all OOS 4 builds. It's been discussed in dozens of threads.

Not kernel related.

If someone doesn't see people talking about it in a thread at least twice a day, it's living under a rock lol

Not going to happen.

Already been asked and answered a couple times, I will say the following for future reference:

I don't add stuff broken, half done or stuff I don't need or find useful.

All my work, including the ****load i did on OP devices, I do it no. 1 for me: and I share and hope to people find it useful. So far seems like people in this forum and xda in general have good stuff to say about it.

It's enough for me and I'm happy that I don't have the need to deal with client support.

No conspiracy or flying dragons. It's the way it is and it always will be.

Indeed :cowboy:
[OnePlus 3 & 3T Cross Device Development] Batfink33:
See eng.stks reply, it's an OOS problem and it's nothing to do with kernel auditor either, it happens with or without it.
[OnePlus 3 & 3T Cross Device Development] Midomad:
As i said i have never encountered this problem on my device,but i will try to report and contact the closed MP group team [emoji111]
[OnePlus 3 & 3T Cross Device Development] Batfink33:
It's been happening for months and the One Plus forum is absolutely full of threads about phones "heating up". I'm pretty sure the OP team know about it, anyway this is getting OT.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Yeah, pass on the sdcardfs issue while you're at it :)

Thanks.

That, like other stuff we all know has been around with no solution to deal with for good.

It's more important to burn time on graphic and derped usability crap like a vertical answer call screen in which you need 10 sec just to acknowledge how you can actually take the call.
[OnePlus 3 & 3T Cross Device Development] habylab:
Are they close to a new update/will there be new sources soon? I find it quite unbelievable the last few updates haven't touched the kernel... Although r125 works really well, of course, but could work better with updated source.
[OnePlus 3 & 3T Cross Device Development] nikexv2:
Coming from other kernels i can say that this one is really good :)
[OnePlus 3 & 3T Cross Device Development] cha0zine:
Not only good but the best.
[OnePlus 3 & 3T Cross Device Development] Scarface1991:
Guys there is an App on the Play Store that since the newest update allows to see running services and Apps and how much CPU Power they are using in real time. You need Root for that though. I couldn't find an App on Nougat that does the same since Google changed something with Nougat that doesn't allow Apps to monitor App activity in real time. This is particularly useful if someone has heating issues since now you can see what service or what App is responsible for that high cpu usage.

Sorry for off topic but often when guys speak of heating issues they often blame it on the ROM or the Kernel while sometimes it's maybe just an App that has gone crazy. This helped me a lot when I used Marshmallow and now we can finally monitor Apps in real time using Nougat to find what service or App is misbehaving.

Here it is:

https://play.google.com/store/apps/details?id=com.dp.sysmonitor.app
[OnePlus 3 & 3T Cross Device Development] laupuy:
Hi,

Congratulations for the victory at the eurovision!

Sorry. I'm already out.

PS. thanks for the last twrp and kernel, great!

@+
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Bam!

Portuguese do it better :victory:
[OnePlus 3 & 3T Cross Device Development] iceman0826:
Any chance of adding Maple i/o scheduler in your wickedly fast kernel :) And do you have plans on getting ur hands dirty with EAS :o
[OnePlus 3 & 3T Cross Device Development] marf28101995:
No ?
[OnePlus 3 & 3T Cross Device Development] corleone48:
Hello.

Does this kernel Can help me to fix 60hz instead 30hz of fresh rate un game ?

Thanks!
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Lol
[OnePlus 3 & 3T Cross Device Development] pompidoi:
wat
[OnePlus 3 & 3T Cross Device Development] AcidNoteZ:
I think hes talking about FPS (frames per second) ingame.

and no, if the game only supports 30fps you get 30.
[OnePlus 3 & 3T Cross Device Development] 64ashg:
I know that open betas aren't supported but whoever is using it, how is the battery life with r125 + ob6?

Also, I haven't used this kernel before, so what settings favour battery life for better sot, better standby, no gaming.
[OnePlus 3 & 3T Cross Device Development] Chaplan:
You should, IMO, test it out on a setup that you are familiarized with stock Kernel behaviour.

It performs well on the OB. Although it is stated that no bug reporting is to be shared on OB because no support will be given.

Battery is superb with stock settings as is the overall performance.

You can of course tweak it to your personal needs.

:good:
[OnePlus 3 & 3T Cross Device Development] Primokorn:
Just to have more choice I created a new simple splash screen for TWRP.

Install it with AIK if you like http://xdaforums.com/showthread.php?t=2073775
[OnePlus 3 & 3T Cross Device Development] riirezende:
Delete
[OnePlus 3 & 3T Cross Device Development] immi803:
No ob support

Just sharing before someone asks
[OnePlus 3 & 3T Cross Device Development] Chaplan:
And when I thought you were one of those unapdated to N users because MM is the way to go.

Wasn't N bad for the device? Hummmm.

One thing I don't get, and this is not for XDA alone, I dont get it on real life as well, is the lack of coherence.

One day claps on an MM thread because N is just bad and let's flame this kernel. And the next day claps on an N thread because the kernel in question is OB compatible.

Man. Get your head on your shoulders. Some of us actually know how the wheels spin. And I have to say they spin on the right direction here.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
You need to make up your mind kid, yesterday you were talking bs about this kernel in another outdated kernel thread and you're the first to flash it with the new beta here , did you open your eyes ?
[OnePlus 3 & 3T Cross Device Development] immi803:
Mates it's not about mm or it's not about ob's, it's about respect, have you ever thought how much effort one puts into building something? You don't have idea of this i guess

Relax and think , think before insulting anyone, all devs deserve respect at least, do they offer you a bill receipt after so much effort, so in the minimum they deserve some respect, i will stand up for any devs respect, no matter whoever he is, yes both devs you're talking about are amazing in their respective understandings they perceive their kernels, so please learn something, and learn good

Thanks both of you [MENTION=4939514]marf28101995[/MENTION] [MENTION=774530]Chaplan[/MENTION]

Don't flame anymore
[OnePlus 3 & 3T Cross Device Development] Chaplan:
Make up your mind and show respect for the DEVS by not flaming them, on other threads, with your answears. I can PM you the answear in question if you need a mind refreshment. Although by your words I'm inclined to think you know exactly what I am talking about.

And I respect all DEVS by the way. But I say what I feel, when I feel it and always will.

You can search XDA and see that for yourself.

And I don't wonder around threads saying one thing on one and another thing on the next thread.

My input on XDA is coherent to say the least.

Yours isn't. Sad and said...
[OnePlus 3 & 3T Cross Device Development] immi803:
I didn't ever intend to flame, and if one feels so, i apologize

Secondly, no compromise on saying what you feel, go ahead mate but i felt insulting attitude of yours in a way or another, i may be wrong

Let's not flame things always, think positive and respect to all and most of all huge respect for you too

Mate be happy :highfive:
[OnePlus 3 & 3T Cross Device Development] marf28101995:
All (or at least most) people work deserves respect, some people crap attitudes just don't.

End of OT
[OnePlus 3 & 3T Cross Device Development] immi803:
Right mate

End of OT and respect to all :highfive:

No grudges
[OnePlus 3 & 3T Cross Device Development] cossali98:
How can I change the state of selinux ?
[OnePlus 3 & 3T Cross Device Development] Midomad:
By using an app from the play store,

But i recommand you to stay on Enforcing mode.
[OnePlus 3 & 3T Cross Device Development] cossali98:
Staying on Enforcing mode the phone is really hot and battery is draining fast.
[OnePlus 3 & 3T Cross Device Development] Midomad:
Selinux mode has nothing to do with heat and battery!

Monitor you're apps, something wrong with you're setup.
[OnePlus 3 & 3T Cross Device Development] EmreSo:
Which one is the right for the ROM phoenix aex ? OOS or custom blue sparks
[OnePlus 3 & 3T Cross Device Development] Batfink33:
It can do, it can cause the CPU freq to spike and run constantly at a high value.

It only happens on SELinux enforcing. I believe there's posts on it IIRC there's all sorts of spam thrown out on the logs when it happens.

Its not the kernels fault, it's a Rom bug.
[OnePlus 3 & 3T Cross Device Development] Scarface1991:
Use this App to see what App or service is causing high cpu usage whenever your phone gets hot:

https://play.google.com/store/apps/details?id=com.dp.sysmonitor.app

You need to allow it Root access and then you'll be able to see in real-time what Apps and services are running in the background and how much CPU-power they are using (under active processes). If your phone gets hot then the CPU has to do a lot of work which means that some service or App is causing this.

I doubt it has anything to do with the Selinux status but to answer your question, you can either use an App called SelinuxModeChanger or you can download a Terminal Emulator like Termux from the Play Store and then type the following commands end press enter after each command:

su - this will ask you for root access, allow it.

setenforce 0 - this will set the status of the Kernel as permissive.

You will have to do it everytime you reboot the device though.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
As simple as the tittle mate

Oos for stock based ROMs and custom for other ROMs LOS/OMNI/PA etc

Top: use the search button next time ;)