yashsingh1/xdaforums huggingface dataset:
[ZTE Axon 7 Mini Guides, News, & Discussion] tdm:
Check the development section, you will be pleasantly surprised... :)
[X2 Q&A, Help & Troubleshooting] huynhtran38:
As title. My nokia x2 is normal, but after stock rom stock finish is very hot on the back. No application installed. 80% of battery charge for overnight is power down and not up anymore. The plug is not loaded, must be pulled out through the universal charger.

Hope you help me with. thank you very much.
[Moto Z2 Play  Questions & Answers] Laranjeira.thiago:
I would like to know if there is any way to change the software channel of my device, it has link with operator is would like to leave it with the software channel without link
[Moto Z2 Play  Questions & Answers] timster01:
afaik, you can't change the software channel. It seems to be hardcoded into the phone itself.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
For Devs that are interested in porting EAS:

Hey guys! We took all the EAS commits that make up RenderZenith and pulled them into their own repo. This will allow those interested to port our EAS work into their own projects! Note that you may have to adjust the Energy Model commit to fit your project.

Source:

https://github.com/EAS-Project/op5-oreo-kernel/tree/eas-commits
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Resources:

An amazing document about EAS on the Android Platform: eas_overview_and_integration_guide_r1p5.pdf
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] pro4ever:
Downloading now tnx :good::good:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] arrrgh:
Just flashed and off to a smooth start so far
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] liver20:
Thanks!! Amazing

Enviado desde mi Oneplus 5 mediante Tapatalk
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] g_Four:
Downloading now.. Thanks..
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] turbotorsten:
Wait what is the difference between RenderKernel and RenderZenith?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] pratik_193:
+1
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
https://xdaforums.com/oneplus-5/development/render-kernel-oos-n-eas-r1-t3639839/post73476047
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Hi I'm the developer of Zenith EAS Kernel, which eventually was renamed to RenderZenith kernel as a sign of my deepest respect to [MENTION=5438598]RenderBroken[/MENTION] for his tireless work on bringing up the EAS base on MSM 3.18 kernels. We've been working closely together since many moons ago to pioneer the first fully fledged EAS ROM on a non-Pixel device (OP3). He was a mentor to me when I began kernel development a few months back. We shared common goals for what we wanted to see in a kernel, and recently discussed merging our work so that we can focus on different aspects of the kernel and bring our findings together. We decided to use the existing RenderZenith name for our new joint project as a sign of our collaboration
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] ilia1985:
So good to see you guys here on OP5 :) [MENTION=5438598]RenderBroken[/MENTION] [MENTION=6745491]joshuous[/MENTION]
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] turbotorsten:
Nice to hear, so this is the new, ultimate EAS kernel?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Saiger:
just had a random reboot after leaving the phone for like 20min

running latest stock + magisk

here are the last logs i could get: log
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] azzio4675:
will you make vertex os for op5?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Eventually, maybe when Android O stabilises. At the moment i'm reluctant to give up on camera quality by jumping to a custom ROM, I don't have as much time to develop these days (still giving OP3 love), and other reasons. But I believe it may arrive in two months or so
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Stupifier:
Tested OP5 Render Kernel for a little while.......now I'll check this new EAS Kernel out. Exciting!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Logi_Ca1:
For some reason, installing this disables my WiFi permanently. I had to flash the whole OOS package to get it back, flashing the stock kernel didn't work. Anyone else encountered this? For what it's worth, I don't have a SIM card in my OP5 yet.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] kerymercury:
amazing kernel yet again. Still rocking your kernel in OP3 and glad to see you in OP5 thread. 7 hours and 30 mins of SOT with 20% left in the tank. No random reboot and very stable in my opinion. Keep up the good work
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Stupifier:
Woah....definitely have not experience that problem. No issues to report so far for me. Been using it for about 16 hours now.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrWilsonxD:
Okie dokie!

What I think is relevant information..

I have not been able to get voice over Wi-Fi to work. It worked on stock kernel and oos 4.5.8

I'm not running any other mods. I've used magisk 13.3 to root.

Currently On a completely clean install of 4.5.8 (formatted data previously)

I have tested on multiple Wi-Fi networks,

T mobile is my service provider.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Stupifier:
So when you say "install elemental"... Do you mean the Kernel it the Kernel Manager app?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] nouse1981:
At 5 o'clock in the morning I do not need that ... and I do not need sleep either

