yashsingh1/xdaforums huggingface dataset:
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] 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 5T  ROMs, Kernels, Recoveries, & Other Dev] walkwitmeinhel:
This kernel is always latest and greatest ..day one i purchsed this phone always blue kernel...hats off to dev [MENTION=3873953]eng.stk[/MENTION]
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] tcat007:
I believe this happened to me too. Wiped everything except internal twice. Installed xXx Rom (OOS 5.12), and data was still there in restored apps, and magisk manager was gone but had root. Restored TWRP 8.7.6 and flashed same, and everything is normal (had to restore data with titanium, and magisk manager was fine). Could be a Rom glitch rather than 8.7.7.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] lemonade747:
Same for me, I flashed xxx rom 5.1.2 too, maybe because of the rom itself, not twrp 8.77 issue.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] GeneFitz23:
I know it's built off of 5.1.2, but has anybody flashed on OB8 yet?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Dieppy:
Me and others. All is fine and super smooth on ob10 ?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] GeneFitz23:
Thank you. Just flashed.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Aswin08:
Anyone could get Google Tez working with this kernel?

Its working fine with stock kernel and magisk. (Also working fine with custom kernels and customROMS in my nexus devices)

But once flashed bluspark, tez displays app can't be used since am using root/customos. Though it passes safetynet check in Magisk app.

OP5t, OOS OB8, Magisk,blu_spark 25th may build.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] eng.stk:
If app checks for root, you must use magisk hide to hide it from system checks.

Kernel doesn't care or knows anything about that userspace stuff.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Aswin08:
Yeah, ofcourse I did that. Even with/without this kernel I am having magisk hide enabled for that app. Once i flash the kernel the app gives that generic error (doesn't specifically mentions root). Once i restore stock kernel app works again fine with root and same setup.

Anyway thanks, I will try to dig in more why this is happening. Or any other Indian users can share if they could get it working.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Medoo atweh:
Are you using this Kernel with Liquid remix ?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] senpoos:
Hi anyone tried r117 with OB9 just released? Hope its compatible

Edit: It is working fine
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] eng.stk:
OnePlus is on fire these days, in all the devices.

Awesome stuff, kudos to them :)

Sent from my blu_spark'd OP5T
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] marf28101995:
I used it yes

Not anymore since I have the op6 and waiting for [MENTION=3873953]eng.stk[/MENTION] magic
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Medoo atweh:
How was ur experience with the Rom + this kernel is better then stock ? And in what way

Thank y
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] vkass:
Hey [MENTION=3873953]eng.stk[/MENTION] , any chance you add basic sound control?

The stock ear piece sound during call is way too low, sometimes hard to hear.

I know it should be possible by editing mixer_paths file but i can't find it in the etc folder.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] eng.stk:
Nope, already said it countless times.

Maybe it's inside /system/vendor, search it good.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] gunyz:
You need to edit mixer_paths_pasha.xml in vendor/etc

Backup your file before editing

You need to change rx0 to rx8 and DEC volume 0 to 5

Restart

Advice : do not go higher than 100

I do not remember stock values but I personally set it at 93 and it's perfect. In quite places just lower the volume because people can hear the whole conversation ?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Villelj:
Hi, i sirty flashed OB9 and make wrong boot option,booted right to OS so my wonderful blu_spark recovery is gone. So stupid mistake and i have totally blackout how i can get it back??
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] vkass:
Thanks!

Wouldn't find it by myself
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Chaplan:
Wrong boot option? WTF are you even booting anything before you flash all you need?

Urban Myths all over recovery related business freak me out still.

Flash TWRP via fastboot, boot to it, flash root method and/or blu_spark kernel and it's done.

Then you can choose any boot option you want, TWRP is there for good until you boot stock kernel unrooted again. :D
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Villelj:
Thanks,used fastboot and worked perfectly.All good now but I had totally stupid blackout

By wrong booting method I mean I dirtyflashed rom and then booted to OS when I wanted to boot to recovery so blu_spark recovery stays and official recovery not come like now happened..

Not best style but I'm Idiot

Case closed :)
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] sutty86:
Right now flashed a kernel for a while but slightly disappointed with 5t stock battery life on latest oxygen .

I do have a dual SIM setup though with poor coverage it may explain things.

First question

After flashing do I have to do anything.

I have downloaded kernel auditor do I touch it

Obviously my main hope is battery over performance any tips

Maybe placebo but phone is flying
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] 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 5T  ROMs, Kernels, Recoveries, & Other Dev] 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 5T  ROMs, Kernels, Recoveries, & Other Dev] persieghini:
Which app is this please?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] radz_:
Ex Kernel
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] sant03:
Sorry for this noob question. Can i use flashify to update this twrp?

Thanks.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] jkyoho:
Yes, but why not twrp update twrp?:cyclops:
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] bud7dha:
You can use fastboot commands through bootloader and adb. Type: fastboot flash recovery twrp-3.2.1-x_blu_spark_v8.78_treble-op5_op5t.img

