yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r33

All right crew!

New build is up :highfive:

Also checkout latest recommended blu_spark extras with blu_twrp v8.83

blu_spark_r33-oos_op6_7bacebd.zip

blu_spark_r33-custom_op6_56aab5b.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 LOS 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.

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 [emoji6]
[OnePlus 6 & 6T Cross Device Development] ZiggyStrdst:
If someone could help me out, I would appreciate it. I updated to the latest kernel version and now I'm getting that Android system error message when I boot. Latest Blu_spark TWRP and latest OOS.
[OnePlus 6 & 6T Cross Device Development] Aarju:
Its magisk error.
[OnePlus 6 & 6T Cross Device Development] ZiggyStrdst:
I didn't have this error with the previous version of OOS and blu_spark 31. Anyway I can fix it?
[OnePlus 6 & 6T Cross Device Development] Aarju:
you should flash magisk version 16.4 or 16 then update it via magisk manager.
[OnePlus 6 & 6T Cross Device Development] ZiggyStrdst:
Did it. Didn't work...
[OnePlus 6 & 6T Cross Device Development] Aarju:
It works for me you try .
[OnePlus 6 & 6T Cross Device Development] MobileAllStar:
Question... Not trying to be lazy... And this may be mentioned in the pages and pages of comments. But, does this kernel work with any of the Android P betas?
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Nope, wait for android P Open Betas, we should have source to build the kernel.

Sent from my blu_spark'd Oneplus 6
[OnePlus 6 & 6T Cross Device Development] cybrid3:
Im on havac rom, kernel boots and the phone runs lovely with it, but I cannot turn WIFI on? I have flashed it properly but wifi just wont switch on. Any suggestions?
[OnePlus 6 & 6T Cross Device Development] nirogu325:
The thing about your post is...well...this:
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Can't keep track of all the custom ROMs are doing.

OMNI and LOS worked nicely, try those.

Sent from my blu_spark'd Oneplus 6
[OnePlus 6 & 6T Cross Device Development] cciechad:
Thank you. Very nice eng.tk. Smoother than the OEM kernel and I like your twrp better than the original. Have a beer on me man.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Thanks for the support mate, enjoy :)

Sent from my blu_spark'd Oneplus 6
[OnePlus 6 & 6T Cross Device Development] tdamocles:
Seem to lose wifi on franken rom also.
[OnePlus 6 & 6T Cross Device Development] rui.ddevil:
Can you please change the default CPU governor to schedutil instead of blu_schedutil?

I'm asking this because of some issues in games with blu_schedutil and because I can't install Magisk root to switch the governor because some of my DRM validating apps detect Magisk and don't work.

Thanks
[OnePlus 6 & 6T Cross Device Development] eng.stk:
I fyou don't use root all settings will b stock.
[OnePlus 6 & 6T Cross Device Development] filipebig:
hello

can you give the Magisk module with you settings,please?

Thanks for the TWRP and for the KERNEL
[OnePlus 6 & 6T Cross Device Development] eng.stk:
No need for that since several builds, settings will be applied if Magisk is installed.

Sent from my blu_spark'd Oneplus 6
[OnePlus 6 & 6T Cross Device Development] daleski75:
[MENTION=3873953]eng.stk[/MENTION] Hey man long time no speak, I can't keep away from your kernels lol
[OnePlus 6 & 6T Cross Device Development] eng.stk:
hehe good to see you mate, good times on the N6 :highfive:
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Any way to fix WiFi on Lineage OS
[OnePlus 6 & 6T Cross Device Development] kagwind:
This is literally in every post providing download links:
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Dang then I guess he doesn't want to update his custom kernel for custom roms with users inquires or issues in mind. I know I didn't provide a logcat but why would he build a stock and a custom kernel for stock or custom ROMs it says on his thread custom roms 8.1 meaning support for Lineage OS. Meaning there IS support how about you mind your own business and let the developer talk. He's the one I'm trying to contact not someone who is able to reitterate a quote about his support he might as well support his custom kernel why else would he make it. He's the best developer ever creating the best modded governor anyone's ever used. Let's get BluSpark on Lineage OS. Stock OxygenOS is sort of heavy compared to los. With that being said I know I'm asking for a lot but most developers who created a custom kernel support it.
[OnePlus 6 & 6T Cross Device Development] Tagion:
Im quite sure he'll write the same about your problem with Lineage as he wrote the OP HIMSELF...
[OnePlus 6 & 6T Cross Device Development] stavca:
hi guys, how can I adjust vibration strength?? I went through all of the Kernel Adiutor's settings and it wasn't there...I did search that this feature was WIP but it's listed in the features so I suppose it should be adjustable somewhere :)
[OnePlus 6 & 6T Cross Device Development] eng.stk:
There's other apps with the control, don't know if Kernel Adiutor have them.
[OnePlus 6 & 6T Cross Device Development] -Deco-:
EX KM has the option.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark extras v9.85

