yashsingh1/xdaforums huggingface dataset:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Valeriuz:
[MENTION=5438598]RenderBroken[/MENTION] thank you for the kernel, I remember your kernel for the past OnePlus devices, they were so fast.

As the previous one, is this kernel forwarded to gain a performance profile? (I mean over a battery friendly profile).
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] phr0zen:
I wasn't reporting any issues, only saying how impressed I was with the standby drain. I realize your kernel is different. Honestly though, this is XDA and people *will* do things they're not supposed to. Like I flashed a kernel through EXKM when I didn't have a computer anywhere near. I didn't read that you're supposed to flash the boot.img before flashing a new kernel.

Either way, I don't know WHAT precisely is different with your kernel, other than you use EAS, which is already in the 845. But I've had no issues with LKT either, as I believe it makes modifications to what users can normally tune through a kernel manager.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
We got lucky this time around and I feel like we struck and amazing balance. Great battery with great performance. I lean more towards performance myself and am very happy with current setup.

I know. And like I said, I wasn't just directing this at you. Also, I promise I am not trying to sound harsh. I am just seeing more and more ppl using such tweaks. Let me tell you as someone who has been doing this for 7 years, I wouldn't use them. At all. Back when I started, I tried everything because I was curious. But after a few times around thr block, you start to notice things. Such as, I was getting much better battery life when not using greenify and other battery tweaks. Not only that, I wasn't always having the weird issues ppl would report. Same with wake lock blocking. I just kept an eye on them and when I noticed an app causing issues, I removed it. Not just cover up the problem, thus possibly causing other problems.

It really is a mind set that you need to be in to properly appreciate what I am trying to say. Certain tweaks may appear to work fine with RZ but time and time again, I see issues reported and when I get to the bottom of it, it was due to some tweaks installed ontop. So I am just making it clear for everyone that happens upon this thread, that someone who has been in the Android dev scene for 7 years says to not use them. At least, not without fully understand each and every change they are making and knowing what rom/kernel you are using and how it affects them. Since most ppl don't go that length, problems occur. And when they see someone reporting that they use tweaks, it makes them want to try it too and the issues becomes more pervasive. They report issues and we waste our time debugging them.

Just a few things that RZ does differently

Task placement

Load balancing

Schedutil tuning

Stune tuning

Scheduler tuning.

I have seen tweaks in the past make changes to these areas, thus I say don't use them with RZ. Also, not all eas setups are the same. You can have parts of it and not the whole. RZ isn't the whole but we have more than stock caf for 845.

I am glad it is working well for you. I haven't had a better experience on the op6 to date.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] reppi:
Couldn't be happier with this kernel. It's just awesome and very well balanced. Haven't had such a SOT ever before. Light usage of course, just the random everyday stuff without gaming and 80% on WiFi.

What happens on my device sometimes are random freezes of the hardware keys. They don't react for a few seconds and then when they come back to life the inputs finally come delayed. So if I press volume down for example a few times then nothing happens and after like 5 seconds the volume finally changes.

But I don't know if it's a kernel issue though. Don't think so tbh. I'll try to grab a logcat next time it occurs.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Taebom:
Also great first cycle here too. Great performance with great battery.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] zplit:
What font u using here please
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Funk Wizard:
I shall give this a try soon, Thanks [MENTION=5438598]RenderBroken[/MENTION] for getting this up for the 6T :)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] indian84:
Flashed last evening.

Feels so much smoother than stock kernel.

Also great battery so far..
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] tet-bundy:
You seriously managed to use your phone for 10hours out of 12. No offense but that doesn't sound healthy :D
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Taebom:
Raleway

---------- Post added at 11:38 AM ---------- Previous post was at 11:37 AM ----------

YouTube playing in the background while you work from home is a beautiful thing.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] felek73:
Do we have to really flash whole OSS zip ? Wouldn't be enough to flash stock boot image ?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] wangdak:
When I was going off this kernel I had to flash full OTA otherwise WiFi wouldn't work. I mean after flashing just boot.img.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] cultofluna:
Stock boot img is enough
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
Yea, could be. Though, it has been in its current state for sometime now. Jason knows his stuff and I have no problem recommending wireguard.

Yea, most times just flashing stock Bootimg is enough. But sometimes there are other changes outside of /boot that could possibly cause issues. So the one fool proof way to make sure everything is clean is to flash zip. Also note that you can always dirty flash RZ ontop of RZ. Thanks guys for your help with replies!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] indian84:
Battery life is amazing. Performance is awesome too.

