yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Heyo,

What do you mean the cores are moving up and down weirdly? Also, even if you set it to 300mhz, it would never truly be used. It also causes a bunch of needless freq switching. Like when watching youtube (with no stune boosting on RZ or even with the stock kernel) using 300mhz causes the freq to ping pong and if you were to graph it out, it would look like a wave and your freq would go from 300 to 748, to 576, to 300 and then back to 652 and so on. But by using 576mhz, you will have alot less ping pong going on and just use 576 mostly the whole time. So by using 576, we actually save battery while keeping performance consistent.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] frezd:
Thanks for the explanation. By weirdly, I meant I was looking for a recurrent pattern and after clearing all my app, I would have guessed that the little would stabilized at 300mhz which I am feeling under the impression that with the new kernel, the core are moving randomly up and down and fight to be stabilized. Also when you talk about the 576, i feel like the minimum is set to 652 and not 576. Maybe I will give another try but that was just what I noticed and I am monitoring even it s not not perfect the consumption with the Ex kernel feature : the active average and the idle average comsumption.

So nothing fancy, but just a feeling that the former is less draining the battery. Maybe just a feeling bu noticed one other person noticing the same.

Thanks.

Best.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dragos281993:
Hey [MENTION=5438598]RenderBroken[/MENTION] !

Wasn't there a 'msm_touchboost' knob support in the previous build? I remember I could turn that on/off within FK manager. I may remember it wrong though, and could mistaken this for a different kernel. Please do let me know if it's missing in this last build, if indeed it was there in the first place or if it's something I saw somewhere else. Thanks!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Yea, I removed it as it was not needed and was unused by default. Do you enable it? If so, could you tell me why? I never found any real benefit with using it so I am curious if others did.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] -Deco-:
It's perfectly fine underclocking to 300MHz, however, the schedule utility governor will naturally up the frequency to maintain fluidity. It isn't anything new, however if the average consumption seems higher, cut the readahead KB value from 512KB, to 128KB. It is a substantial contributor to higher resource usage, and an increase in battery temperature, in attempting to predict future events. You will not notice any difference in performance with this change.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spartan268:
RZ has it set to CFQ and 128kb by default
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dragos281993:
Scrolling through apps like Twitter, Instagram, webpages, etc, is slightly smoother with touchboost turned on. Twitter is probably the most obvious. The amount of stutters is slightly higher with touchboost turned off than with it on. The difference is probably something most would overlook, but I can notice it as slight as it may be. It's not necessarily a big difference but it's there. It's something one can live without though, of course.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I will be adding it back. Talked to Josh and he convinced me of the error of my ways lol.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dragos281993:
No worries, man. Thanks!

Your kernel's been really good and consistent nonetheless. I really like it. It's nice and clean.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] -DarkKnight-:
In my experience, touchboost caused a significantly higher battery drain when on than off
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] -Deco-:
It does, by design. It's partly the reason why I keep it disabled, there's no need for higher clock speeds when it's smooth already.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
You know by how much more over a 24 hour period?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I will have the touchboost toggle available. I have also noticed faster fp unlock speeds on the 6t with msm_performance enabled.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] James Blode:
Thanks you for your hard work... N'sane kernel, thanks.... Keep up the good work... Really appreciated...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] MarcoCount:
[MENTION=5438598]RenderBroken[/MENTION] could you have a look at https://github.com/arter97/android_...mmit/5e5cc3a4dd28d94383b5a26c855db36ee80d6692 ?

Thanks a lot in advance for your continuous efforts
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] -DarkKnight-:
I don't have exact numbers but after continuous use (reddit browsing) from 100% to 90%, I went from 5+ hours of SOT to <4 hours of SOT
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I will check it out and see how it lines up in the scheme of things. Thanks for the suggestion and keep them coming.

That is pretty ridiculous. With my own usage and testing, the difference was negligible. Not sure why you had such an adverse reaction. But, I will provide a way to disable the feature.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dragos281993:
[MENTION=5438598]RenderBroken[/MENTION], do you plan on adding K-lapse support in the future? I thought of it as some unnecessary crap at first, then I tried it and I can say... I was wrong. Having the night mode gradually intensify over time on the course of the evening/night is pretty darn cool if I'm being honest. AND it's miles better than the stock night mode that washes out the colours when activated.