All right crew!

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

Fully synced with TWRP 3.2.3+, name changing to reflect base 9.version, full compatible with current (and probably upcoming) Pie and Oreo stuff. There's a fastboot bootable img and a zip installer.

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

twrp-3.2.3-x_blu_spark_v9.85_op6.img

twrp-3.2.3-x_blu_spark_v9.85_op6.zip

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

Wakelock blocker info and example script

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 6 & 6T Cross Device Development] dgattupalli:
Just tried to install on open beta 1.... After booting twrp image using fastboot all folder/filenames in sdcard card had weird names instead of actual names... Any idea whats the issue?
[OnePlus 6 & 6T Cross Device Development] refedit:
Same here. Not possible to flash zip. And didn't appear unlock screen
[OnePlus 6 & 6T Cross Device Development] joemossjr:
Looks like the fbe patches for 9.0 didn't work.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Sorry, uploaded the wrong files...

Redownload, will work fine :)

Nonsense... works nicely ;)
[OnePlus 6 & 6T Cross Device Development] Funk Wizard:
Many thanks buddy for your prompt response on the TWRP request :good:

I shall link your post on the beta thread :highfive:
[OnePlus 6 & 6T Cross Device Development] manudhomra:
I'm on official 3.2.3, can I directly flash your zip over official twrp???
[OnePlus 6 & 6T Cross Device Development] adwaitatre:
How to update it from last blu_spark twrp?
[OnePlus 6 & 6T Cross Device Development] elikplim442:
Just flash the new zip file in the existing TWRP.

---------- Post added at 08:05 PM ---------- Previous post was at 08:03 PM ----------

Yes you can. Take note of this though "Delete your twrp settings or else issues may arise if coming from other version besides blu_spark."
[OnePlus 6 & 6T Cross Device Development] manudhomra:
How to delete twrp settings. Personally I didn't made any settings with twrp. Can you please elaborate this??
[OnePlus 6 & 6T Cross Device Development] elikplim442:
Just delete TWRP folder in your internal storage, That is all. If you've not made any changes or customization to the official one just flash the Zip file and reboot to recovery and should be running blu_spark TWRP
[OnePlus 6 & 6T Cross Device Development] null0seven:
I am on Oos Open Beta 01. I was on twrp 3.2.3.0 official.

I deleted Twrp folder in internal sdcard.

Flashed the new blu spark recovery. Ok. Reboot recovery to check. Ok.

Reboot to system. Phone reboots to recovery. I try for few times.

I repare it by reflashing Magisk 17.1.

Thank you.

---------- Post added at 01:48 PM ---------- Previous post was at 01:48 PM ----------
[OnePlus 6 & 6T Cross Device Development] -Deco-:
This is due to the boot image needing to be patched by Magisk.
[OnePlus 6 & 6T Cross Device Development] HACK3DANDR0ID:
Are there any Treble commits in that awesome Blu_Spark TWRP?
[OnePlus 6 & 6T Cross Device Development] Obamaloominaty:
If the boot image is already patched by magisk, how does a TWRP installer unpatch it? Where is the TWRP installer pulling the stock image from? Excuse my ignorance
[OnePlus 6 & 6T Cross Device Development] manudhomra:
What are specific benefits to flash Blu spark twrp??? Is it better than the official?
[OnePlus 6 & 6T Cross Device Development] -Deco-:
The TWRP installer does not unpatch it, it is pulling from the same boot file - just modifying it so that TWRP can overwrite both the A and B partition - they modify different things.
[OnePlus 6 & 6T Cross Device Development] marf28101995:
I found this somewhere..... ???
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Boi!!!^^ where did you find this Holy Grail release did he give it to you. GCC 8 with a newer kernel base on OOS PIE that's so prime it's a crime!
[OnePlus 6 & 6T Cross Device Development] mihata:
Is it blu_spark kernel for OB1 (Android Pie) for OP6?

