yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 & 6T Cross Device Development] diemadedrei:
I read through many pages and used the search but couldn't find an answer.

I'm on los (I know no active support, just a question) with bluspark kernel. Now if I install a ROM update through TWRP, what is the correct order? Without a custom kernel I always did:

Flash rom

Flash twrp

Reboot to recovery

Flash gapps

Flash Magisk

So am I just replacing TWRP with the kernel (assuming TWRP is integrated in the kernel) or do I need to use some different order?
[OnePlus 6 & 6T Cross Device Development] -Deco-:
It's the same as OOS, unless LOS contains GAPPS included, then it will be as follows.

Flash LOS.

Boot to the system.

Reboot to the bootloader, fastboot boot the TWRP image.

Flash the TWRP patcher.

Reboot to recovery.

Flash Magisk.

Note that if GAPPS is not included, then before booting to the ROM, flash it. Then proceed with the rest as per intended.
[OnePlus 6 & 6T Cross Device Development] vaja_dinesh2006:
Not Possible in this mobile
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
The only thing thats not possible is for you to get on board with these stats ?? all jokes aside even I was surprised with those results and that's why I try other development.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
That's correct +/-

1. Flash ROM and TWRP zip.

2. Reboot to recovery

3. Flash Gapps, flash Magisk, flash blu_spark

4. Reboot and profit

You can also use LOS updater in ROM and use autoflash kernel apps after

1. Just update LOS when prompted

2. Go to Magisk and flash TWRP keeper module

3. Reboot

4. Flash blu_spark in kernel apps with autoflash

5. Reboot and profit

Whatever is easier for you :)

Sent from my blu_spark'd Oneplus
[OnePlus 6 & 6T Cross Device Development] vaja_dinesh2006:
Tell me you how can I get best battery backup
[OnePlus 6 & 6T Cross Device Development] J3FFO:
Is this working correctly with OB 22?
[OnePlus 6 & 6T Cross Device Development] Mysterion1:
Yes, everything is working fine.
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Is blu-schedutil against OnePlus code and regular schedutil is OnePlus code?
[OnePlus 6 & 6T Cross Device Development] -Deco-:
Not exactly, blu-schedutil contains edits made by blu in terms of the base compiled from Qualcomm and OnePlus with EAS (Energy Aware Scheduling).

The default contains OnePlus's released kernel configurations with CPU scheduling, blu's is merely enhancing upon it.
[OnePlus 6 & 6T Cross Device Development] scloss84:
Hi, to upgrade blu_spark I can flash new version without flashing the stock boot image first. What about if I want to go from newest version to an earlier version? Do I need to flash the stock boot img first? Thanks.
[OnePlus 6 & 6T Cross Device Development] nirogu325:
All questions answered in the first post.
[OnePlus 6 & 6T Cross Device Development] scloss84:
The first post says "If you are already rooted or upgrading between blu_spark versions, just flash the kernel zip."

So I guess maybe upgrading between blu_spark versions also includes downgrading...? That's what I wanted help to confirm. Thanks.
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Would eng.stk ever run/consider a kernel complied with gcc 4.9.x?
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Since we're not in 2010 (or using a wonky chipset), not really.

Why would I do that?
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Seems like some wierd cult manufacturers stick to for some reason. I figure they admire stability a lot and don't work out the bugs on newer gccs or clangs since they're more advanced. I noticed your first kernel was probably compiled with it. I'll stop being annoying ? just one of those philosophy I need to crack.
[OnePlus 6 & 6T Cross Device Development] Depressed T.Bear:
Seems like you know some facts we're unaware of.

The ggc used by eng.stk should be pretty stable yet feature rich. So why should he switch to an highly old one now?

Which bugs do you mean exactly?

For me, the kernel always worked awesomely smooth and stable on stock OxygenOS and I can't really find any bug reports which relate to a 'new and buggy' ggc version tbh.
[OnePlus 6 & 6T Cross Device Development] dudong:
seems like wifi can not be opened on latest lineageos build.
[OnePlus 6 & 6T Cross Device Development] Totone56:
I had the same issue with RenderZenith. LOS doesn't use the same WiFi drivers as Omni (Different device tree), that's why some kernels won't work, if i understood things correctly.
[OnePlus 6 & 6T Cross Device Development] dudong:
i used r94 well on last los build，update rom today，then wifi not work。
[OnePlus 6 & 6T Cross Device Development] Totone56:
They probably changed something on the ROM side, i was also using blu_spark r94 on Lineage a few days ago without problems.
[OnePlus 6 & 6T Cross Device Development] Macusercom:
LOS is known to rebase quite frequently and change it update drivers. Nothing you can do.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r99 release (pie unified)