Then reboot to recovery and flash magisk or TWRP will get replaced by the stock recovery.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] ghismo83:
Ot: any chance to remove warning message after unlock bootloader.?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Chaplan:
Yep, lock the bootloader and it's gone. ?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] c_86:
Don't lock the boatloads unless yku are 100% back to factory recover and Rom.

Locking with anything custom will soft or hard brick your device
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Chaplan:
Hihi...
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] kaihansen2001:
I know you are going to say it comes from the userspace and has nothing to do with kernel and probably you are right but when using 117 or 118 a wakelock from Amazon prime photos runs and does not let the phone deep sleep. When I roll back to 116 this does not happen. The wakelock comes from network change job service maybe you can look into it because its quite strange.

Also with stock kernel does not happen.

Thanks in advance.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] eng.stk:
Kernel knows nothing about app wakelocks.

Sent from my blu_spark'd OP5T
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] kaihansen2001:
Yes but can be something that triggers that wakelock. Does not make sense that in 116 all fine and the lastest two no.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] eng.stk:
Kernel answers to wakelock app and userspace requests, doesn't trigger anything on this regard.

All solid in OOS 5.1.2, don't see how I can help you.

edit : also on those builds changes are mainly form stock OOS code drop

Sent from my blu_spark'd Honor View 10
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] wingedpanther:
In OB9 too ?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] kaihansen2001:
Yeah, just pointing something that happens to me with those two versions at least out of curiosity. 116 is fine, stock stable lastest is fine and another custom kernel (wont say name) works fine too.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Pranjalesh:
Does this kernel work fine with OB 9?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] satitrip:
Yes it works.

Also it gives good battery backup without loosing performance.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] barchitiello:
hi to all ... I op5t stock rom 5.1.2 and this kernel 118 ... I want extreme performance without worrying about the battery ... what configuration is the best of cpu, gpu, etc with kernel adiutor? thank you so much
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] cubandanger05:
So you want to have the cake and eat it too? Jk. I don't keep it Blu currently but I can tell you in general the OP5T already has a very good performance and battery out of the box. Just play with the settings you're comfortable with, it'll all come down to your particular usage.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] barchitiello:
so you do not know how to do it ... and why did you answer? I'll explain, I do not care that the battery is consumed quickly, I want a rocket ... thanks
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] cubandanger05:
I must've misunderstood. What you want is easy, just set the governor to "performance".

All jokes aside your question is very narrow and broad at the same time, depending on perspective. I won't go into a detailed explanation on how to achieve "rocket" level because there are many unknowns, so the simplest way to answer your inquiry is what I previously stated. You can always go back pages and see what others have shared in the thread.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Zackptg5:
Just set fastlane to 1 (its in cpu options somewhere, maybe cpu governor options)
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] elwholo:
Hello this may be a bit offtopic but whenever i tried to boot in to boot via adb the img im stuck at the "Fastboot" logo the img wont load properly
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] lulli1:
Hi, I'm new to op5t but have good experience with Nexus 5 flashing and modding over years. Here I encounter things that I'm not aware of since now. Could someone please update my knowledge a bit please, or point me to a good and short answer?

1. Why is there a encrypted and decrypted filesystem on TWRP?

2. I installed bluspark TWRP, magisk and Xposed on the last official OOS 5.1.2. when I now set a password on TWRP, I get the ability to make a backup of all partitions. If I don't set a PW I'm not able to backup, cause the filesystem is encrypted. Will I be able to restore this backup and boot the OS anyhow? If yes , how please?

3. Which version of TWRP and encryption or decryption do I have to use, if I just want to flash different ROMs, back them up and restore them anytime without trouble?

Would be really kind, if someone could help me into op5t secrets.:D
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] jkyoho:
1.When you do partition backup from twrp, you have an option to encrypt your Backup or just backup normally. Otherwize, twrp just does the work no matter how. I am not sure if you have made encrypted backup and decrypted bakcup before, which makes yourself confused.

2."set a passowrd on twrp"? Are you talking about same screen unlock password to enter twrp boot?

3. no difference for restoring partition backup from encrypted or decrypted, if you have them backup at same situation, enctypted backup only makes other people unable to restore without your password(not same as screen-unlock pin usually)
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Wawax:
Thanks for youre answer also i have a question installing Blu spark kernel IS just flash and profit or i must do some settings for the kernel ?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] jkyoho:
mostly flash and profit but If you want to turn on Most featured ''fastlane'' performance , you need some kind of app like Kernel Adiutor to set the value
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] lulli1:
Thanks for your explanation, but like think I made myself not clear enough....

1. When I enter TWRP, I will be asked if I want to decrypt data partition or not. If I click yes, I have to set a password. Now I'm able to see files and operate with them. For example take backups (nandroids).

