yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 & 7 Pro Cross Device Development] johnx818:
I didn't know that location is for kernel logs. I know it isn't kernel related though because I had this problem coming from other custom kernels. I'm still trying to figure out the cause though. Any advice on where to look or which logs to pull?
[OnePlus 7 & 7 Pro Cross Device Development] nickster1:
Really enjoying the overall speed and smoothness of this kernel. I pretty much have just been staying on stock kernel when I'm on oos, but not anymore. Thank you very much for your efforts I really appreciate it!
[OnePlus 7 & 7 Pro Cross Device Development] Step-han:
Updated to OB1 Android 10 (from stable Pie), You're TWRP does not decrypt anymore.. solved it with otg and a USB-stick to flash and use TWRP for now.
[OnePlus 7 & 7 Pro Cross Device Development] jaggillararla:
Does it work with Android q?
[OnePlus 7 & 7 Pro Cross Device Development] Step-han:
TWRP from blu_aprk does not work with Android 10. Encrytion is not working so no working internal storage in TWRP.

The official TWRP works (TWRP 3.3.1-65).

Blu_spark kernel not tested, wait until [MENTION=3873953]eng.stk[/MENTION] update the kernel with Android 10 sources.
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
SOON(tm) :)
[OnePlus 7 & 7 Pro Cross Device Development] Nekromantik:
5g support?
[OnePlus 7 & 7 Pro Cross Device Development] rickysidhu_:
Apologies if this is already been discussed but I'm just wondering if the first cluster being schedutil instead of blu_schedutil is normal?
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Nope, seems like you have something changing it.

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] porter11:
I'm waiting for the next version of blu_spark at OOS support. 9.5.13
[OnePlus 7 & 7 Pro Cross Device Development] rickysidhu_:
Yep, you are right! Tasker was the culprit. Issue is now fixed :)

Thanks for the help!
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
There's no source update and I doubt it will be, just a small bump for a particular model.

r38 is fine.

A small search would get you some idea. Both are pretty nice, but will always depend on your personal usage and the amount of extra stuff you have on your device.

Test it, this is xda, not the verge.
[OnePlus 7 & 7 Pro Cross Device Development] pavel T:
This is a kernel with iptables Ttl target?
[OnePlus 7 & 7 Pro Cross Device Development] kaicat:
It's normal when u r using the Chrome browser. 60hz is set by default on Chrome. Even if you force all app to 90hz, it goes smooth but still has bit fps drop issue. This is totally normal in every Rom. It is no the kernel related.
[OnePlus 7 & 7 Pro Cross Device Development] kaicat:
Yeah sure. Samsung browser is good too, many people use that
[OnePlus 7 & 7 Pro Cross Device Development] DevrimSeven60:
When the update for android Q?
[OnePlus 7 & 7 Pro Cross Device Development] unrated87:
Probably when the Q sources are out...
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Bingo :)

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] pdscoelho:
[MENTION=3873953]eng.stk[/MENTION] Any chance on a working kernel for android 10?
[OnePlus 7 & 7 Pro Cross Device Development] fKm:
Are you serious? Read one post above yours...
[OnePlus 7 & 7 Pro Cross Device Development] Reuben_skelz92:
Comon guys the amount of times people are asking about android 10 is ridiculous. Been asked many times , other than asking for ETA being a no no here it's been answered a few times just a couple comments away in most cases
[OnePlus 7 & 7 Pro Cross Device Development] rappa619:
Is undervolting a possibility in this kernel or something that can be done with this phone?
[OnePlus 7 & 7 Pro Cross Device Development] johnx818:
Why is my zRam utilization always under 100mb? Even when I'm gaming. Is there a way to reduce the zRam size since it's hardly used? I tried changing it via Ex Kernel Manager but it doesn't stick on boot up.
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Not a thing in modern SOCs

Change size and wait for things to be aplied.

Memory needs to be flushed and zram block devices rebuild.

Or just disable it if you don't want it on.
[OnePlus 7 & 7 Pro Cross Device Development] Blueboy92:
Hey man [MENTION=3873953]eng.stk[/MENTION] Official android 10 is out for the 7pro. I ain't gonna upgrade till bluspark is up. That's the level of dependancy I have on this kernel. Just wanted to say thanks for all your work. We love it and also waiting eagerly for the next build to support android 10?
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
When stable source is out I'll revisit it.