It's not the end of the world if you're not gonna add it, of course. I just want to know if you'd consider it.

Anyway, thanks for your work!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tanish2k09:
Every. Single. Person. I tried to introduce klapse to initially (while it was still like v0.7 or something) said that it's "bs" and that they'd never use it.

Every single one of those also changed their minds on actually using it. Pretty sure your could just make klapse your default go-to context-based-display solution.

I don't even mind anyone calling my module crap now, I've grown used to it :p

In the end, everyone walks away happy :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
Planets of the solar system could probably spin around your ego.

EDIT:

How are you going to deal with userspace livedisplay and other crap? Got any protection from those?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tanish2k09:
My users know me for being calm and chill kind, not the egoistic weights on Earth.

Good job judging my entire personality from one post, real nice.

I do have userspace livedisplay protection in my builds that overrides Los' version but doesn't break it from the options.

However that is not part of k-lapse source and is more related to KCAL, so it isn't in the official repo either. Any good developer can easily make that override if a simple if condition. Other than that, even if the override is not added, and the livedisplay implementation uses the KCAL interface, klapse will override it because it works from the kernel. However if the livedisplay uses the HWC HAL (not sure, haven't seen the source) like night mode, they will just overlap, which makes sense.

Chances are, as of v4.3 of k-lapse, you won't necessarily need to use the kernel module if you have ROM-level livedisplay from LOS, unless you want to scale with brightness or automate the RGB factor. Check out the TODO in second post of k-lapse thread for more stuff.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
What do you mean by that? Some installer magic or kernel part handles it?

---------- Post added at 09:05 PM ---------- Previous post was at 09:04 PM ----------

Just an observation.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tanish2k09:
Kernel part

My post actually exhibits the opposite of "ego" dude. So does the entire klapse thread. Everyone reads text in their own little unique voice in their mind which can depend on the mood you're in. Nothing I can do about it except use some emojis to better exhibit the way I wanna say it, so I threw in a couple little smiley faces ¯\_(ツ)_/¯

That's all Imma say, for the sake of not bloating this thread ;)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] :
>Oh my ego isn't huge

>"Dude"

>Jumps into thread with "oh you know I went from dirt to king" after someone mentioned his code in the thread.

>Humble bragging.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Tomatot-:
who cares at this point? We're on XDA so judge by the work, not the person.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ired17:
Did someone tried this on AOSiP custom rom? I love this kernel much, but i'd decided to go on a custom rom..but i want still this kernel still be used while on a custom rom.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spartan268:
Funny. AOSiP uses illusion kernel. Illusion kernel is already based off of RZ ? so you're not missing out on anything
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ired17:
Sorry bout that. Thank for this input :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Deacon-Frost:
Can I get a sign of life from the developer? :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] MarcoCount:
He is alive and working hard
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dragos281993:
If he's on vacation in Hawaii enjoying them Hula skirts dancing and Piña colada, he's not gonna worry about us, which is only natural. lol
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xpakage:
Let's hope he comes back before planes are solar powered or outlawed :fingers-crossed:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
It is this kernel alive?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Deacon-Frost:
It should be, otherwise the dev would have announced it.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spartan268:
As mentioned above. It is alive.

The dev is fairly particular with his releases for the public. No half assed ones. So each release takes some time. Although the testing phase has slowed down a bit in the group.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nirogu325:
What group? I also clicked on the kernel's source and error 404 is all I get.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
Good to know , I guess lot of people like me miss an update of this kernel
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tanish2k09:
He does have a repo called "op6-kernel" but the link points to "op6-pie-kernel". Idk probably renamed it
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Deacon-Frost:
Can anyone report if the current kernel version work with OOS 9.0.5
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] CYB3R0ID694:
Sounds Promising..

Gone try it.. :D
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] P1f:
wow, only yesterday I was searching for both Render and Joshua and was disappointed to not find any activity for OP6 and a few hours later this thread is made, kudos to you guys!

[MENTION=5438598]RenderBroken[/MENTION] any chance you could collab with Franco so that this kernel is added to his app as a 3rd channel?

He hasn't updated his kernel in a long time and Nathan's kernel which is a 2nd channel in the app is officially EOL.

Would be much easier to download and install via the app, and also for future updates.

I do not even have twrp installed on OP6, i simply flash Magisk after each OTA update and after reboot I am still rooted, i found no need to go to recovery anymore.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Good suggestion.