All right crew!

New build is up :highfive:

This kernel is unified, good on OP6/6T.

Also checkout latest recommended blu_spark extras with blu_twrp v9.101 (Pie support).

Merged some goodies from OP7 work ;)

This is only for Pie ROMs! (with Pie based kernels also in case of custom ROMs)

blu_spark_r99 release

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

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 :)
[OnePlus 6 & 6T Cross Device Development] javad79:
Thanks bro ??
[OnePlus 6 & 6T Cross Device Development] Depressed T.Bear:
Thanks sir! Buttery smooth as always :)
[OnePlus 6 & 6T Cross Device Development] eng.stk:
I must say I'm really impressed with this build, not too shabby at all compared to my 7pro - taking the 90hz out of the way ofc ;p

Sent from my blu_spark'd Oneplus
[OnePlus 6 & 6T Cross Device Development] Depressed T.Bear:
You absolutely can be. Might be placebo, but everything feels more fluent and smooth.

I still have to test some things and battery life can only be judged after 1 or 2 cycles from now, but so far it 'feels' noticeably better. Though, I can't compare to the awesome 7 Pro ;) my 6 has still everything I want and need :)

Nevertheless, thank you very much for your continuing support and the effort you put into this project! :good::highfive:
[OnePlus 6 & 6T Cross Device Development] Flasher8:
Hmmm. Latest kernel feel so smooth. Not sure is it placebo ... Just feel smooth !
[OnePlus 6 & 6T Cross Device Development] eng.stk:
True story, not placebo at all :)

Sent from my blu_spark'd Oneplus
[OnePlus 6 & 6T Cross Device Development] dumbl3:
Md5 oos is different from GitHub. Im getting

4ce5fc4eb5496d0c58245ebeafef70aa
[OnePlus 6 & 6T Cross Device Development] eng.stk:
That's correct, I wrote sha instead of md5, my bad.

Updated.
[OnePlus 6 & 6T Cross Device Development] hdotzlaw:
Awesome!

Just when you thought that it couldn't get better....

:):good:

THANK YOU!
[OnePlus 6 & 6T Cross Device Development] hpbrasil:
The kernel is very good, but I use a lot of pubg in HDR + Extreme + GFX to run at 60fps, the device gets very hot ... Causing fps drop in the game, so I always have to decrease the game quality to the minimum to run the game. I play at 60fps, otherwise it is perfect .... I will make a donation as soon as I receive my salary next week, I hope that in the next updates PUBG runs better with gfx. :laugh::highfive:
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Right? ;)

Well heavy games produce load, load produce heat.

Specially gpu tends to heat up and throttle harder.
[OnePlus 6 & 6T Cross Device Development] BRANDENDEUCE:
Deleted.
[OnePlus 6 & 6T Cross Device Development] iPsychoGeek:
Idk what made that big impact, but this version is so gooood.
[OnePlus 6 & 6T Cross Device Development] vlaf:
Anyone to confirm DC dimming working with r99 and OOS 9.0.8?
[OnePlus 6 & 6T Cross Device Development] Depressed T.Bear:
I doubt it. DC dimming should be a kernel related feature and I haven't read anything regarding it in the past release notes here. OnePlus hasn't released the new kernel source yet, so we'll know more in the next couple of days ;)

