yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 & 5T Cross Device Development] eng.stk:
blu_spark r115 unified (oreo 8.1)

All right crew!

New Oreo build is up :highfive:

Oreo builds are unified, also good to go on 5T Oreo stuff :good:

Because of latest TWRP and Oreo changes, you'll need to use TWRP 3.2+ or my unified TWRP 3.2.1-x blu_spark v8.76 (recommended).

Any other versions may not have full support for the kernel and the installer.

Also mind that for now on builds will touch system partition (Oreo stuff).

So, if you want to go back to stock, just backup boot and system beforehand or dirty flash you ROM zip.

If coming from other kernel always dirty flash your ROM (and root if that's the case) beforehand.

This is for Oreo 8.1 ROMs only.

blu_spark_r115-oos-oreo_op5-op5t_9e069d6.zip

blu_spark_r115-custom_oreo_op5-op5t_e5977d8.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 CM or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.

Custom build isn't compatible with EAS stuff.

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 ;)
[OnePlus 5 & 5T Cross Device Development] baiosss:
Thanks for the update. Seems to work fine at the moment. Both twrp 8.76 and r115 kernel.

Στάλθηκε από το ONEPLUS A5000 μου χρησιμοποιώντας Tapatalk
[OnePlus 5 & 5T Cross Device Development] alexmacar:
I can not change the buttons in places.

---------- Post added at 08:11 PM ---------- Previous post was at 07:58 PM ----------

fine, now I can not get into the recovery

---------- Post added at 08:30 PM ---------- Previous post was at 08:11 PM ----------

flash stock, thanks!
[OnePlus 5 & 5T Cross Device Development] Denkai:
What happened too r111 to-r114? Lol
[OnePlus 5 & 5T Cross Device Development] eng.stk:
Up in smoke while testing stuff.

Sent from my blu_spark'd Honor View 10
[OnePlus 5 & 5T Cross Device Development] Wimmme:
As a software release and deploy professional this makes me feel good and confident in using your builds :highfive:

Not every build is supposed to make it to the outside world :silly:
[OnePlus 5 & 5T Cross Device Development] fanbogo:
Must have kernel

Love it, thank you dev
[OnePlus 5 & 5T Cross Device Development] eng.stk:
Thanks mate :highfive:

Yeah, on the beginning of device bring-up, build numbers are normally more far apart because of more testing and adding features.

This week I was testing some new stuff and a couple improvements that not went as I expected, so there's that.

I take stability and overall UX very seriously. I prefer to resist pushing out build bumps just for the sake of updates and keep on the quality path that people recognize.

I think a seuqencial "r" numbering mirrors best the continuous project roadmap instead of a generic" 1.2.0" kind of stuff, but that is just a personal preference.
[OnePlus 5 & 5T Cross Device Development] gege0202:
thanks for updates.

with blu_spark extras v8.76, i have red message: failed to mount: \vendor (invalid argument)

what must i do?
[OnePlus 5 & 5T Cross Device Development] baiosss:
Nothing at all. Don't bother with that.

Στάλθηκε από το ONEPLUS A5000 μου χρησιμοποιώντας Tapatalk
[OnePlus 5 & 5T Cross Device Development] panooos:
I have it as well... It shouldn't be causing any problems. But as I dont like seeing that red message, I've downgraded to 8.73...
[OnePlus 5 & 5T Cross Device Development] MattNicholson1978:
Nothing to worry about

I think it's for project treble support. It's nothing to worry about, it's just because you don't have a /vendor partition so that is expected behaviour. Completely unnecessary to downgrade to older versions!! :p
[OnePlus 5 & 5T Cross Device Development] xestan:
I was also having issues with the Wi-Fi, when the cell phone was not being used apparently something was happening with the Wi-Fi, cause when I picked up the cell the wifi wouldn't turn on, my girl wasn't having those issues and when I checked, she was on blue spark 109,so I just flashed the 109, so far no issues, the issue was present in 115 and 110 at least in my case...
[OnePlus 5 & 5T Cross Device Development] fanbogo:
Latest kernel version is legend, fastlane on
[OnePlus 5 & 5T Cross Device Development] eng.stk:
blu_spark extras v8.77

All right crew!

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

Fully synced with TWRP 3.2.1+, name changing to reflect base 8.version, full compatible with OOS Oreo 8.1/8.0 stuff and Nougat.

