yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 & 5T Cross Device Development] eng.stk:
blu_spark r110 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.74 (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.

Mergd latest OB7/9 source drop. There's nothing too much dramatic, running nicely in OOS 5.1.0 also :)

This is for Oreo 8.1 ROMs only.

blu_spark_r110-oos-oreo_op5-op5t_f96ba77.zip

blu_spark_r110-custom_oreo_op5-op5t_522feb6.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] Zrbtfm:
Cheers mate.

Coming from ob7 r109 twrp .73 error message when booting on twrp .74 failed to mount vendor partition. Invalid argument.

Back to twrp .73 with freshly flahsed r110 over ob7
[OnePlus 5 & 5T Cross Device Development] lekiaM:
Ignore the red vendor error/message. He wrote it in his release. TWRP works just fine.
[OnePlus 5 & 5T Cross Device Development] :
I strongly recommend glasses.
[OnePlus 5 & 5T Cross Device Development] Zrbtfm:
Thank you... Very helpful and deserves few more lines in the thread...
[OnePlus 5 & 5T Cross Device Development] brmbjn:
Use for oos ob9 with error can not mount /vendor ?
[OnePlus 5 & 5T Cross Device Development] andre0005:
You just quoted the answer you're looking for.
[OnePlus 5 & 5T Cross Device Development] senpoos:
Any one tried the r110 with the latest OB7 for OnePlus 5t?
[OnePlus 5 & 5T Cross Device Development] marf28101995:
Youre kinda of special.. you quote a post w/o reading it and that is another level

---------- Post added at 07:22 AM ---------- Previous post was at 07:20 AM ----------

Go to op5t thread ?

Ofc it works with 8.1 oos

Read the releasee post one page before
[OnePlus 5 & 5T Cross Device Development] dadashi.reza:
Use for oos 5,1,1 with error can not mount /vendor ?

but kernel was installed!!!
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Hardly a bug, explained on release post also.

You don't have a /vendor partition and that's about it.

Those that have can now interact with it since the latest TWRP build.

All works the same as before.
[OnePlus 5 & 5T Cross Device Development] XDAMaxe:
@eng.stk is it possible to hide that misunderstandable message for those users like me :) having a device without vendor partition (OP5) ?

on my side I don't bother but you could avoid lots of similar questions polluting this thread.

Anyways a big thanks for this incredible kernel and up-to-date twrp :good:
[OnePlus 5 & 5T Cross Device Development] eng.stk:
No can do, it's just a info message if you haven't activated vendor partition. TWRP will work normal like I said.

People just need to read I guess.
[OnePlus 5 & 5T Cross Device Development] :
I installed the new twrp v8.74 but can´t install the new Open Beta 9 on my OnePlus 5.

I get the Error E1001 Failed to update system image.

And in red it says " Updater process ended with ERROR: 7".

Currently on Open Beta 8.

What can i do?
[OnePlus 5 & 5T Cross Device Development] c_86:
Go to the open beta thread and seek support. This is a kernel thread. Not rom. So go to the rom thread and ask
[OnePlus 5 & 5T Cross Device Development] baiosss:
So can I install r110 version but only via 8.74 bluspark twrp?

Στάλθηκε από το ONEPLUS A5000 μου χρησιμοποιώντας Tapatalk
[OnePlus 5 & 5T Cross Device Development] Mar-cel:
How to activate vendor partition ?
[OnePlus 5 & 5T Cross Device Development] Adrian312:
Read eng release notes. Its for treble roms only.
[OnePlus 5 & 5T Cross Device Development] vector88:
After updating to latest TWRP by eng_stk, in my phone just appeared Vendor partition in recovery. Also, twrp says in red text in every action I make that there is some problem with Vendor partition ("Failed to mount /vendor [invalid argument]").

I have read post by the author to ignore warnings. I just would like to know what vendor partition is and whether to wipe it if I perform clean install of some ROM.