What you can do now, is testing it yourself. Update to 9.0.8, backup the stock kernel with ExKM / FKM, flash r99 and report back. If it doesn't work, restore the stock kernel again. The current features of blu_spark *should*work on 9.0.8, though I'd normally not recommend to use an 'older' kernel on newer operation systems (since we simple don't know what changes have been made unless we get the kernel sources).

I personally won't do so right, sorry. R99 is so awesome, it's literally the first time that I wait for a kernel update before I flash the latest OOS :D
[OnePlus 6 & 6T Cross Device Development] -Deco-:
It works fine. DC dimming was never a kernel feature, it was always a ROM feature due to the process required of getting it operating, which is irrespective of the kernel's duties.
[OnePlus 6 & 6T Cross Device Development] Tagion:
https://github.com/OnePlusOSS/andro...mmit/e0b074e712130638ed5fe564676343d8780ead69
[OnePlus 6 & 6T Cross Device Development] -Deco-:
Yes this simply allows for base kernels to be compatible in terms of K-CAL and other practices, the base feature however is a ROM component - this is shown with the kernel setting the passed binary setting to 0 by default.
[OnePlus 6 & 6T Cross Device Development] Depressed T.Bear:
Oh I didn't know that! Thanks for the information :)
[OnePlus 6 & 6T Cross Device Development] Macusercom:
Not true. Tested DC dimming with custom kernels: it does not work just by updating the ROM. Confirmed it with my slowmo cam
[OnePlus 6 & 6T Cross Device Development] Tagion:
I flashed RZ and DC dimming stopped working. It's surely a kernel thing, since "DC dimming" worked long before OnePlus included it in rom (I'm talking about flickerfreemod in some kernels)
[OnePlus 6 & 6T Cross Device Development] Flasher8:
https://github.com/OnePlusOSS/andro...mmit/bf738ce09a1b47792471c223240b983288989c4a

Sources out
[OnePlus 6 & 6T Cross Device Development] tanish2k09:
Please don't spread the wrong word buddy.

DC dimming is primarily a kernel level implementation because of how closely it is tied to the display. ROMs merely have a switch to turn it on or off.

Most kernel features are disabled by default and are left to the user to enable them if they want, from the userspace.
[OnePlus 6 & 6T Cross Device Development] -Deco-:
Apologies for the mix-up in conveying, I was stating that it's existence in the ROM would not hinder a kernel's compatibility for operating (since the original question was if r99 worked with OOS 9.0.8) - that is in terms of boot procedures and of normal operations.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r100 release (pie unified)

All right crew!

New build is up :highfive:

This kernel is unified, good on OP6/6T.

Also checkout latest recommended blu_spark extras with blu_twrp v9.101 (Pie support).

This is only for Pie ROMs! (with Pie based kernels also in case of custom ROMs)

blu_spark_r100 release

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

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 :)
[OnePlus 6 & 6T Cross Device Development] Hunk03:
Dear Dev.

Thanks for this kernel :). I have one query & sorry for being asking the noob question. Can you pl. tell us, is this Possible to flash your kernel through MAGISK only or we should also install TWRP custom recovery. :fingers-crossed:

Regards

Hunk
[OnePlus 6 & 6T Cross Device Development] eng.stk:
You need twrp or kernel app with autoflash support.

Sent from my blu_spark'd Oneplus
[OnePlus 6 & 6T Cross Device Development] Hunk03:
Dear Dev.

Thanks for the quick reply. :fingers-crossed: I just flashed your awesome kernel through Franco Kernel Manager and it successfully installed. I will report you for the phone's performance after using of 2 days. One more question pls. I want to know, I'm on stock based OOS ROM, so will I get regular update from ONEPLUS without any interruption, if yes, then I hope your kernel would not remove after updated to latest version of OOS. :)

pl. clarify.

Regards

Hunk
[OnePlus 6 & 6T Cross Device Development] eng.stk:
You will receive OTAs the same as if you are rooted.

You will need to reflash the kernel after.

Sent from my blu_spark'd OnePlus
[OnePlus 6 & 6T Cross Device Development] yodanutz01:
Because you have unlocked the bootloader, you must flash the full OOS zip, which will replace the kernel.
[OnePlus 6 & 6T Cross Device Development] baxtex:
Where do I find latest blue spark twrp?
[OnePlus 6 & 6T Cross Device Development] vancouverp:
V100 is running great so far on 9.08, no issues. Thanks!
[OnePlus 6 & 6T Cross Device Development] MaxRabbit:
I made a newbie mistake today and restored a TWRP backup from an earlier security patch. Now, my interal storage is inaccessible and the filenames are gibberish, as expected.

Is there ANY way possible to recover my internal storage? I never backed it up to another location, and I would really like to get it back.