TWRP blu_spark edition is not only universal but also unified, works for both OP5/5T.

Delete your twrp settings or else issues may arise if coming from other version besides blu_spark.

This build is treble ready, allowing /vendor partition operations. If you don't use treble ROMs, ignore any vendor errors that may appear, TWRP will work just fine.

twrp-3.2.1-x_blu_spark_v8.77_treble-op5_op5t.img

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

Wakelock blocker info and example script

Android wireguard-tools 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 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 5 & 5T Cross Device Development] eng.stk:
blu_spark r116 unified (Oreo 8.1)

All right crew!

New Oreo build is up :highfive:

Oreo builds are unified, also good to go on 5T Oreo stuff :good:

Because of latest TWRP and Oreo changes, you'll need to use TWRP 3.2+ or my unified TWRP 3.2.1-x blu_spark v8.77 (recommended).

Any other versions may not have full support for the kernel and the installer.

Also mind that for now on builds will touch system partition (Oreo stuff).

So, if you want to go back to stock, just backup boot and system beforehand or dirty flash you ROM zip.

If coming from other kernel always dirty flash your ROM (and root if that's the case) beforehand.

Fast AF build, enjoy peeps :)

This is for Oreo 8.1 ROMs only.

blu_spark_r116-oos-oreo_op5-op5t_52c7fad.zip

blu_spark_r116-custom_oreo_op5-op5t_f36e53b.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 CM or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.

Custom build isn't compatible with EAS stuff.

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 ;)
[OnePlus 5 & 5T Cross Device Development] swords90:
Thanks for the kernel and recovery.

Your work is amazing!!!
[OnePlus 5 & 5T Cross Device Development] colenso:
How do I activate the new Dynamic Stune Boost?
[OnePlus 5 & 5T Cross Device Development] Cichy26:
Is default active.
[OnePlus 5 & 5T Cross Device Development] :
A new build is coming :silly:
[OnePlus 5 & 5T Cross Device Development] eng.stk:
No brace yourselves meme? Meh :p
[OnePlus 5 & 5T Cross Device Development] eng.stk:
blu_spark r117 unified (Oreo 8.1)

All right crew!

New Oreo build is up :highfive:

Oreo builds are unified, also good to go on 5T Oreo stuff :good:

Because of latest TWRP and Oreo changes, you'll need to use TWRP 3.2+ or my unified TWRP 3.2.1-x blu_spark v8.77 (recommended).

Any other versions may not have full support for the kernel and the installer.

Also mind that for now on builds will touch system partition (Oreo stuff).

So, if you want to go back to stock, just backup boot and system beforehand or dirty flash you ROM zip.

If coming from other kernel always dirty flash your ROM (and root if that's the case) beforehand.

Synced with lates OOS 5.1.2 source drop and added a couple more goodies, go get it peeps :)

This is for Oreo 8.1 ROMs only.

blu_spark_r117-oos-oreo_op5-op5t_ded1987.zip

blu_spark_r117-custom_oreo_op5-op5t_1eb65b8.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 CM or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.

Custom build isn't compatible with EAS stuff.

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 ;)
[OnePlus 5 & 5T Cross Device Development] ulxerker:
According to exkm the phone doesn't deep sleep anymore with r117, any idea?
[OnePlus 5 & 5T Cross Device Development] kaihansen2001:
That seems my case too.
[OnePlus 5 & 5T Cross Device Development] :
Mine sleeps like a baby ?
[OnePlus 5 & 5T Cross Device Development] c_86:
Custom or OOS?
[OnePlus 5 & 5T Cross Device Development] ulxerker:
After a while it seems to go into deep sleep, it just takes longer to fall asleep for any reason [MENTION=3873953]eng.stk[/MENTION]

---------- Post added at 21:25 ---------- Previous post was at 21:24 ----------

OOS OB10.
[OnePlus 5 & 5T Cross Device Development] eng.stk:
Nope all normal here on OOS 5.1.2 and LOS. Nothing I can do for you :eek:

Yep, no changes there :)
[OnePlus 5 & 5T Cross Device Development] ulxerker:
Now it sleeps as expected, weird. Maybe there was something after the first boot. Thanks, though! :)
[OnePlus 5 & 5T Cross Device Development] kaihansen2001:
Did you restart a second time to Get to deep sleep?
[OnePlus 5 & 5T Cross Device Development] ulxerker:
nope, it started normal sleep behavior after approx. 30 minutes.