To have something activated if you do not need it ??:confused::confused::good::good:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrPepperino:
You can deactivate it. But it's no comparsion in battery life. If I had anything off or in airplane mode my battery got over few days.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Thanks for the info. Running test build now.

Can you try something for me?

1. Flash our kernel

2. boot up the phone

3. note the time and try to make a wifi call.

4. repeat

5 take a log using syslog

6. provide said logs and let me know the time when you initiated the phone calls.

7 PROFIT?!?

Thanks bro.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrWilsonxD:
Question about

1.

Would you like me to do this on a dirty flash? Or clean?

Aaaand

4.

Would you like me to do another clean flash?

I'll get these uploaded within the next 3 hours.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
As long as the ramdisk is clean. This means that you at least flashed RenderZenith on top of the stock rom/kernel then you can always flash RenderZenith onto itself with no issues. Unless I state otherwise.

Thanks bro.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrWilsonxD:
Thank you!

Yeah, ramdisk was definitely clean.

Call was initiated at 19:14 no dice yet.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] yf23a:
The upload performance in both WiFi or data connect is quit weird...Have no issue with other kernel.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
It would be useful if you posted screenshot with no issues so we can compare,. but anyway I have no such issues.

Which rom, what's your usual speed, 2.4ghz or 5ghz wifi, mobile data 3g or 4g, did you flash kernel on top of some other kernel, etc..
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] yf23a:
The WiFi connection is 2.4g and 4g connection. Base on latest OOS, Just flash back to boeffla, always flash the stock kernel provide by Lord boeffla first before flash other kernel. This is obvious while send photos to friends and play online game like WoT Blitz, it takes longer times and ping is much higher.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Sorry, don't have such issues. You are on latest version of kernel 1.1.2? Try dirty flash ROM, magisk and then kernel again..

PS. PIng is value that should be lower - the lower the better)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] yf23a:
LOL
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Lmao, lower ping is the most important factor for online games
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
That's exactly what I said because his screenshots and posts are contradictory :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] shadowstep:
[MENTION=5438598]RenderBroken[/MENTION] [MENTION=6745491]joshuous[/MENTION] Heads up! :) https://github.com/OnePlusOSS/android_kernel_oneplus_msm8998
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I tested multiple times and have no such issue. Normally when it's a kernel issue, it affects all kernel users. Maybe a syslog after doing the speed test could show something. If you can do a couple tests and then get the logs, I would look though them. Thanks!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrPepperino:
Btw kernel working very great with new 4.5.10 update :D
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrWilsonxD:
I had slow network problems as well as the device staying warm while under light load (YouTube or going through xda labs).

Voice over Wi-Fi wasn't working for me. Not sure if this was fixed in the last update.. Others don't seem to be having this problem, so I'm assuming it was something on my end.. Everything was in my last log..
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I am looking into the VOIP and slowness still. I have a lead that I am tracking down. One thing I am not sure about though is the phone being warm. I stream youtube all the time ( I work in IT and multitask all the time) and never once has it ran warm or even lukewarm. Are you charging at the same time? Just not sure about this issue as I have never had it since developing EAS on the OP5. Not saying you are wrong either as its obviously happening to you. Just not sure what the actual cause is. Still if you get any more information, I would love to see it. Thanks!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
It's so quiet in here. Well for me it works well and don't have anything to report.

Due the circumstances, my usage patterns for the last 2 weeks is the same so is kernel battery life (SOT means nothing, but I can get easily 1d on single charge and 8h SOT on wifi and Gmail, Exchange mail, Hangouts, Telegram, streaming music to BT speaker.. if you need comparison I can get 9-10h SOT with 1.5d between charges with another kernel and that is only because of a home router and 2 wakelocks as mentioned before).

That's all for this time, I am pleased and looking forward for new versions.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Stupifier:
Quiet typically means GOOD :)

I'm also very happy with this kernel. Performance and Battery Life....both excellent.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] turbotorsten:
You mean you blocked the two wakelocks?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I checked through logs and there wasn't a smoking gun unfortunately. What kernels have you tried that it worked on?

I was wanting to fix the issue if possible before releasing but we have many new things in development so we need to start getting these builds out for you guys to test and that way we know we are still on a solid base.

It makes no sense to release these massive changes that might cause issues. It would be way harder to pin down and track. Thanks for everyone's help!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrWilsonxD:
I've tried and am currently on Franco kernel, I tried ex and flash kernel all of them work with vowifi
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Thanks bro, good information!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
RenderZenith for OOS-N: V1.2.0 is here!!!