e: I'm sorry, I see you say "no OT about ... Recovery/TWRP troubleshoots". I would really, really appreciate the help but I get it if you don't. You're just the one with the expertise who could really help with the issue.
[OnePlus 6 & 6T Cross Device Development] xpakage:
Try a dirty flash of the current ROM. Use fastboot to install TWRP after ROM install.

Worth a try. It has worked for me before.

---------- Post added at 12:50 PM ---------- Previous post was at 12:47 PM ----------
[OnePlus 6 & 6T Cross Device Development] -Deco-:
You would need to downgrade the OOS build to the corresponding security patch.
[OnePlus 6 & 6T Cross Device Development] xpakage:
I have never been able to downgrade a version or two.

What is the secret?
[OnePlus 6 & 6T Cross Device Development] Macusercom:
Running unencrypted.
[OnePlus 6 & 6T Cross Device Development] xpakage:
Just a SWAG (scientific wild ass guess), but since the data is scrambled, running unencrypted may not be an option ?
[OnePlus 6 & 6T Cross Device Development] Macusercom:
I didn't read anything else, I just wanted to say why people can easily downgrade between security patches :p
[OnePlus 6 & 6T Cross Device Development] androidacy:
Is anyone else getting error 1 when they flash anything (OOS,AOSiP, RR) on 3.3.1-1?
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r102 release (pie unified)

All right crew!

New build is up :highfive:

This kernel is unified, good on OP6/6T.

Also checkout latest recommended blu_spark extras with blu_twrp v9.101 (Pie support).

This is only for Pie ROMs! (with Pie based kernels also in case of custom ROMs)

blu_spark_r102 release

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

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 :)
[OnePlus 6 & 6T Cross Device Development] hpbrasil:
Sometimes at pubg the device heats up, sometimes not .... I don't know what happens, sometimes I'm playing and nothing happens .... Then I will play and it heats up a lot.
[OnePlus 6 & 6T Cross Device Development] vikasb32:
What is correct order?

Flash Kernel then magisk?or

Flash Magisk then flash kernel?
[OnePlus 6 & 6T Cross Device Development] xpakage:
Magisk then kernel.
[OnePlus 6 & 6T Cross Device Development] vikasb32:
Then what if I have to updates magisk installer ? (not magisk manager)
[OnePlus 6 & 6T Cross Device Development] 850T5m:
I did stock rom > twrp > reboot > kernel > magisk > kernel

Then when you have new magisk update you just install it + kernel

If there's new kernel, just flash kernel
[OnePlus 6 & 6T Cross Device Development] Meepaco:
Either should work, dev recommends kernel last
[OnePlus 6 & 6T Cross Device Development] Tomatot-:
Always flash kernel after you flash Magisk since magisk modifies the boot partition, shared with the kernel.
[OnePlus 6 & 6T Cross Device Development] teachmeluv:
Does this kernel have spectrum support? Didn't find anything with search option.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
No spectrum support

Sent from my blu_spark'd Oneplus
[OnePlus 6 & 6T Cross Device Development] rohheat:
i need help guys.. i formated my oneplus 6 using msm download tool than i rebooted and unlocked my oem . next when i try to install twrp through adb the phone wont boot to twrp it just goes blank with notifcation led on.............what to do???
[OnePlus 6 & 6T Cross Device Development] elikplim442:
Fastboot TWRP and install the TWRP in recovery
[OnePlus 6 & 6T Cross Device Development] °Washy:
What kind of command do you put in?
[OnePlus 6 & 6T Cross Device Development] SzymonL:
:eek:

fastboot devices

You see your phone serial number, then paste:

fastboot boot twrp-3.3.1-x_blu_spark_v9.101_op6.img

But read this first.