now everything is good and its another great kernel release.
[OnePlus 5 & 5T Cross Device Development] brmbjn:
how if i only flash kernel without install kernel apk ? It is good ?
[OnePlus 5 & 5T Cross Device Development] Pshemo__:
It's ok, you simply won't be able to edit any settings so it will run using default ones
[OnePlus 5 & 5T Cross Device Development] brmbjn:
Default kernet setting better than default oos beta 10 ?
[OnePlus 5 & 5T Cross Device Development] Pshemo__:
Wait, I mean that you will get default settings of blu kernel and they were made default by the developer :) and they are different from the stock OB10 settings but also you kinda change the whole kernel so it is supposed to work differently from the stock one, you know what I'm saying? :)
[OnePlus 5 & 5T Cross Device Development] kaihansen2001:
And after a restart it does Get the same behavior?
[OnePlus 5 & 5T Cross Device Development] Wagner.jrs12:
Hello, is the r117 kernel good for oos 5.1.1 as well?
[OnePlus 5 & 5T Cross Device Development] Pshemo__:
Yes
[OnePlus 5 & 5T Cross Device Development] big_b0sss:
I am on blue spark latest non treble recovery. I was running treskmod rom and yesterday went back to oos 5.1.2 now everytime i reboot to recovery mode it asks for a password i only had pattern on. I tried to set up a password word but it doesn't work for the recovery mode. Any help with this please?

Edit: had a quick thread search only solution seems to be a full format since i was on asop. Would there be any other work around?
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Yep, remove PIN on security settings to access /data on TWRP.

Be aware that eventually you might get locked out on both TWRP and OOS if things go sideways, it's ususally recoverable without a /data format but not that nice.

I run it like that though when on OOS.

Take a look here:

https://xdaforums.com/oneplus-5t/how-to/discussion-encryption-thread-stay-t3730954/page4

All is explained there.
[OnePlus 5 & 5T Cross Device Development] big_b0sss:
Yes i disable pin or pattern when i flash something and then set up pattern again
[OnePlus 5 & 5T Cross Device Development] Chaplan:
If you dislike it that way format is your friend.

Would actually be nice of OnePlus to update the darn thing to keymaster 3, not seeing it happening though.
[OnePlus 5 & 5T Cross Device Development] big_b0sss:
I might end up doing a format but i don't know if im gonna be using oos for long saw people saying new 5.1.2 provides good battery life. But i might go back to asop rom. One question if I don't format and flash asop rom will the recovery be go back to being functional rather than asking for password?
[OnePlus 5 & 5T Cross Device Development] Chaplan:
That's exactly the kinda stuff you could find out reading the thread I shared.

Long story short? Yes, on keymaster 3 ROMs all is good again.
[OnePlus 5 & 5T Cross Device Development] baiosss:
What is your opinion about ambient display? Does it drains battery or not? I would like to know if someone tried to work his/her device with or without ambient display.

Στάλθηκε από το ONEPLUS A5000 μου χρησιμοποιώντας Tapatalk
[OnePlus 5 & 5T Cross Device Development] eng.stk:
blu_spark extras v8.78

All right crew!

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

Fully synced with TWRP 3.2.1+, name changing to reflect base 8.version, full compatible with OOS Oreo 8.1/8.0 stuff and Nougat.

TWRP blu_spark edition is not only universal but also unified, works for both OP5/5T.

Delete your twrp settings or else issues may arise if coming from other version besides blu_spark.

This build is treble ready, allowing /vendor partition operations. If you don't use treble ROMs, ignore any vendor errors that may appear, TWRP will work just fine.

Lot's of goodies, TWRP team is on fire this week :highfive:

twrp-3.2.1-x_blu_spark_v8.78_treble-op5_op5t.img

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

Wakelock blocker info and example script

Android wireguard-tools 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 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 5 & 5T Cross Device Development] eng.stk:
blu_spark r118 unified (Oreo 8.1)

All right crew!

New Oreo build is up :highfive:

Oreo builds are unified, also good to go on 5T Oreo stuff :good:

Because of latest TWRP and Oreo changes, you'll need to use TWRP 3.2+ or my unified TWRP 3.2.1-x blu_spark v8.78 (recommended).