Cheers [MENTION=5438598]RenderBroken[/MENTION]
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Puddi_Puddin:
Peformance nothing to complain or take note. Battery life is awesome tho! Definitely a improvement compared to stock.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Striatum_bdr:
Will probably be the only kernel I'll use here, I remember the old times in OnePlus 3 with Josh and this wonderful eas kernel.

Glad to see you there
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] xlxcrossing:
Searched the thread but didn't find any info on warp charge support for this kernel. Is it possible or in the works? Thanks for your hard work.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] the-erazer:
Do I have to flash magisk again if I have it already flashed? I am on stock with magisk running.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] reppi:
No, it must only be installed prior flashing the kernel.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] tet-bundy:
The answer is still no as for any other kernel until sources are released.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ratelutz:
Delete
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Causical:
Why is battery optimization spelled with an "S" on your phone?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] gaspolo:
I give a try ?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] indian84:
UK English ehhh..
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Jsilver73:
One day I'm sure Americans will learn to speak English properly :p
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] indian84:
Lol. Yea.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] gaspolo:
I tried for 1 day... Full stress day at work... And not happy with this kernel ? also I see some slow in fingerprint and while change app with swipe gesture... And battery... Not so good as stock , reverted
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Puddi_Puddin:
Are you running Magisk? And did you come from another kernel or Stock? Makesure you flash Magisk before you flash the kernel.

Just a quick check you could do. See if there is a file called init.renderzenith.sh in your root directory. This is necessary so certain settings get properly applied.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] _DEDSEC_:
Been using the kernel for the past week, I'm not impressed by the battery life, I'm not talking about the kernel, but the entire phone, I used to get 6-7H S.O.T easily, I bought the phone when it was launched, came pre installed with Oreo, OOS 5.0.1 if I'm not mistaken, it's the first version of is that was installed in OP6, after 5.1.7 the battery life just took a highway to hell, barely get 3H, so I changed the ROM, got a marginal improvement, like 5H 4-4:30SOT on AoSiP.

But none of the ROMs was gamer friendly, so I switched back to OOS last week and flashed this kernel. I constantly check the sot and Processing info, everything works perfectly, the CPU MHz are minimal, but the battery percentage just drops. I feel my battery is dead, but it's the same issue in my brother's OP6 as well. And all those that bought OP6 during the first few months.

I don't use any social media apps except chatting apps telegram, WhatsApp and discord. I play PUBG around 4H a day, when I open in 100%, after finishing a match which is around 20-30m, the battery drops by 10% and during 80-40% battery, each match takes around 15% battery life.

I'm fed up of tweaking etc, cuz none of them work. :'(
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] scott45333:
Your OP6T came with Oreo pre-installed???
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] cultofluna:
He's talking about OP6
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] scott45333:
I just saw that. My bad.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] _DEDSEC_:
I thought OP6/T was merged :-\
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] _DEDSEC_:
Have a look at my s.o.t
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] reppi:
Lol you're complaining about SOT and are gaming like 4hrs a day. Seriously?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kantjer:
[MENTION=5438598]RenderBroken[/MENTION] did you mak eany changes to the stock Memeory settings?

I have the impression that my background apps are killed sooner than on stock.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ClydeBreton:
Subscribe to post
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
No, I had not made any changes to memory management. I have , however, removed all OP memory management changes along with OP Chain and adj_chain in my newer test builds. Going to be reworking LMK completely. Just have not decided if I want to go full CAF route or Android Common Kernel.

As far as the current build killing apps sooner, I have not noticed that personally. I go back and forth between stock and RZ and I have the same issues with both. Still, thanks for the report!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
Hey guys,

I have been continuing to make great gains. I have now based upon upstream android-linux. I have been able to further tweak and adjust EAS related changes that have a huge impact on task placement /load balance. GPU Profiling has been made to be much more consistent and smooth. Really happy with the current setup and I am sure you guys will be as well. I am looking forward to official release. Just finishing up testing currently.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Mostafa Wael:
Lengthy not-so-boring Analysis 1

Greetings ladies and lads,

It's been a long long while since I last showed up here. Just began getting back into the swing of things a couple of weeks ago. I just wanted to share some of my thoughtful insights regarding how RenderZenith compares to the stock kernel. First things first, on default settings, RZ is comparably smooth and snappy -- there isn't that much of a discernible difference between RZ and stock kernel here, which is very good. The interesting part is that by default RZ has MSM Touchboost disabled and only boosting the little cluster on input, whereas stock kernel boosts both clusters.