2. If I don't say yes and don't decrypt data partition while entering TWRP (of later within settings), I won't be able to make a backup at all. I get an error.

=> To be specific: no decryption with password for data partition -> no backups!

3. If I decrypt and set password, what will happen when I restore this backup? Will it give me really back all my system, boot, data, etc. Partitions and boot up without problems, or do I have to expect problems here (read in different posts about problems depending on the TWRP version).

4. And what about the password I was forced to set while decrypting data before making the backup? Will I have to set it for restoring again? Or what is that password for?

Hope to make myself a bit clearer now :confused:
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] jkyoho:
ok. So data decryption password is just your system screen unlock pin. You need the decryption every time to use TWRP unless you set your OS 'swipe to unlock or none.'

2. No description is no backup. Or flash decrypt data zip to have your data decrypt all the time.

3. Yes, after initial decryption of starting TWRP. Backup & restore just runs normal. Tips: I do suggest you "set OS lock screen to swipe/none before rolling back to different OS version partition backup"

4. The forced password is just a password like zip/rar Files that give protection to your bakcups
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] lulli1:
Ok thanks a lot. I think I got it now. Was just confused by problems that others had and I read about here in the forum. Now I'm brave enough to start. :p

The rest I will learn by doing. Never thought that same things will differ that much over different devices and ROMs.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] lulli1:
Sorry, have to ask again....

I'm unable to mount vendor partition in twrp (all other partitions worked fine). As a result of that I can't backup that partition. I'm a bit carefull now with wiping and flashing. What to do please?

Nexus 5 didn't have a seperate vendor partition. There it was included in system partition.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] cubandanger05:
Are you running a treble rom? No? Then don't worry about the vendor partition.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] lulli1:
I'm running the latest official OOS 5.1.2.

Why don't worry. That's where all driver's etc. are stored, aren't they? Is this partition shipped with every Single custom ROM here? Or is the original vendor partition always kept untouched and useable for all ROMs?

Hmhmhm... New device and I'm acting like a baby....
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Chaplan:
This:

And welcome, Nexus 5 was/is a thrill...

It's for people who flashed mokee ROM or some other trebalizer stuff if any exists, it repartitions the free space OnePlus left over to trebalize the device with unofficial yet working /vendor.

Users that didn't go through this process should definitely ignore it.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] eng.stk:
For those interested in OP6 blu_goodies:

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

Sent from my blu_spark'd OP6
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] M3drvr:
Is official OOS a treble ROM? No. So ignore the errors as absolutely nothing is in that partition.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] fowzanaamir:
It's not booting into the rom m using pixel experience and flashed it on a stock kernel
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Flint2:
Working good on last OOB 10

Thanks!
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Daandofreak:
Good morning,

I am having this error while doing backup with twrp 8.78.

createTarFork() process ended with ERROR=255 | OnePlus 5t. I already disabled parallel apps and also this folder 999 from storage /emulated. I noticed that these folders are still there in data /. Any idea what to do more.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Flint2:
Search in twrp or general support threads.

Is some command to remove user 999
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Daandofreak:
I managed by deleting these 999 folders through twrp to make a backup now, but after restart these folders are again there. How can I delet them permanently? I am no more using parallel apps.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Flint2:
There is a command line to delete user, not only the folder

This is kernel thread, search in twrp or general support threads
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Suanthawn:
Thanks

will try also on my Oneplus 6.

Blu_Spark is my favourite recovery and kernel.
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dakotah2468:
Are you sure your kernel supports drive droid?
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Lossyx:
Use latest version here, https://softwarebakery.com/apps/drivedroid/versions.html
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] nguyenlucky:
Twrp no longer shows /vendor error with latest OB10. Seems official treble is imminent :)
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] TomDeW:
It still does here...
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] manuelschmidt785:
I've tried the playstore version and it worked without problems, but the version from kali nethunter makes problems. :eek:
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] dakotah2468:
thank you, that apk is working
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] eng.stk:
Yep, I see no treble enabled partitions in OOS yet.

Sent from my blu_spark'd OP6
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] Fardenco:
I installed blu_spark kernel r118 week ago, and so far I'm really happy with it.

I only have one problem : I know it has been voted using a poll, but I don't quite understand why would anyone want to have the vibrations intensity set in the kernel instead of letting this to the system.

Because now, there is only one "master" setting, while each app used to have its own intensity of vibrations.

For example, I like having a very low haptic feedback on my keyboard. If I set the vibration intensity to accommodate that in the kernel settings, it also affects the vibrations for incoming calls, and I can't feel it anymore when my phone is in my pocket.

Am I missing something ? Maybe I'm doing it wrong ?

Anyway, thank you for your work
[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] jkyoho:
Indeed kernel side is the "master" setting, and it sets the MAX vibrations intensity. So, all apps still remain individual vibrations setting to Lower the vibration or just reach the max vibrations intensity from "Master" setting.