thanks for reply!
[OnePlus 5 & 5T Cross Device Development] Zrbtfm:
Just ignored. Already mentioned in the post releasing the 110
[OnePlus 5 & 5T Cross Device Development] NozItsATrap:
i'm new on custom kernel, i'm on xXx 10.5 stable rom right now with stock kernel and i want to try this latest blu_spark kernel, which should i download and flash the non-custom one or the custom one? thank you very much!
[OnePlus 5 & 5T Cross Device Development] sleepwalking0593:
Non custom one. xXx is not a custom ROM it's OOS ROM only. Use OOS kernel version
[OnePlus 5 & 5T Cross Device Development] nudlz:
Everything is going well. Thanks.

Read the f****** manual.
[OnePlus 5 & 5T Cross Device Development] Wagner.jrs12:
Hi, is this kernel good for the latest OOS 5.1.1 update? r110
[OnePlus 5 & 5T Cross Device Development] ulxerker:
Yes.
[OnePlus 5 & 5T Cross Device Development] ImEraaz:
My wifi is not working after install last version
[OnePlus 5 & 5T Cross Device Development] Flamehell:
[MENTION=3873953]eng.stk[/MENTION] Tnx bro for your awesome work as always!!!!Cheers!
[OnePlus 5 & 5T Cross Device Development] david19au:
Do you think implementing Adreno idler would be a good idea?
[OnePlus 5 & 5T Cross Device Development] eng.stk:
No need for that on this device, gpu idles nicely, just would bring overhead.
[OnePlus 5 & 5T Cross Device Development] mchibaa:
HI All,

I am currently in blu_spark. my first time for custom kernel.

Would you guys mind to share simple setup for longer battery :)

TIA!
[OnePlus 5 & 5T Cross Device Development] inffy:
Stock settings
[OnePlus 5 & 5T Cross Device Development] xgerryx:
Anyone having the phone freeze after a reboot? Blue notification light stays on and I have to long press the power button. It could happen 1-5 times before it will boot up normally and stay on. I posted in the FreedomOS thread but someone mention a kernel issue. Any ideas?
[OnePlus 5 & 5T Cross Device Development] Kamaal:
Trying to figure out what's going on, but i cannot use blu_spark, my op5 with stock OOS 4-5-8 unencrypted, blu_spark twrp, Magisk wan't boot after flashing it, backing up to the recovery.

Sad to say that with FF and EX Kernels all is working without problems.

Any suggestion?
[OnePlus 5 & 5T Cross Device Development] eng.stk:
Nope, all good with stock OOS 4.5.8.

Flash the ROM and then flash magisk (and any extra you need to run stock unencrypted).

If it booted sucessfully, just flash blu_spark in recovery and go from there.
[OnePlus 5 & 5T Cross Device Development] meph02:
No reboot for me on OOS stock 4.5.8
[OnePlus 5 & 5T Cross Device Development] xgerryx:
So you're saying it's not a kernel issue at all? Could it be certain settings in Kernel Auditor that are causing it? I wasn't happening when I had the stock kernel or the other two custom kernels I tried. I like this one the best but I need to try to find the issue.
[OnePlus 5 & 5T Cross Device Development] Kamaal:
It's exactly what i did, after a twrp backup, and repeated several times restoring every time the boot partition.

i'll try to repeat all the steps, but it isn't weird that i'm able to use any other kernel than blu_spark (custom or stock)?

In my attempts, the very first one i used was blu_spark, only after the unsuccess in booting i've tried other kernels just to check....
[OnePlus 5 & 5T Cross Device Development] eng.stk:
What I'm saying is that in stock ROM with blu_spark there's no such behavior.

What it can be you need to find on you're own, since you're on a unsupported setup.
[OnePlus 5 & 5T Cross Device Development] xgerryx:
Gotcha. Maybe someone else who is running a Custom OOS ROM can comment. For now I guess I am just going to dirty flash the ROM and stick with the stock kernel. Thanks.
[OnePlus 5 & 5T Cross Device Development] eng.stk:
I said flash stock ROM zip, who knows what you're restoring.

Then root solution and get a working and bootable stock unencrypted setup.

After this go to TWRP terminal and do this command, what it says?

getprop ro.crypto.state