Where we can find?
[OnePlus 6 & 6T Cross Device Development] manudhomra:
@op, can you create separate channel for your recovery updates so that we may stay updated with your work. Please consider this
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Nope, sorry.
[OnePlus 6 & 6T Cross Device Development] dante_nfs:
hi man, you mentioned in op that you targeted a73, but 845 is based on a75, does it make a difference? :) [MENTION=3873953]eng.stk[/MENTION]
[OnePlus 6 & 6T Cross Device Development] eng.stk:
GCC 7 doesn't support a75, GGC 8 does. My new GCC 8 builds will be a75 targeted.

There's always a couple updates between SOC when it comes to instruction sets.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r39

All right crew!

New build is up :highfive:

Also checkout latest recommended blu_spark extras with blu_twrp v9.85

If you're on OB1, flash the OOS-PIE build. Also there's some issues with settings inject, so you must use the Magisk 17 blu_settings v1.3 module in the meanwhile.

In case of Oreo ROMs (OOS or custom), just flash the kernel zip, no changes there.

Pie build has some missing working stuff yet (like KCAL for instance), but has some nice improvements like fast charge working better (interface registers correctly now on insert without rebooting when toggling state).

Also this will mark the start builds with GCC 8, featuring blu_gcc-8.2.0 :highfive:

blu_spark_r39v2-oos_op6_ba85a27.zip

blu_spark_r39-custom_op6_828e5c1.zip

blu_spark_r39-oos-pie_op6_8feac48.zip

blu_spark_r39-custom-pie_op6_828e5c1.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 LOS 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.

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 [emoji6]
[OnePlus 6 & 6T Cross Device Development] Flasher8:
Magic blu setting download link got error.
[OnePlus 6 & 6T Cross Device Development] Obamaloominaty:
I'm not sure I understand- but I guess that's why I'm not a developer lmao
[OnePlus 6 & 6T Cross Device Development] lkbfreak:
I flashed OB Pie kernel and now my phone can't boot - it goes back to twrp. How can I recover? I'm on OB Pie. Thx
[OnePlus 6 & 6T Cross Device Development] jeb101:
Reinstall Magisk, seems to work for me, OB Pie had the same results when flashing the xXx module also, had to flash magist 17.1 again to boot.

Your experience may be different than mine though.
[OnePlus 6 & 6T Cross Device Development] Bonito77:
First, thanks for your great work. I use your TWRP version 2.85, magisk 17.1 and OOS 5.1.11. All fine expect in TWRP i am unable to mount my OTG-SD Card reader. Is there any trick i didn't find in this thread (search used) for enable otg in TWRP or it won't work. Hope somebody could help me with this.

Thanks and a nice WE to all.
[OnePlus 6 & 6T Cross Device Development] tdamocles:
Has anyone made a backup of beta 1 in bluespark twrp(v9.85) and then tried to restore? I tried restoring a backup(boot, system and data) and ended in a blank screen with a white led. I tried restoring again and then flashed magisk 17.1 with the same outcome. Anyone know the steps to make it successful?
[OnePlus 6 & 6T Cross Device Development] Jack_Sparrow_:
Do I have to flash this https://xdaforums.com/devdb/project/dl/?id=30350 in magisk? I'm on open beta
[OnePlus 6 & 6T Cross Device Development] BoOsT:
It's optional. That will change it to the kernel settings that he prefers .
[OnePlus 6 & 6T Cross Device Development] Pianoman144:
Cant Download the oos Version. There is an error when I try to download.

Gesendet von meinem ONEPLUS A6003 + xXx_NoLimits_2.9.2 mit Tapatalk
[OnePlus 6 & 6T Cross Device Development] refedit:
Same here. Link seems to be broken
[OnePlus 6 & 6T Cross Device Development] Bonito77:
Hello. Someone tried to successfully restore a backup ?

For me this is a very important point.

Another question, if I would go to original TWRP I only have to flash the TWRP installer zip reboot and flash magical on top ? I want to test if OTG-USB mounting works on the original one.

Thanks to all here and a great start in your weekend.
[OnePlus 6 & 6T Cross Device Development] tofuboi01:
Just flashed r39, got "Android system: there's an internal error with your system, please contact manufacturer" message when I rebooted back into my phone...

I only flashed the kernel over r33, have magisk 17.1 installed already.
[OnePlus 6 & 6T Cross Device Development] Pianoman144:
For me too. Just flashed the Kernel again but the message is there..

Edit: I already tried the old method to reflash root in magisk manager. But it doesnt work..

Edit2: with flashing the r33 and going back to this the message is away. With the blu_settings there is the problem with the lagging front camera again. When I disable the blu_settings in magisk the front camera is working fine.

Just want to inform.. Greetings