Any other versions may not have full support for the kernel and the installer.

Also mind that for now on builds will touch system partition (Oreo stuff).

So, if you want to go back to stock, just backup boot and system beforehand or dirty flash you ROM zip.

If coming from other kernel always dirty flash your ROM (and root if that's the case) beforehand.

This is for Oreo 8.1 ROMs only.

blu_spark_r118-oos-oreo_op5-op5t_01ba792.zip

blu_spark_r118-custom_oreo_op5-op5t_18e02ae.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 CM or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.

Custom build isn't compatible with EAS stuff.

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 ;)
[OnePlus 5 & 5T Cross Device Development] fanbogo:
My hero, enjoy coffee :P

4E810928MB992942K
[OnePlus 5 & 5T Cross Device Development] eng.stk:
Thanks for the support mate, love my Buondi's :)

Sent from my blu_spark'd OP5/5T
[OnePlus 5 & 5T Cross Device Development] huluhola:
[MENTION=3873953]eng.stk[/MENTION]

Have u modified the vibration driver?

Because with some kernel the haptic feedback strength remain constant (i think the 100% only for notification vibrate) although i set the vibration strength to 100% with kernel adiutor

With ur kernel, after i set to 100%, yes the haptic feedback strength become 100%

1st tap on keyboard the haptic feedback strength is 100% but after second, third... the haptic feedback decreased

Sometimes the haptic feedback strength also affected by notification vibrate, it will become weaker for a few seconds then become 100% again

Can u pls fix the driver?

Edit: i m using custom rom
[OnePlus 5 & 5T Cross Device Development] darkghost568:
I made a fresh backup using the latest v8.78 TWRP (without encryption or compression), which seemed to go through fine, but now that I've done a full wipe, format data and am trying to restore from my TWRP backup, I'm getting error 255 when trying to restore the data partition. Attached is my recovery.log. I've noticed other people have had this problem in the past. I've already tried using this and this , same 255 error. I don't use parallel apps and don't have any of those 999 user folders. Is there a fix I'm missing?

EDIT: Got it. You can't try to restore a backup *right* after a full wipe. Partitions/permissions aren't set properly? idk To fix the 255 error, you need to flash a ROM.zip via TWRP, boot it, AND THEN reboot back to TWRP to restore from the nandroid backup you made previously, this time without error. Hope this helps!
[OnePlus 5 & 5T Cross Device Development] aj8600:
Does this kernel support treble roms? Perhaps a better question: do you need specific treble kernels or will anything work still?
[OnePlus 5 & 5T Cross Device Development] 4RM4N1:
I had this Kernel better in my memories. :(

Using latest OOS
[OnePlus 5 & 5T Cross Device Development] Veliion:
Depends on how you are using your phone. Things like Bluetooth, streaming, downloading all impact the power draw
[OnePlus 5 & 5T Cross Device Development] camseye:
I also felt a faster battery drain, only using 4g with wifi, Bluetooth etc turned off.
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Memories are forever! :)
[OnePlus 5 & 5T Cross Device Development] Veliion:
I'll be forever amazed how you get these stats
[OnePlus 5 & 5T Cross Device Development] baiosss:
Like everyone can do [emoji14]

View attachment 4517935View attachment 4517936

Στάλθηκε από το ONEPLUS A5000 μου χρησιμοποιώντας Tapatalk
[OnePlus 5 & 5T Cross Device Development] gaspolo:
ONE time i reach 9.5 hours with intensive use... But just for a strange combinaton of rom and kernel.

Bluspark and stock rom nougat.

4 cycle and same sot.

Now Usually i have 6 h max. (same config) with oreo.

Old. Memory
[OnePlus 5 & 5T Cross Device Development] sleepwalking0593:
Such less active drain ain't possible unless you are just reading
[OnePlus 5 & 5T Cross Device Development] kiran8631:
Not as lucky as u people..
[OnePlus 5 & 5T Cross Device Development] baiosss:
2 sim cards, LTE on. You are okay.