I will check into it. Thanks
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spr33:
Giving this a run over the weekend :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Sh0X31:
Will try it when the Kernel updated to OOS 9.0.3 after a clean flash :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Puddi_Puddin:
Best Kernel for the Oneplus 3/t is finally here now! Looking forward to it.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ed-gonzo:
Installs and runs perfectly
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I remember. Glad to have you back on the op6.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] frezd:
[MENTION=5438598]RenderBroken[/MENTION]

Hi Chief,

QQ, does the Kernel have Spectrum profile built in ?

One more thing, do you think it would be possible to add in your backlogs the USB fastcharge 900ma feature?

Thanks a lot.

Best

---------- Post added at 11:30 PM ---------- Previous post was at 11:16 PM ----------

[/COLOR [MENTION=5438598]RenderBroken[/MENTION]

Sorry Chief, one more question, my frequency is max at 2400Mhz, is it normal that locked at this frequency at its maximum?

If I want to unlock it do I have yo change it via Ex Kernel for example.

Thanks again.

Gonna try the kernel for the WE.

Best
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] darthkir:
Hi dev. Can this kernal run on the new OOS 9.0.3?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Tagion:
Yes
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] darthkir:
Fantastic!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] cmart4:
Using it now
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] darthkir:
Do you have any link for the full ROM? I only have the OTA.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] cmart4:
It's in the 9.02 thread
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] jasonrhodes32:
Smoothest Kernel. Best Performance/Battery I've seen from any Kernel on the OP6 since May
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] BossNexusS:
Holy smoothness! On 9.0.3 and this kernel and omg smoothest experience since I bought this phone when it launched! Great job guys! Looking forward to see this develop.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] darthkir:
Ive just clean flashed 9.0.3 and about to flash this kernel. Wish me luck.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] milan385:
Brilliant

Great job Dev.

Just flashed on newly released 9.0.3 and encountered no issues.

Can I kindly ask if you're planning to add wakelock block and USB fastcharge?

Thank you ask wish you all best!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] mitas35:
Guys is this kernel supporting spectrum? Thanks.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Yuvraj2099:
V1.2.0 causing random reboots with OB16, can anybody confirm??
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] neinfricatu:
Yeah, don't use it on betas. Use stock or bluespark until the next kernel update.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Yuvraj2099:
Franko seems to be working perfectly fine, so I guess I'll stick with it till the next update
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gorilla p:
It's causing reboot on latest stable (9.0.5) as well.

Boot to system, starts to load UI, then "Shutting Down ..".
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] zhuoyang:
working fine and no random reboot for me
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Yea, there are some changes to swap and zram that the latest stable build doesnt have. Also there hasn't been any new kernel source at the time of writing this. Which is unfortunate. We have a short term fix for this issue and will be working on the next stable release. Till then there will be some test builds posted to our TG Channel. I will be posting a link shortly.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Hey guys!

Been awhile for sure. I wanted to give a sitrep as to what has been going on. Right before the last stable build, I noticed a terrible bug. At first I was thinking it was something I did. So I released the last stable build without Dyn Stune enabled to not make the bug worse. Since then, I have been tracing and digging to find the exact cause of the bug. I have since found out that it happens almost every time idle_balance() runs. Which is whenever a core goes idle and each scheduler tick. What was happening was a boosted top-app task was being scheduled to a big core, like it should, and then would immediately be migrated to a small core. That in itself is bad for performance but when you take the fact that it is boosted as well. It would exceed the mac capacity of the small core it was migrated to. So this would be a circular issue that would severely degrade performance. I have been gathering information to bring to the attention of CAF and Google as this happens on the stock kernel as well.

I have been working on the next release. I just really wanted to resolve the bug before then but haven't been able to do so. I will go ahead with the next release. I will be making changes to not exacerbate the bug. Thanks guys for your patience, it is truly appreciated. We do use a telegram chat for our day to day conversations and to release test builds (Check the pinned message). Feel free to drop by as its much easier for us to communicate with our userbase. I will continue to release stable builds on XDA, but we use TG to do our test builds.

MOD EDIT: LINK REMOVED

Thanks guys!

Zachariah
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] the Doctor:
Zachariah, I sent you a PM about this.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
All about XDA or GTFO....