beta source is less than ideal to say the least, somewhat messy. Guess this time around is going to be later than sooner :eek:
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
blu_spark extras v9.106

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.3.1+, name changing to reflect base 9.version, full compatible with Pie and Android 10 stuff.

To use the img, fastboot boot the img and then install recovery from within TWRP (go to Advanced -> Install Recovery Ramdisk -> Select TWRP img). It will install to both slots.

There's an all new blu_spark exclusive AK3 powered TWRP installer zip, flash as always.

The TWRP is unified, good to go in 7/Pro variants supported by the kernel.

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

twrp-3.3.1-x_blu_spark_v9.106_op7x

Wakelock blocker info and example script

Awesome blu_spark boot animations Magisk module by trapcoder666

GCam mod fixes including aux mode 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 7 & 7 Pro Cross Device Development] eng.stk:
blu_spark r51 release (unified)

All right crew!

New build is up :highfive:

This kernel is unified, good to go on OP7/Pro (I only can test on Pro).

Here we go for the first Android 10 builds. Most of the usual goodies is merged in, enjoy :good:

Builds from now on should be more compatible with device variants, they added a bunch in the source.

Also checkout latest recommended blu_spark extras with blu_twrp v9.106.

blu_spark_r51 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 7 & 7 Pro Cross Device Development] Flash1337:
Woooo thank you so much :D

Waiting for this masterpiece to arrive.

So much is different from pie to Q, most likely alot i dont understand at all, but i noticed Blu-shedutil Governor is missing, or am i wrong ?

Again, thank YOU el jefe :D now im happy with oos 10
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
WIP, this is still beta, there's not even stable sourcedrop from OnePlus.

I'd say it's 80% blu_spark UX complete, stay tuned :highfive:
[OnePlus 7 & 7 Pro Cross Device Development] Gungrave223:
Question if you don't mind...but what is SAR?
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
System-As-Root

https://www.xda-developers.com/magi...ition-support-new-system-root-implementation/
[OnePlus 7 & 7 Pro Cross Device Development] kayomani:
Awesome work, testing it on my Q pro and that v2 boot animation really tops it off.

Reno was the default not westwood as per the OP (I am running with xXx so that might have changed it and be undoing some of your good work D:)

Can't see the KLAPSE options in EXKM but I've not used that before so maybe I did something wrong or its WIP.

Which gcam do you use btw? I've been looking for a non permissive way to get aux working for a while. Not expecting support but would be good to know :)
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Yeah if you use other mods things may get override instead of my settings.

Big shouts for [MENTION=8571899]trapcoder666[/MENTION] for the boot animations, they're great :highfive:
[OnePlus 7 & 7 Pro Cross Device Development] johnx818:
I upgraded to 10 when I saw this. Is zram disabled by default now? Or could be my exkm. I reinstalled exkm and it shows zram is disabled without me changing it. Just wanna make sure something is not bugging out on my phone. Either way, great work! Thank you!
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
zram lz4 is on by default, swap file off.

If it's not, you have something changing it.

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] TimeFlies7:
My zram is also disabled. r38
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Probably something you guys flash or install that makes that.

Kernel doesn't touch any of those settings in either builds.
[OnePlus 7 & 7 Pro Cross Device Development] Flash1337:
I decided to do a fresh install, but ended up in a bootloop, had to use a fastboot rom to get back.

Fresh installed with magisk 19.5, blu, stock oos 10.

No other mods installed. Yet my zram is also disabled.

Guess it might be magisk related somehow, to boot. Img but not sure.

Kinda strange this new system tbh.

Seems like A/B is running different from pie, i always boot on B, and end up in a bootloop stock at fastboot, if i try to change to A.. Had me up all night long muhahaha.

Only things i can say, there might have some issues, is either magisk or twrp (or oos 10). When a fresh install also has zram disabled, without touching it..

Stock boot.img runs on noop with zram disabled. (atleast on my phone). No clue why. Runs on zen with blu51, but still disabled zram