.
[OnePlus 6 & 6T Cross Device Development] rohheat:
"Fastboot boot twrp.img" in adb
[OnePlus 6 & 6T Cross Device Development] -Deco-:
ADB does not allow the use of fastboot commands, it is possible to use ADB to reboot to the bootloader (adb reboot bootloader) to follow on fastboot commands.
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
I just got hella screen time with conservative on bottom and ondemand on little cores. Uh tried to reduce touch boost so I set to idle frequency like 5h at 50%
[OnePlus 6 & 6T Cross Device Development] scloss84:
Hi Stoowyguy, i figured out you meant conservative on big cores, but what does the last sentence mean? i like to try different settings to get more screen on time too. thanks.
[OnePlus 6 & 6T Cross Device Development] -Deco-:
He's referring to touchboost, it is a utility which boost the core frequency whenever a touch action is detected, it however is extremely resource intensive and should be turned off.
[OnePlus 6 & 6T Cross Device Development] iTalisman:
What is the procedure of backup/restore of a custom ROM with this BluSpark TWRP? Sorry to the noob question. Never did a backup/restore with this device before...
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Same as any other ROM and TWRP.

There's plenty threads you can search and read about the subject.

Sent from my blu_spark'd OnePlus
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Hey any ideas for customizing conservative settings for sparky it drains.. I think some kernels have conservative a bit better optimized but bravo for this latest revision handling any settings I input and they stick perfectly.
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
r100 is a stable 106 beast! Just pair it with omni and perhaps use conservative on the small cores if you want. Default everything settings except you can remove that boost frequency for conservative. I used the beta (blu_9.2.0) for a while too and it is better just left default settings.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
blu_spark r103 release (pie unified)

All right crew!

New build is up :highfive:

This kernel is unified, good on OP6/6T.

Also checkout latest recommended blu_spark extras with blu_twrp v9.101 (Pie support).

This is only for Pie ROMs! (with Pie based kernels also in case of custom ROMs)

blu_spark_r103 release

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

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 :)
[OnePlus 6 & 6T Cross Device Development] baxtex:
I'm on OOS and I think something is broken in 103. Sound stopped working, device freezing. Reverted to 102 again, works perfectly fine.
[OnePlus 6 & 6T Cross Device Development] hpbrasil:
No problem me.
[OnePlus 6 & 6T Cross Device Development] eng.stk:
Nope, that's your system derping.

Sound is fine.

Sent from my blu_spark'd OnePlus
[OnePlus 6 & 6T Cross Device Development] :
+1
[OnePlus 6 & 6T Cross Device Development] Blackcrx:
Is your Magisk 19.4 or higher?

I had freezing when I was on 19.3 but everything was fixed after I upgraded from magisk stable 19.3 to beta 19.4 (as per OP notes)
[OnePlus 6 & 6T Cross Device Development] baxtex:
Nope, 19.3. I thought it was only needed for this SAR thing which I know nothing about.
[OnePlus 6 & 6T Cross Device Development] DroidPrince16:
Flashed yesterday evening. First time to use blu spark kernel. Running 9.0.9 stock oos android 9 rooted with magisk 19.4 beta. So far while i sleep only 1 percent drained to my batts from 100- down 99% then using it now for a couple of hours 87% looks like a good kernel. Will be observing for couple of days after the batts calibrated completely. And will return a new review or any possible little bugs i will encounter. But for now no prob at all. Thank you dev.
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
To the master eng.stk update linux? I see the stockish less is more but even omni stock is at 4.9.112 is there like a magic that 106 is smoother?
[OnePlus 6 & 6T Cross Device Development] DroidPrince16:
2nd feedback on using this kernel. Well.. pretty nice this is now my current battery usage and sot with 18% remaining. Been using this kernel for 2 days now if I'm not mistaken. Running on stock oos rooted magisk 19.4 with substratum pitchblack
[OnePlus 6 & 6T Cross Device Development] DroidPrince16:
Hi dev. I am using blu spark kernel in my stock oos 9.0.9

I am planning to switch custom rom to android Q. Is android Q supported in your kernel? Thanks a lot
[OnePlus 6 & 6T Cross Device Development] nirogu325:
You just quoted the whole original post to get an answer located in the thread title.
[OnePlus 6 & 6T Cross Device Development] HatRiGt:
is there any update coming for twrp with android 10 support ?
[OnePlus 6 & 6T Cross Device Development] eng.stk:
[KERNEL] [blu_spark r29 OP6] [OOS 5.1.*]

All right crew!

New build is up :highfive:

Also checkout latest recommended blu_spark extras with blu_twrp v8.62 and blu_settings v1.2 Magisk module (with USB OTG on by default and blu_schedutil tweaks to improve UX)

blu_spark_r29-oos_op6_abed800.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]