Classy
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
On latest test kernel active drain it is nice but idle drain it is too high
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spartan268:
Idle drain would mean there's a wakelock keeping your phone awake when it should be in deep sleep. Use something like BetterBatteryStats to help pin down the root cause of it.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
Before with other kernel was much better
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spartan268:
Anything can change after a reboot. Previously closed services could be running now after the fact or fresh syncs will be performed.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
How can I solve then?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gamer765:
You're so lazy, he literally answered you before you went on to say that drain was better with other kernel. Maybe go back a few posts and read.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
Your answer is useless.

I read it what I have to install but later what when I detect what wakelock or what alarm if it is kernel related?

Next time try to help if not shut up
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spartan268:
There will be no exact wakelock name or alarm we're looking for. Just something that's out of the ordinary. Typically you'll find the culprit in the partial wakelock section. If you need more detailed help from there. There is a BetterBatteryStats thread on XDA who are good at finding problems and getting idle drain down to <1%
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
I have an elevate percent on alarm section.

Why this?

Thanks for your answer
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Tomatot-:
He just told you you're not at the right place... What's hard to understand?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
Because is think is culprit on kernel

Another kind person.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Tomatot-:
Wakelocks are never related to kernels, except maybe some very rare exceptions. It's because of your setup (your apps installed, your settings etc.)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] michal1148:
Do you plan to create a Render Kernel for a custom rom? It's a super core. thank you very much
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] neinfricatu:
Illusion kernel uses RZ source.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
Ok then . I will check on Google . Thanks.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] michal1148:
Thank you very much for the info, I know Illusion kernel uses AOSiP, but I don't know where to download it separately.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] -Deco-:
There is no download for it separately, a base means the kernel is modified as a branch of the original. In other words, Illusion and RZ are essentially the same.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] neinfricatu:
On a telegram channel, I've sent you a PM, telegram links aren't allowed here.

---------- Post added at 05:10 PM ---------- Previous post was at 05:09 PM ----------

There is.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] villadecai:
Now with stable ant last kernel battery is very nice.

Active and idle.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Ethan140310:
Hello, I saw that there were a discussion about K-lapse here but I still don't get it if the kernel has K-lapse or not, can anyone confirm it for me? I like this kernel a lot (yes I have used it before)

Last time I made the switch because the kernel didn't have KCAL (which I need to personally calibrate the color to my liking), I saw that the Kernel support Kcal now so I'm very happy to go back. I can say K-lapse spoiled me by how great it works so just wanted to ask beforehand.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] spartan268:
No K-lapse on the kernel
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Yea, I have been just so busy over the past couple weeks. I am planning to evaluate klapse and see how it would fit into RZ.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I am also finishing up the next release. Been trying to work out the default setup. Once done, I will be releasing.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I believe I have been able to resolve a very annoying bug I found. This stemmed from changes CAF has made to the load balancer and it not accounting for stune boosted tasks. It would pull boosted top-app tasks off a big core and migrate it to a small core which is sub optimal. It would also have the side effect of causing WALT to freak out and boost small core freq to max. But, I believe it is now resolved. I am testing for stability currently and if all goes well, I will be releasing. My plan is to release tomorrow. Thanks for your patience. This issue has bugged me for a long time now and I just couldn't stand releasing builds that were not up to our standard. I am pretty sure that you guys have not had this level of smoothness, it is rather ridiculous.

I am more interested in long term battery life and performance. I look forward to getting your feedback.

Zachariah
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Ran into an issue on the latest OB. There is a weird reboot occuring for some users and of course we don't have any kernel source from OP. I am fairly sure of a way to get around it but will need to redo how our flashable scripting works a bit. Currently, we have replaced our old method with a new one that doesnt require Magisk any longer. But this also limits the kinds of scripts I can execute a bit. Once resolved and tested we are good for release. It literally just popped up out of nowhere. lol Thanks guys!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] mcdachpappe:
hey Zachariah,

i really appricate your hard work on these kernels for our devices. I wonder if you could push your latest changes to your github project soon? This github project seems kinda outdated: https://github.com/EAS-Project/op6-kernel/commits/develop-oos. I would love to dig into your sources and see what caf bug has been solved and so on.

Thanks in advance!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] iTalisman:
[MENTION=3992732]neinfricatu[/MENTION] Could you spare a moment and send me the link of the tg channel through PM where I can d'load Illusion kernel?