My phone is sick i guess :(
[OnePlus 7 & 7 Pro Cross Device Development] TimeFlies7:
Same like mine too i guess. But I'm on Pie.
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Stock behaviour is zram on, so you there's something wrong there on your setup. Probably garbage from modding.

Like I said I don't change stock behavior, whatever you guys have is not kernel related.

That's not even the correct tab lol

It's in memory mate.

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] Flash1337:
Could be:)

Just dont know which part tbh.

Doing my fresh install, i ran twrp and deleted every tab from cache, data to system etc.

To be sure nothing got in the way.

After that, i used the fastboot rom oos10, from the xda op7pro thread, had the system to rebuild every section of the system. And the only few flashes i did after, was twrp, magisk & blu51,

Not saying your not right, you know more than i do, i just find it strange:confused:

I will try again tonight, with only oos 10,and see if it helps. Really do appriciate the work you do Eng. :highfive:

Pm incoming
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Cleanflash with OOS 10 stock ROM (BA in my case) not modded, flash TWRP, reboot and flash Magisk 19.4 beta with no mods, blu_spark last.

zram will be on. Easy peasy.

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] johnx818:
I had FDE.AI installed which worked wonderfully on Pie. Had to uninstall it on 10 because it kept frequencies too high during idle for some reason. Anywho, uninstalling FDE AI didn't fix the zram disabled issue which is okay. I was originally going to disable it. Everytime I check memory usage zram is always at 0 or below 10mb even during heavy gaming. Felt like it's wasted resources.

On another note, kernel is working great so far! Had really good overnight drain. Thanks again for your work.
[OnePlus 7 & 7 Pro Cross Device Development] TimeFlies7:
I'm showing the I/O scheduler. Is it supposed to be noop?
[OnePlus 7 & 7 Pro Cross Device Development] AnnoyingZlatan:
Don't worry, I think this is matter of exkm app reporting stats wrong. For me on clean install it also said zram is disabled but checking with everything else and it is on.
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Nope, zen.

You didn't install the kernel properly or have extras changing it. You also have fsync disabled which is always enabled on my kernels.

Ah that explains a lot lol

Well I thought people confirmed with other tools, command line, etc

But nevertheless, all seems fine with the app on my end also.
[OnePlus 7 & 7 Pro Cross Device Development] Flash1337:
Just an update on my side. Did a new clean install :)

And zram is enabled now. Somehow the partions messed up, partion A was clean, like zero was installed, phone could only use partion B. Now both are working, flashed every thing on both, and everything is working as it should.

Again, thank you so much for your work Eng :)
[OnePlus 7 & 7 Pro Cross Device Development] johnx818:
Zram seems to be fixed now. I toggled to enable it without checking apply on boot up and it stays enabled after reboot. Kept it enabled for awhile and it seems Android 10 is utilizing it much more efficiently than Pie. 700+mb utilization right now.
[OnePlus 7 & 7 Pro Cross Device Development] ledvedder:
If I'm streaming music and the screen goes off, the music starts stuttering. As soon as I wake the phone, the stream comes back fine. This just started today, after flashing r51. It never occurred with the stock kernel. What setting could be causing this?

I also noticed I'm getting random loss of signal. I'm running stable 10.
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
I cast and stream bluetooth audio almost every day and it's normal here.

Maybe make battery exception for the apps at hand to see of helps, but just feels like some wonky radio related stuff you got there.

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] ledvedder:
It has to be the kernel. It's never done it until I flashed it. I restored the stock kernel and it's fine again.
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Well you're using pre release code on a stable release, so your mileage may vary.

There may be particular patches needed for your variant, radios are slightly differents iirc.

Like I said, can't replicate it on my GM1913, working normal here.

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
blu_spark r54 release (unified Android 10)

All right crew!

New build is up :highfive:

This kernel is unified, good to go on OP7/Pro (I only can test on Pro).

Stable commutative update from latest beta release, with stable sourcedrop and a couple goodies merged in :highfive:

Also checkout latest recommended blu_spark extras with blu_twrp v9.106.

blu_spark_r54 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 7 & 7 Pro Cross Device Development] kaicat:
Love your kernel since Nexus 5. At that time your kernel is called blue kernel i still remember:highfive:

Btw, does it support f2fs?
[OnePlus 7 & 7 Pro Cross Device Development] Texan1:
Thank you! Appreciate your continued excellent work on the kernel. Donation sent! :good:
[OnePlus 7 & 7 Pro Cross Device Development] BossNexusS:
[MENTION=3873953]eng.stk[/MENTION] currently I'm on mauronofrio twrp, but after some problems he was having with arter97 I think I want to switch to your twrp since I have used it on my OP6! I was actually waiting for your twrp but I got the phone early on and you hadn't started developing for it yet! So I had no other choice but to use his. But now I want to switch to yours. What is the best way I can do that? I'm on oxygen os10 stable btw. Thanks!
[OnePlus 7 & 7 Pro Cross Device Development] raikkoni27:
it's a TWRP installer zip, you may just flash it in Magisk as a module and you should be good
[OnePlus 7 & 7 Pro Cross Device Development] Texan1:
When I try to flash twrp-3.3.1-x_blu_spark_v9.106_op7x.zip as a Magisk module it fails and says 'This zip is not a Magisk Module'.
[OnePlus 7 & 7 Pro Cross Device Development] Amd4life:
What is the stock zram size in this kernel (1024 or 2048)?
[OnePlus 7 & 7 Pro Cross Device Development] storytellerz:
I assume you have a working twrp already. Just flash that zip in twrp and you'll be fine.
[OnePlus 7 & 7 Pro Cross Device Development] kalpik:
I also have problems with Bluetooth streaming. The song information doesn't update on my cars display, and the songs just stop sometimes.
[OnePlus 7 & 7 Pro Cross Device Development] KapilNagpal01:
[MENTION=3873953]eng.stk[/MENTION] there is no link for twrp.img to download, only zip file. Either it is missing or I am not able to locate. I request you to please help me with the link to download .img file of your twrp.

Thanks for your help.
[OnePlus 7 & 7 Pro Cross Device Development] Flash1337:
I have zero issue with Bluetooth / streaming or apps closing.

Kernel is running great.

I ate the Pie, its gone, now look forward :)

1913 EU stock oos 10 with blu = perfection for daily use.
[OnePlus 7 & 7 Pro Cross Device Development] storytellerz:
Same here, oos 10 with latest Blu 54 and everything is fine, including the Bluetooth streaming.
[OnePlus 7 & 7 Pro Cross Device Development] kalpik:
Nope. My specific issue is only on this kernel. As soon as I switch to stock kernel, the issue is gone and everything is fine.
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
code_blue times :)

Yes there's f2fs support, but I honestly don't recommend it.

Thanks mate :highfive:

Same as stock, 2100 iirc

There's no img, only installer yo can use in autoflash apps or other twrp.

Yet it works fine for others including myself. Don't know if it's a variant thing, but I don't have any changes regarding that stuff in the kernel.
[OnePlus 7 & 7 Pro Cross Device Development] jaggillararla:
What the actual f? ? Did you also eat the Oreo haha ?
[OnePlus 7 & 7 Pro Cross Device Development] infamousvincci:
Can i just flash this on top of ex kernel on stable 10?
[OnePlus 7 & 7 Pro Cross Device Development] Gordietm:
I did, no problems. As long as your on stock.
[OnePlus 7 & 7 Pro Cross Device Development] infamousvincci:
Nice. You flashed it via ex kernel or twrp?
[OnePlus 7 & 7 Pro Cross Device Development] Gordietm:
Ex kernel manager
[OnePlus 7 & 7 Pro Cross Device Development] infamousvincci:
Nice! Worked fine.

Thank you!
[OnePlus 7 & 7 Pro Cross Device Development] Flash1337:
Yes, im like pacman when it comes to rom(s) and the cooking, Blu just taste good, so i keep ordering the goodies :silly:
[OnePlus 7 & 7 Pro Cross Device Development] kalpik:
That sucks, but thanks for the heads up :)
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
https://tenor.com/WGN2.gif

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] Nasty_z:
[MENTION=3873953]eng.stk[/MENTION] I'm curious about something and since you're a kernel developer, I suppose I should ask you.

If I understand correctly, Zram is to be used in a situation where current ram isn't enough for all the programs. A swap file on disk that gets populated with programs and used in a way that is similar to the usage of ram.