Flash blu_spark after and boot. Other people have unencrypted working setups, I'm using a similar check as that no verity unencrypt zip people linked in earlier posts.

Get logs and post a backup of boot.img after you flash blu_spark also.
[OnePlus 5 & 5T Cross Device Development] str8str:
Just thought I'd post this seeing there's been questions on battery of this kernel. It's not only a beast but great on battery. A whole day and still 67per left. Best I've ever gotten on any device. Great work
[OnePlus 5 & 5T Cross Device Development] ScRuFFy7:
Here is my battery life experience since my last charge.

I think 5h30m of SOT and more than a day of standby is more than sufficient for my purposes. The SOT is a combination of CoC, CR, BB and forum (OnePlus and XDA) browsing.

Only mods to Kernel setup is fastlane enabled for big and little cores and Thermal Core Control and SoC temperature limit toggles turned on.

Cheers!
[OnePlus 5 & 5T Cross Device Development] Kamaal:
Ok, i did everything from scratch with same results.

Then (my fault not doing it before as usually i do) i read whole thread till here #114 and the solution was there; now i'm using blu_spark kernel.

I apologize for asking without read the whole thread before.

Now, if it make sense, i can say for sure that the getprop command says 'encrypted', but on settings>security it says i'm NOT encrypted (FS il EXT4 on /system and /data and i'm on stock OOS), but all is working fine.

Thanks alot!
[OnePlus 5 & 5T Cross Device Development] eng.stk:
So it was unencrypted, now it's not... what a mess...

Well, I can only think of one thing: you were unencrypted and with back and forth you became encrypted with FDE instead of the stock FBE.

This happens because of the footer area when you use unencrypt process.

To use FBE again, you need to format on fastboot or else on the nest encryot it will use FDE instead of FBE.

So what happens is: on f2fs, encryption isn't forced and if you use it will be FDE. No issue there.

On the case of ext4, kernel installer checks for encryption: doesn't force encryption if its unencrypted and use the stock FBE is encryption is found.

If you use FDE on ext4 it won't boot (unless you flash that zip, which will make it like in the f2fs situation).

There's no easy way to check which encryption is in place and I will only give support for the default FBE i case of ext4.

Later on I will put this on the OP.
[OnePlus 5 & 5T Cross Device Development] Giansi:
[MENTION=3873953]eng.stk[/MENTION] first of all thank you so much for your excellent job on a lot of devices.

I'm really confused about twrp situation. I see your twrp build in your downloads, and then there's official one and K2 one.

But I think everyone's questions is : can we restore data successfully? Encrypted / decrypted?

I'm actually decrypted: should I go back to encrypted?

:D
[OnePlus 5 & 5T Cross Device Development] payback75:
Great kernel, very smooth :good:
[OnePlus 5 & 5T Cross Device Development] Blueblob:
Try to reflash kernel

Envoyé de mon ONEPLUS A5000 en utilisant Tapatalk
[OnePlus 5 & 5T Cross Device Development] ImEraaz:
Already fond, and nothing change
[OnePlus 5 & 5T Cross Device Development] skyknife93:
1.Did you follow the instructions correctly

2.What rom & twrp are you on and which kernel version are you flashing

3.Did you at least try a search
[OnePlus 5 & 5T Cross Device Development] ImEraaz:
No need to be à genius tout flash à kernel.

I'm on xxx and last version of blu spark twrp
[OnePlus 5 & 5T Cross Device Development] chrissss91:
Hi guys,

I use Blu_spark TWRP 8.73 and date is 1970-11-14 so my backup dates are wrong.