Things to note:

Mainly just brought in the stable kernel features that are most requested such as:

Wake Gestures, KCAL Control, Sound Control, Wakelock Blocking, etc

Updated SCHEDUTIL

Minor EAS related update (Device idles much better now when playing videos through YouTube and such)

Changelog

Download is attached to this post below
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrPepperino:
Thx. Is installed now. So far everything is fine. Will report later.

So far I see high freqs when nothing is happen. But install it some minutes ago. Will settle the kernel a few days
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] ndarkside93:
[MENTION=5438598]RenderBroken[/MENTION] Do you use the compiler flags to compile for cortex a73? This is the commit from flash kernel if you're not. https://github.com/nathanchance/oneplus5/commit/82f821d2cef676ea6c98e0a0833f4f2c40971d83
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Sorry for the late answer, then I blocked 2 wakelocks on the other kernel that were directly related to my home router - wlan and qcom_rx.. now you can do it on this kernel also.

Another one I added to list is IPA_WS..

you should just monitor kernel wakelocks (and other wakelocks, but this is kernel thread) in bbs with your usual patterns of use (on wi-fi, on 2g/3g/4g etc.), when you notice something unusual, you block it and see if it fcks something up.. if it doesn't, it's great, if it does, well you'll just have to live with it.

:)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] turbotorsten:
Thanks. What app do you use? I guess BetterBatteryStats?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Yeah sorry bbs -> BetterBatteryStats :good:

---------- Post added at 12:20 PM ---------- Previous post was at 12:17 PM ----------

Too interesting and informative to be tldr;'ed :)

Many thanks for this, great work!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
I like Ex Kernel Manager for its Battery Monitor, which can tell you active (screen on) drains and idle (screen off) drain rates in %/hr.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Ankit Kabeer:
I've installed that app just battery monitor too.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Yeah, of course ExKM battery monitor is a "must", bbs just let you dig deeper if/when you need it :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Stupifier:
Didn't wanna quote the whole thing.....

So, this new feature is not enabled by default if I read all this correct....am I right?

And to enable it we just need to follow those last steps you outlined?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Exactly :) it's not enabled by default (as value is 0)..

Edit: EASiest way to "enable" / change values and apply on boot is via ExKM -> Tools -> User Settings (if anyone wondered :confused: )
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Mostafa Wael:
You can also use AccuBattery for monitoring both drain rates separately if you are a poor guy who can't afford EXKM, though the counters are reset every time you top your phone's tank, and you cannot start custom reference points unless you manually force stop the app, where it resets the counters.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sleepwalking0593:
I never understood anything on xda in that much detail. I don't have much knowledge about these things. But i understood whatever you explained. Thanks for the information. You should be a teacher. Your simple example helped me alot. Thanks for sharing your knowledge with us.

RESPECT FROM US

Regards??
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrPepperino:
My brain hurted. So I just activate it :D. Thanks for your work
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
[MENTION=6745491]joshuous[/MENTION]

Well if Google Play Services didn't decide to update just few hours ago and make a huge wakelock where I didn't looked at stats just yet, I would tell you about idle :p

Just kidding, too early to tell. Anyway I set it to 11 (& 1500*) and smooth enough for my taste, we'll see about battery life.

[MENTION=373710]others[/MENTION]

*If you have changed duration boost to 1500 via exkm and set it to apply on boot it won't stick after reboot and will be back to 1000 (which is also fine btw.).. it is probably an exkm bug or where/when duration boost is applied in kernel.. I observed it for days on U11 EAS kernel and thought it's only U11 bug :silly:

Interesting is both cpu boost and cpu freq are correctly applied on boot (and AFAIK they are all applied in kernel/ramdisk at the same time).

Sorry for little offtopic.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrPepperino:
Would you share a screenshot of your settings in EXKM. I'm not really sure if it's correctly enabled
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
I am not sure this is for unsure :p

This is from my U11 because I am by/in the swimming pool :cowboy: but is setup the same (you can safely ignore second too lines in user settings, only dynamic stune boost should be like that - or whatever number you pick)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrPepperino:
Thx. This was exactly what I enabled. Then I was right. Have a good one in your pool :P
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
How are you able to apply the CPU Boost values ? AFAIK, they won't stick on the boot. Neither the freq and nor the Boost ms. I can't set the cpu boot to "0".
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Freq stick for me, but anyway it is on the fly, no need to reboot.. also AFAIK :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] turbotorsten:
What do you use to block wakelocks?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Jsilver73:
From what I can observe with DevCheck floating cpu frequencies sched seems to stay a lot calmer than schedutil.