Gesendet von meinem ONEPLUS A6003 + xXx_NoLimits_2.9.2 mit Tapatalk
[OnePlus 6 & 6T Cross Device Development] eng.stk:
What ROM?

Sent from my blu_spark'd Oneplus 5T
[OnePlus 6 & 6T Cross Device Development] Pianoman144:
Android 8.1.0. OOS 5.1.11.

Just disabled the xxx_nolimits module but the Problem hasnt anything to do with that nolimits module. Without the blu_settings module and the r33 everything is working fine.

Greetings

Gesendet von meinem ONEPLUS A6003 + xXx_NoLimits_2.9.2 mit Tapatalk
[OnePlus 6 & 6T Cross Device Development] biohaz55:
OOS OB1, blu-spark r39 with settings v17 and have no boot message and no problem with front camera.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
There's several naggings that are fixed in pie, really looking for the stable release :)

Sent from my blu_spark'd Oneplus 5T
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Could be a patch I merged to allow vendor edit (some people asked me), I'll take a look on next version.

Not a big deal, it's just a info message.

As for the camera nothing I can do and you already know this. Gladly on OB1 this and other quirks are no longer present.

And you don't need any module on Android 8.1, I wonder what else goes on your setup.

Sent from my blu_spark'd Oneplus 5T
[OnePlus 6 & 6T Cross Device Development] Pianoman144:
Allright. Yeah just wanted to test the settings module :) just flashed the r39 now anyways. Thanks for the information!

Gesendet von meinem ONEPLUS A6003 + xXx_NoLimits_2.9.2 mit Tapatalk
[OnePlus 6 & 6T Cross Device Development] tofuboi01:
Sorry i thought i included the ROM, OOS5.1.11.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Just got the device today so... :D

Maybe, we'll see.

TWRP is not in my plans sorry guys.

Nice mate, blu_spark baby :)
[OnePlus 6 & 6T Cross Device Development] xino22:
Does it turn off the vibration completely? including the double tap to turn on the screen?

thx!"!
[OnePlus 6 & 6T Cross Device Development] azsl1326:
Any plans to add governors?
[OnePlus 6 & 6T Cross Device Development] eng.stk:
From OP:

Vibrator Strength tunable and Gesture Haptic Feedback control (touchpanel an FPR) [WIP]

So, it's work in progress [WIP]

Maybe, we'll see how this schedutil/EAS stuff goes.
[OnePlus 6 & 6T Cross Device Development] Muntasir Mahmud Saif:
is vibration tune present in this version? couldn't find from kernel auditor,ex kernel manager...help me out if I'm doing anything wrong

edit: sorry just saw work in progress
[OnePlus 6 & 6T Cross Device Development] xino22:
thank you then I am waiting for that function .. I can not stand the vibration
[OnePlus 6 & 6T Cross Device Development] marf28101995:
Welcome

3.7* ranting already ?

A lot of butt hurt already in op6 forum?

Anyway I'm used to see this and we know from where they come

5* vote added

Keep doing a great job
[OnePlus 6 & 6T Cross Device Development] jhakjhuk1853:
Is kcal available in this kernel?
[OnePlus 6 & 6T Cross Device Development] Lownita:
Great to see you here, flashing now :)
[OnePlus 6 & 6T Cross Device Development] jhakjhuk1853:
Report about kcal availability

Check if kcal is available
[OnePlus 6 & 6T Cross Device Development] masri1987:
Flash n go? I prefer not to adjust settings from default... if flash n go is good on this i'll jump onboard
[OnePlus 6 & 6T Cross Device Development] MickyFoley:
Ok... the family is finally reuniting :). Missed you. And please forgive my bad days with my Note 8. Jokes beside: It feels more right from day to day, that I switched back to OnePlus. Great device, family reuniting... couldn't get any better :)!

[MENTION=3873953]eng.stk[/MENTION]: A OnePlus device without any contribution from you isn't a real OnePlus device. Just had to inform you ;). So thanks again for all your work and efforts.

P.S.: My OP3 is still running your version of TWRP and - wait for it - your kernel :D
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Thanks for the nice words mate, this is the kind of stuff that keeps me going :)
[OnePlus 6 & 6T Cross Device Development] Ippolito1971:
Awesome!! Great to see you here [MENTION=3873953]eng.stk[/MENTION] !! Looking forward to flashing your kernel!
[OnePlus 6 & 6T Cross Device Development] nanodan:
Hi eng.stk. I flashed blu_spark (and then magisk), but now every time my phone boots, I get a message that says, "There is an internal problem with your device. Contact your manufacturer for details" from Android System, which is a little scary.