Since OP7 Pro has 6gb or higher, wouldn't it then be better to disable Zram? Just to eliminate all that background processing of memory to Zram? Ram memory will be much faster to read and write to than Zram as it is and I'm sure multitasking won't take a significant hit.
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Other modern OSes use compressed RAM. The thing is, android is s memory hog, it's known and it hasn't been better with the years.

You won't notice a noticeable performance hit with compress/decompress (most of algorithms have hw backed support), speed is pretty high when using compressed disk blocks.

In a general way, it helps alot in high memory pressure situations to maintain fluidity and throughput. This is something that comes from linux world.

Also there's the thing OnePlus use RAM to cache most used programs and other stuff, in order to make the system faster and more responsive.

I don't really feel the system to be better with zram off, but feel free to test it out.
[OnePlus 7 & 7 Pro Cross Device Development] Texan1:
What are your thoughts on the OnePlus "RAM Boost" setting - enable or disable?
[OnePlus 7 & 7 Pro Cross Device Development] darkjake:
Wireguard is broken error 64, can only be fixed by removing dns however data can only go out not in (verified using tcpdump)
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Seems to help a bit in multitask and launching large apps.

Yes it is known, Android 10 bug, it's being worked on upstream.
[OnePlus 7 & 7 Pro Cross Device Development] starrynighthn:
On blu_spark r54 for one day. Seems pretty good. No bugs till now. Great work!
[OnePlus 7 & 7 Pro Cross Device Development] Paz9:
I'm curious with latest build

Adaptive LMK is enabled alongside OOM reaper

Shouldn't we just have 1 enabled?

I've also noticed OP changed to Nooo from CFQ

All the benchmarks show CFQ is better though ?
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
blu_spark r54 custom release (unified Android 10)

All right crew!

Added r54 for custom ROM variant, at the moment I will only support ROMs that follow CAF/AOSP wifi module usage (I tested on OMNI). So if you use a custom ROM with builtin driver (like LOS), you're out of luck.

Tested on OMNI 10.

https://github.com/engstk/op7/releases/tag/r54
[OnePlus 7 & 7 Pro Cross Device Development] gogoffm:
Working on Treskmod ! (Basically Omni..... ;)))
[OnePlus 7 & 7 Pro Cross Device Development] ele95:
Treskmod pie or Q

---------- Post added at 10:55 PM ---------- Previous post was at 10:55 PM ----------

Thank you so much
[OnePlus 7 & 7 Pro Cross Device Development] gogoffm:
Android 10! ;) sorry
[OnePlus 7 & 7 Pro Cross Device Development] ele95:
[MENTION=3873953]eng.stk[/MENTION] i tested blu_spark_r54-custom_op7x_b34aa398f on paranoid android alpha 2 and it worked fine but on pixel ex i cant turn the wifi on , any idea , thanks for amazing work
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
Probably has builtin wifi driver, read the release notes.

https://xdaforums.com/showthread.php?p=80429475

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] paatha13:
Working brilliantly on Omni as installed it from yesterday.

Thanks for the great work provide [emoji106][emoji6]
[OnePlus 7 & 7 Pro Cross Device Development] jaggillararla:
Bruh you're running it unchanged ?
[OnePlus 7 & 7 Pro Cross Device Development] Limon_Lime:
Can I safely flash this with xxx NoLimits
[OnePlus 7 & 7 Pro Cross Device Development] eng.stk:
You didn't flash the kernel correctly/cleanly or something else is overriding my defaults.

Sent from my blu_spark'd OnePlus
[OnePlus 7 & 7 Pro Cross Device Development] paatha13:
Yes it's safe just keep in mind having set to 0 at "ForceTweakApplication" at xXx profile.

I'm having both xXx,blu_spark and renovate ice beta installed and all working fine on OOS.
[OnePlus 7 & 7 Pro Cross Device Development] Gordietm:
I flashed it on OOS 10 stable coming from Elementalx kernel.

Flashed Blu spark

Flashed magisk

Flashed Blu spark again.

And my settings are on default, Blu shedutil and zen.
[OnePlus 7 & 7 Pro Cross Device Development] jaggillararla:
Ah crazy. Mine was like with default