I have to admit that it is not a big issue as I only have to rename the folder but do you know how I can fix it (I'm expecting : "Install 8.74" :p)?

I'm on xXx 10.5

BR

[Edit] : I've installed 8.74 ==> same problem. Deleted .twrps file and it seems fine now
[OnePlus 5 & 5T Cross Device Development] Pshemo__:
[MENTION=8142727]ImEraaz[/MENTION] Did you try flashing the stock kernel through xXx's aroma installer and then flashing blu_spark again?
[OnePlus 5 & 5T Cross Device Development] Denkai:
Are you able to disable qualcomm CAF power manager via kernel? OOS enabled it in 8.1, but it's conflicting with helix engine, it'd be awesome if custom kernels could take back our OS...
[OnePlus 5 & 5T Cross Device Development] baiosss:
I'm a little confused guys. Can I use r110 kernel with stock OOS 5.1.1? Do I need to flash it only via 8.74 twrp or I can do it with 8.73 too?

Στάλθηκε από το ONEPLUS A5000 μου χρησιμοποιώντας Tapatalk
[OnePlus 5 & 5T Cross Device Development] ulxerker:
You can use it on 5.1.1 and you can flash it with twrp 8.73, too.
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Wi-fi works on xXx:

https://xdaforums.com/showpost.php?p=76238424&postcount=1258

No geniuses, just people that actually search, read, test out and share their workflows for others to have a smooth experience.:cyclops:

Not only seems fine, it is fine. Always remove .twrps file when updating TWRP if you find hiccups.

If changing between blu_spark TWRP and others (for whatever shady reason) it's mandatory to remove the file to get the most out of it, without issues.:angel:

Use OOS kernel build, as for TWRP, 8.74 is recommended as it's the latest build, you can go with 8.73 though.

Are people really OCDing with the /vendor message still? :confused:

Because it really makes no sense to me since TWRP is working just fine and that's only a mount warning because not everyone has repartitioned to have /vendor for the time being.:eek:
[OnePlus 5 & 5T Cross Device Development] eng.stk:
blu_spark extras v8.75

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.75_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] baiosss:
Thanks. 8.75 and r110 kernel works swell in OOS 5.1.1 at the moment.

Στάλθηκε από το ONEPLUS A5000 μου χρησιμοποιώντας Tapatalk
[OnePlus 5 & 5T Cross Device Development] ADDICTED777:
Hey guys,

A noob question : is it true flashing the kernel will end up all the lagging that we op5t users r facing on 5.1.1 update???

Heard about the stock kernel that it is responsible for lagging... Is it true?
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Don't really know if there is such an issue with stock kernel, but with blu_spark on 5.1.1 I experienced zero lag.

Just saying. :good:
[OnePlus 5 & 5T Cross Device Development] ADDICTED777:
Google feed lag?? On stock 5.1.1?
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Dunno, you are probably talking about Nova's swipe to Google pane, I use stock launcher and open Google feed with it's shortcut and that never produces lag.

Try it out and let us know.:fingers-crossed:
[OnePlus 5 & 5T Cross Device Development] ADDICTED777:
Tried with pixel 2 moded launcher swiping from r8 side still lag
[OnePlus 5 & 5T Cross Device Development] Chaplan:
That's most probably a ROM thing.

OMNI with r110, stock launcher3, swipe to Google feed, zero lag.
[OnePlus 5 & 5T Cross Device Development] ADDICTED777:
That's y i asked for the info on stock oos... Anyway thanks for ur feedback mate..

Does omni support camera m module?
[OnePlus 5 & 5T Cross Device Development] Chaplan:
That's beyond the scope of this thread, never used it, don't really know, or care TBH.
[OnePlus 5 & 5T Cross Device Development] Ramme:
Hey, after install "twrp-3.2.1-x_blu_spark_v8.75_treble-op5_op5t.img" now i had "/vendor" in Format, what do them? after i install a Rom i got "/vendor should not be included"?

DONE, sorry
[OnePlus 5 & 5T Cross Device Development] ImEraaz:
So, you have no clue if i flashed oos version or custom version but you act like i flashed custom ... You wrong i flashed the oos version and it's the first time i got this with blu_spark. Btw i'm now on flashkernel and it work well
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Nonsense, I said no such thing.

You are wrong BTW, many users, including me flashed blu_spark kernel on xXx, Wi-Fi works as good as everything else.

If you can't make it happen it's hardly a kernel problem. Embrace it.
[OnePlus 5 & 5T Cross Device Development] skyknife93:
Are you on a clean flash? Have you checked your system partition? This could be from system partition being full which is a known issue, something you'd know if you SEARCHED. In which case you might want to try a clean flash or clearing up system apps.