Which got me thinking how does it fare on the battery life front? I've been running both kernels through the same usage patterns for 10 charge cycles (7 days) and collecting some stats for both setups. Here is a link to my stats: https://docs.google.com/spreadsheet...Dn5LsCFdjQrj0pIWqub5zxFhFNE/edit?usp=drivesdk

As you can see, there is a satisfyingly noticeable 1.1%/h drop in the active drain rate on average. Idle drain rate is very similar, if ever so slightly worse overnight, but I believe the delta is too low to consider.

In short, RenderZenith kernel gives you more or less the same overall snappy-and-smooth feel you get on stock kernel, if not slightly more responsive, albeit eking out a tad more juice from your phone to pull through the day without any worry.

I decided to go even further and tweak it a little bit to squeeze out some more battery life. So far, it's been proven that the default settings give the best balance between performance and battery. Messing up with the input boost settings and/or the dynamic stune value didn't yield any substantial gains in battery life as far as I am concerned -- in fact, one particular configuration gave me slightly worse battery life with a little more unresponsiveness than I prefer!

My quest is still ongoing. But for the time being, all I can do is thank Josh and RenderBroken for their respectable, amazing work.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
Wait for the next release. . . . .
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Mostafa Wael:
Well, I am always waiting for the latest release to come. :)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] tet-bundy:
You too? ?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Mostafa Wael:
Everyone does ?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Istvan_86:
Hello I want to try this Kernel but have a question: Should I backup my boot.img via TWRP in order to restore it when new OOS update arrives? Currently I´m on latest OOS with latest TWRP.

Thanks in advance :D
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] andre0005:
Not necessary. The full update will overwrite the boot img anyway. But just to be safe it can't hurt to have recent backups.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Istvan_86:
Really thanks for solve my doubt.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] tet-bundy:
Exited about upcoming release :)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] buckmarble:
Looks like you don't have very many background processes or do much of anything streaming. Not hard to get those stats when you don't use any resource intensive apps. Add 2-3 hours of video and audio streaming to that usage and post up your stats.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] tet-bundy:
True enough. Mostly browsing, reading, etc. Yet vpn always on
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] gaspolo:
Clean install and yes magicsk is a must... But not happy with this kernel but maybe for someone will be good :)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
RenderZenith for OOS-P-OP6: V1.1.0 is here!!!

Things to note:

* New upstreamed base (4.9.150)

* Further EAS tuning (much smoother gpu profiling)

* Better load balancing / Task Placement

* USB Fast Charge added per request

* Optimized log spam

* Updated Binder

* Updated Schedutil Governor

Download:

RZ-OP6-OOS-P-EAS-V1.1.0.zip

Changelog:

https://github.com/EAS-Project/op6-kernel/releases/tag/v1.1.0-oos
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] dpryor88:
Just flashed over 9.0.11 now that I'm back on oos. This is my first time using RZ. Hopefully results are good :)

Thanks for your work!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
Well you started with a great build. This one is much improved over the last one. There were a number of small but extremely effective changes that will help with performance. Let me know how it works for you.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] dpryor88:
Will do! I'll keep an eye on battery life too.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Mostafa Wael:
I think this is relevant: https://www.androidpolice.com/2019/...a-problem-as-more-apps-update-to-target-oreo/

---------- Post added at 11:55 AM ---------- Previous post was at 11:50 AM ----------

I didn't construct a sophisticated testing methodology yet (busy with university stuff) but one particular area where I noticed a substantial improvement is the frame rates in UiBench/Rendering/Jitter. Total duration has took a satisfying ~2.5ms dip (from 9.7ms to 7.2ms).

The GPU profiling tool seems to confirm that as well -- it's generally more consistent while scrolling through the UI.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] deadzombieseverywhere:
I had one question/concern involving gaming mode and its gpu/cpu optimizations. I read OP does not support third-party implementations that involve messing with the kernel settings and was wondering if gaming mode might create issues, or have no benefit.

Tl;dr: gaming mode cpu/gpu optimization, good or bad?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] isoladisegnata:
We Need flash stock boot.img before?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] cultofluna:
If you're running another kernel , yes...

Much better , dirty flash your rom
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] tet-bundy:
I'm not sure about gaming mode in particular. However i don't know any dev (be it kernels ROMs or MODs) providing support when issues are reported that may be due third party mods.

The fact that OP adressed this in such a way may just be due to personal experience.

By itself that doesn't say anything but: go ahead. If it works: nice. If not: blame yourself and not the kernel/dev ;)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] isoladisegnata:
Have u OB3 boot.img kernel?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
Gameing mode from oos? That is rom side and does not cause any issues. What I was referring to was modukes/scripts/add ons that manipulate kernel settings for performance gains or changes.