Στάλθηκε από το ONEPLUS A5000 μου χρησιμοποιώντας Tapatalk
[OnePlus 5 & 5T Cross Device Development] big_b0sss:
Just wondering what settings you guys using for better battery life? I get decent battery life with this amazing kernel but if there's any tweak would help me to get better battery life please do share. Wouldn't really mind sacrificing slight performance
[OnePlus 5 & 5T Cross Device Development] baiosss:
You can disable background data for apps in settings>apps>applist> data usage. Don't disable background data for apps you need notifications, such as messengers, messages, WhatsApp,BBM,emails etc.

Enable app WiFi multi broadcasting in developer settings.

Disable WiFi scanning and WiFi smart switcher in WiFi preferences.

Use adaptive brightness in display settings.

These are some tips.
[OnePlus 5 & 5T Cross Device Development] Muntasir Mahmud Saif:
need your kernel on OnePlus 6 bro... badly
[OnePlus 5 & 5T Cross Device Development] eng.stk:
Soon[emoji769] :)

Sent from my blu_spark'd OP5T
[OnePlus 5 & 5T Cross Device Development] Cichy26:
But will you continue support op5?
[OnePlus 5 & 5T Cross Device Development] sleepwalking0593:
Yes
[OnePlus 5 & 5T Cross Device Development] Muntasir Mahmud Saif:
after flashing your kernel on 5t my vibration became stronger... need your kernel on OnePlus 6 bro...come soon. ?? missing you
[OnePlus 5 & 5T Cross Device Development] eng.stk:
Yep, will continue to push builds for 5/5T :good:

woot :victory:
[OnePlus 5 & 5T Cross Device Development] Muntasir Mahmud Saif:
you are coming? I'll be the first one to download if you need a beta tester I'll be there for you always
[OnePlus 5 & 5T Cross Device Development] rav101:
Sorry to be off topic for this device but excited to see you on OP6. Out of curiousity will you continue with blu_active as is or look to start a shift towards EAS as I believe that's the direction 4.9 kernel and QC 845 are going in?
[OnePlus 5 & 5T Cross Device Development] eng.stk:
The way it is now should not behave properly with schedutil and EAS stuff.

Some work will be needed, but without the device and start testing stuff it's just say say at this time.

Any blu_active iteration on the OP6 is not on my top priorities, there's lot's of things more pressing.
[OnePlus 5 & 5T Cross Device Development] Dirk:
Got my OP5 today. Flashed latest RR and Selinux is Permissive. Flashed blu_spark and it's still Permissive. What do i do?
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Sleep, it's always a good thing, although searching usually has better results.

Your call.

https://xdaforums.com/oneplus-5/development/kernel-t3651933/post76501185

?
[OnePlus 5 & 5T Cross Device Development] Dirk:
I already searched and read that post. What does 'Enforced by default' mean in this context? I've flashed the Kernel but my phone status isn't Enforcing, it's Permissive.
[OnePlus 5 & 5T Cross Device Development] rav101:
Thanks for the reply buddy,

Will be glad to try your kernel and TWRP when you do get the OP6.
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Whatever

getenforce

outputs is what it means.
[OnePlus 5 & 5T Cross Device Development] Dirk:
I have no idea what that means.
[OnePlus 5 & 5T Cross Device Development] Chaplan:
This...
[OnePlus 5 & 5T Cross Device Development] Zrbtfm:
F-droid or direct apk download of "selinux mode changer" app
[OnePlus 5 & 5T Cross Device Development] Adrian312:
Any idea why cpu is runnig at full speed all the time? 2361mhz... Using latest blu spark and blu active profile.

Rom is xxx. I never had a problem like this and spotted this just recently. Like last 2 batt cycles.

Thank you
[OnePlus 5 & 5T Cross Device Development] ulxerker:
Are you using EXKM? Try to clear all it's data and reboot. Also, check the cpu times graph if really all cores ran on max or if its kinds cosmetic issue.
[OnePlus 5 & 5T Cross Device Development] Adrian312:
Yes forgot to mention that. Tried cleaning all data for EXKM. Even cache and dalvik via recovery. But no change. Tried uninstall it. Reboot. And looks much better now
[OnePlus 5 & 5T Cross Device Development] skyknife93:
[MENTION=3873953]eng.stk[/MENTION], Congratulations on the OP6 development unit bro!
[OnePlus 5 & 5T Cross Device Development] eng.stk:
Thanks mate :)

For those interested in OP6 blu_goodies:

https://xdaforums.com/oneplus-6/development/kernel-t3800965

Sent from my blu_spark'd OP6