People will assume you're a noob or you don't know what you're doing unless you provide information of what you'd actually done up to that point instead of just saying "My Wi-Fi stopped working after latest install"
[OnePlus 5 & 5T Cross Device Development] ImEraaz:
It was working fine before, since it was laggy with blu_spark, i dirty flash and nothing change.

I should probably clean flash but i'm to lazy for this, so i will stay with an other kernel

---------- Post added at 09:33 ---------- Previous post was at 09:32 ----------

Yeah, you right i should probably clean flash, but i will not for a kernel, it's working fine with an other so it's alright now
[OnePlus 5 & 5T Cross Device Development] skyknife93:
Each to their own I guess. Blu has always been flawless for me as long as I did it right. Practically the reason I bought an Op3 and op5.
[OnePlus 5 & 5T Cross Device Development] ImEraaz:
Like I said, it was working fine every time I dirty flash but not this time.

I will probably have to clean flash if I want to upgrade to xXx 10.6.

Thanks for the help ;)
[OnePlus 5 & 5T Cross Device Development] eng.stk:
And this is exactly why some sour people need to create issues that doesn't exist, make pointless noise and trolling around, send their friends to downvote the thread, etc.

There's some individuals that can't stand other people going great and getting along :)

Big shouts mate :highfive:
[OnePlus 5 & 5T Cross Device Development] baiosss:
For me after flashing this kernel I experienced zero lags. Opposite with stock kernel when I played music via Poweramp player or having too many apps opened in the background.

Στάλθηκε από το ONEPLUS A5000 μου χρησιμοποιώντας Tapatalk
[OnePlus 5 & 5T Cross Device Development] huluhola:
Sometimes the vibration strength becomes weaker or stronger...

Is this kernel bug or rom bug?
[OnePlus 5 & 5T Cross Device Development] eng.stk:
And this is how you do it folks :)

All normal here in OOS 5.1.1

Sent from my blu_spark'd OP5/5T
[OnePlus 5 & 5T Cross Device Development] Denkai:
[MENTION=3873953]eng.stk[/MENTION]. Dumb question, but your kernel is awesome. Recently switch to a RR and flashed over blu.spark. all is well, but my OS is reporting selinux is set to permissive. Didn't see in your kernel that it would switch it, and wanted to verify your kernel leaves it at enforcing. So does it?
[OnePlus 5 & 5T Cross Device Development] eng.stk:
blu_spark doesn't touch selinux state, it's always enforced by default.

Sent from my blu_spark'd OP5/5T
[OnePlus 5 & 5T Cross Device Development] Pho3nX:
:fingers-crossed: and the question is... blu_spark will it be on OnePlus 6? ;)
[OnePlus 5 & 5T Cross Device Development] huluhola:
[MENTION=3873953]eng.stk[/MENTION]

Can u add some tweaks like blink control for leds and reduce touch screen latency?
[OnePlus 5 & 5T Cross Device Development] marf28101995:
I think I can answer for him

No
[OnePlus 5 & 5T Cross Device Development] huluhola:
Good tweaks without affecting system stability so why not:crying:
[OnePlus 5 & 5T Cross Device Development] eng.stk:
We already have LED control and touch latency is as good as you can get.

I don't like to talk before stuff happens, but I would say probably will happen yes :)

Sent from my blu_spark'd OP5T
[OnePlus 5 & 5T Cross Device Development] huluhola:
So can you teach me how to set the led to blink bcuz I can't find the led control in kernel adiutor:D
[OnePlus 5 & 5T Cross Device Development] Chaplan:
Should be there, somewhere ?, if you are on OOS.

Tweaking it is pretty much straight forward, be it with KA or EXkm, you have only 2 parameters to mess with.

On custom LED custumization is taken care in the ROM side, most custom ROMs have LED customization AFAIK.
[OnePlus 5 & 5T Cross Device Development] baiosss:
You mean this? Open Kernel adiutor and swipe from left to right to go to options. There you can find led option.

View attachment 4501887View attachment 4501889

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

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.76_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 ;)