If coming from something other than RZ, yes.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] deadzombieseverywhere:
I'm aware it's from OOS but was unsure of how it reacts with EAS since it supposedly optimizes gpu/cpu/ram.

Anyway, thanks everyone for your input.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ram4ufriends:
Device feels little more smooth after latest update...anybody noticed slight delay in double tap to wake? It's definitely slow for me compared to stock and other kernels...
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] MoHed:
Nice Kernel

Compared to stock ROM on rooted 9.0.11 .

The 1+6T feels a tad faster and smoother.

Power consumption is also a little bit better.

No problems in flashing (then reapplying Magisk)

Very nice ROM.

Thanks RenderBroken and Joshuous
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] TheBurgh:
Any input on battery life compared to stock kernel?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Striatum_bdr:
My feeling is better, but in fact I don't really care as battery life is more than enough to go through the day whatever kernel you use
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] marko94:
Really nice latest build. I am really satisfied. My phone is so smooth.. thanks dev:svetius:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
What phone? 6 or 6t?

Mainly just any changes to the scheduler/schedutil that I am worried about.

Sorry, there was some confusion about the flashing order. I have been lead on the op6 while joshuous worked on the op5 and he thought you had to flash Magisk after RZ so he updated the OP. This is incorrect and the OP has been fixed.

So with that, the kernel will run extremely better if you flash RZ ontop what you have right now. Magisk has to be present when you flash the kernel for the RZ scripts to apply properly. There are specific changes applied on boot that RZ has to have to run properly. Sorry for the confusion.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ram4ufriends:
6T
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] NickMidd91:
Love this kernel and I'm using it with liquid remix on the op 6t and have no problems thanks for that plus it gets grate battery life and speed is so much faster then smurf kernel that is for custom roms.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ram4ufriends:
Just to be clear, it's fine from ambient display...slow only when the screen is completely off
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ricardofago:
Hi [MENTION=5438598]RenderBroken[/MENTION], thanks for the great kernel. I've been reading the Dynamic Stune Boosting writeup from the first post and some instructions are different from the script flashed. Some are just parameters but a few ones seem to have a different impact (e.g. the writeup says to set /dev/stune/top-app/schedtune.boost to 0 so it doesn't overwrite but the script actually sets it to 5). Is the one flashed more updated/optimized?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
Yea, it is a bit dated. Might need to go back and updates it a bit. Yes, for the op6, the current settings are what I would recommend.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] tet-bundy:
What about I/O read ahead value? I understand Higher values might be beneficial for big storage. As i have 256GB i wonder... Would you share your thoughts on this?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kantjer:
IMO a higher read ahead value is on interesting for devices with relatively slow external SD cards. On the 6 and 6T it's a waist of resources.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
I am not a pro with regards to i/o readahead but thr consensus from ppl much more knowledgeable than me say that using 128 is much better for overall performance and that using higher values can cause thrashing. Even the p3 uses 128 after boot up.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] phr0zen:
Couple questions:

With this kernel, would you recommend turning off battery optimization for apps, or leaving it on?

Not really kernel specific, but does anyone change the color settings in their kernel manager?

If so, what would y'all recommend?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] g4seb:
Hi,

Any sources for McLaren kernel yet? Is it ok to use it (with warp charge and other...)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Mostafa Wael:
https://docs.google.com/spreadsheet...Dn5LsCFdjQrj0pIWqub5zxFhFNE/edit?usp=drivesdk

With pleasure :)

EDIT: Holy moly! I just realised there are 2 distinct threads for the OP6 and OP6T. I think it is worth noting that these are the stats of the OP6 and not the 6T.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
Not that I have seen, sorry. I also havent heard if you can use any 3rd party kernel with the McLaren edt.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] reppi:
Considering this kernel is for stock OOS, will you release a custom ROM kernel? I'm missing RZ kernel on Liquid Remix. I know someone flashed the kernel on that ROM without issues but I think it will be cleaner with a specific custom rom kernel. But I dont know if that is true or makes a difference .?!?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] RenderBroken:
Unified with the 6 and 6t. Haven't seen any warp charge code or anything referencing the other device. If someone wants to try it, let me know how it goes.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Mostafa Wael:
I'm not putting much stock in that tale. Warp charge and Dash Rapid charge are more different than you'd think. Two distinct technologies. I'm not confirming or denying anything, maybe OnePlus have already gave it a thought and changed some things here and there in their sources.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] spartan268:
What's involved with the applied "profile 1" in the table?