I also see that the little does the majority of the work (waze, Youtube, etc) so it seems most logical to me to use schedutil on little (more responsive where it is needed) and sched on big.

I am using the stune 15 and schedtune 15 with cpu boost at to 0 for all cores at 1000.

Seems to be working very nicely for me although I'm just learning and trying to work things out as I go.

Can't speak to battery as yet, and to be honest, I'm much more interested in performance really which this setup is giving me nicely.

Does what I'm eating make sense to any of our more experienced users /devs?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sleepwalking0593:
Can someone post active and idle drain screenshots?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Not very meaningful to do so. It's not useful info to you unless you flash and find out the drain rates for your own specific usage
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sleepwalking0593:
Deleted
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Stupifier:
So....could you give more info on the 10-20 number? 10 vs 20? What is the difference or trade-off? I read your whole post but was not sure about this
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
10 means you're boosting utilisation value by 10%.

20 means you're boosting by 20%.

It does not mean that your expected frequency is boosted by the same amount (because it increases in in discrete steps and not continuous). But as i said, Schedutil uses utilisation value to calculate frequency.

If you're curious what the exact formula is, here it is:

Frequency = 1.25 * Max frequency of core * (Utilisation / CPU Capacity)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sleepwalking0593:
I would just like to say one thing about you. It's not related to kernel. You help us understand everything. From now on i will only use this kernel and won't shift to another. I like you as a person. You simplify things and make noob like me understand thing about what really happens behind the kernel. All the best in your work.

Regards??
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Stupifier:
Thanks! So is it safe to say 20 sucks more battery than 10?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sleepwalking0593:
With the settings given by developer checked graph on gpu rendering and it's so smooth as compared to other kernels.

Regards ??
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
On first thoughts I might have agreed with you, but here is a thought experiment:

Imagine you're doing paper work. You have documents to review and sign and they're coming in continuously. You notice that 10 documents are coming in every minute, so you decide to boost your reviewing and signing speed to 12 documents per minute so that you feel that you're able to complete your work in time. If you had chosen to sign at a super fast rate of 20 papers per minute, your hand might start to feel painful and cramped, which is perhaps not a good thing. Suppose then that suddenly documents start getting much thicker (but still 10 documents per minute), such that the the rate you need to review at is equivalent to 15 documents per minute. Your current rate of 12 per minute is not fast enough and you will start to accumulate a stack of papers. When that stack amounts to 50 papers, you suddenly realise that it is getting out of control and you then decide to ramp up your reviewing and signing speed to 35 papers per minute (boost to max frequency) for a short period of time. Surely you will complete the work, but your poor overexerted hand will need an ice bag. If we had instead been working at a rate of say 16 documents per minute, we would have been able to handle the sudden increase in load without ever needing to boost all the way to the crazy rate of 35 papers per minute. Your hands may feel more tired at 16 documents per minute, but at least you don't need to put it in an ice bag :p. You might save energy in the short run to use a slower rate, but in the long run your hands may still be screwed.

So how does this matter? I'm suggesting that having a higher boost might be better if it helps you to keep workload under control, and prevents work load from accumulating to high levels which would force you to boost to the inefficient max-frequency. This is an unverified idea, but i'm suggesting that higher boosts may be more energy-efficient overall if you're someone who deals with a lot of medium workload, such as scrolling through content-heavy apps and switching between many apps, because overcompensating a bit more can help you to avoid needing to boost to max freqs (due to accumulating workload). On the other hand, if you're someone who mostly types messages and nothing much, then a lower boost value may be more energy-efficient overall since you are unlikely to hit the power-hungry max frequency often anyway.

I hope you guys can test the different values, observe your drain rates and feel free to report your findings. Cheers!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Thanks, but please feel free to use other kernels as well. My biggest mission is to help people to learn and pass on what they learn to others. I'll be writing a blog and touching on a wide range of topics related to Android roms and kernels, and it will be geared towards novices (I'll explain many things with analogies). What I need is the time to write it :rolleyes:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] sleepwalking0593:
Yes sir you are right with 10 i get more active drain as compared to 20.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
Thanks for pointing it out
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] ndarkside93:
You're very welcome kind sir. Anything I can do to help regardless of how small