However, I've checked root and every sensor/piece of hardware I could think of; my phone still works flawlessly (probably even better now that it's got your kernel)! How do I eliminate this message?
[OnePlus 6 & 6T Cross Device Development] Flying Fox:
At the moment we all have to live with this message after flashing any custom kernel. It doesn't have any effect on device or functionality.
[OnePlus 6 & 6T Cross Device Development] nanodan:
Ah, gotcha. didn't see it mentioned anywhere (in custom kernel threads) so had no idea it was an everyone thing. Thanks!
[OnePlus 6 & 6T Cross Device Development] Paz9:
yes! my favorite kernel from the 5T is alive on the 6!

you are a legend good sir!
[OnePlus 6 & 6T Cross Device Development] Ippolito1971:
Speaking of development..... Any chance a bluspark twrp is in the works [MENTION=3873953]eng.stk[/MENTION] ?? Hope I'm not overstepping here and it's not OT.
[OnePlus 6 & 6T Cross Device Development] Bonito77:
Sorry for post again, but found the answer opens a old question.

Which partitions you prefer to restore from a nandroid backup (of all partitions) ?

In blu TWRP i am unable to mount my OTG-SD Card reader(works in OS). Is there any trick i didn't find in this thread (search used) for enable otg in TWRP or it also didn't work in the original twrp. Or perhaps a custom kernel would help ?

Thanks for you help and your great effort here.

My device is ; bootloader unlocked, blu_twrp and root, nothing else modded by now.
[OnePlus 6 & 6T Cross Device Development] enerGy:
First charge with Pie version :good:
[OnePlus 6 & 6T Cross Device Development] eng.stk:
As long it's FAT32 or NTFS works nicely, exFAT results may vary.

Don't forget to mount the USB storage on the Mount menu.

Working nicely with all my OTG USB and card readers :good:
[OnePlus 6 & 6T Cross Device Development] Bonito77:
Thanks, that's it. My stick is exfat. Try it when at home.

Update : Formated my microsd now in ntfs but also no success. In twrp/mount i can enable System, Vendor, Data and Firmware but if i tick on USB Storage nothing happens, only lights up but no checkmark. Perhaps the card is to big (64gb) ? Really don't know.
[OnePlus 6 & 6T Cross Device Development] Siddk:
What exactly magisk module do?
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Nope I use bigger sdcards and work nicely. Never had any storage that didn't work.

Maybe something with the card reader, nothing I can do for you I'm afraid.

It's called blu_settings and applies kernel settings. What do you think it does? :eek:
[OnePlus 6 & 6T Cross Device Development] Bonito77:
I think also. Tested now two cards and fat32, ntfs and exfat on both. Booted to TWRP and pluged it in and also tried to boot in to TWRP with plugged OTG.

Nice evening.
[OnePlus 6 & 6T Cross Device Development] Siddk:
I was thinking that this module is for twrp
[OnePlus 6 & 6T Cross Device Development] seschaum:
Same here - stock OOS 5.1.11, restored kernel/boot backup before flashing everything again.
[MENTION=3873953]eng.stk[/MENTION]
[OnePlus 6 & 6T Cross Device Development] stefano alegnini:
Decrypt failed

Hello everyone,

I'm on OOS PIE beta 2 (latest) and Blu spark recovery, every time I reboot to recovery the decrypting failed,

do you have any solution?

Thanks!
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r39 additions

All right crew!

Just pushed blu_spark_r39v2-oos that should should have the nagging message removed.

Also pushed blu_spark_r39-custom-pie for Lineage 16 and the likes.

Check it out at r39 release post :highfive:
[OnePlus 6 & 6T Cross Device Development] zyonee:
Have there been any changes to the kernel source between OB1 and OB2?
[OnePlus 6 & 6T Cross Device Development] Pianoman144:
With r39v2 the message is away. Thank you very much for that quick respond!

Gesendet von meinem ONEPLUS A6003 + xXx_NoLimits_2.9.2 mit Tapatalk
[OnePlus 6 & 6T Cross Device Development] eng.stk:
So far nothing... being so close released, probably there's no changes in kernel, just ROM stuff.
[OnePlus 6 & 6T Cross Device Development] ashokmor007:
wher is the download link of blue spark installer......
[OnePlus 6 & 6T Cross Device Development] VladAndreMano:
Hello, I just flashed the latest blu_spark TWRP, everything went well, but when I want to boot into system, it sends me back into TWRP, I wiped cache/dalvik, still, nothing, any ideas?