yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
Is anyone facing stuttering issue in YouTube while streaming video at 720p ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Mostafa Wael:
Completely fine at my end.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] JShoupe123:
What app are you using to tweak settings?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
EX Kernel Manager :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Ankit Kabeer:
Is this setup right ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Well I cannot say if it is right / will be best for you, but it was great for me :) (my input boost was [MENTION=1516530]150[/MENTION]0, but 1200 seems to work great for some).

Looks right, please post your findings after few days! Thanks.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] reawo:
do I even need input boost? I mean, will it affect battery life in a positive way? or will I save battery life by turning it off with this kernel?

I don't know if it's needed to make stune boosts working or anything
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] pranay.pratyush:
My idle drain has not dropped below 0.9% ever on this kernel. Even though I am blocking all wakelocks in exkm and using Amplify to limit a ton others. I have tried other kernels as well but never quite got much better idle drain. Could it have any particular reason?

I use wifi 95% of the time and data the rest. My use my phone to check XDA ,browse and read. No prolonged usage like gaming.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] yChoon:
Enable top-app stune boost and dynamic stune boost will aolve the issue :)

---------- Post added at 09:37 PM ---------- Previous post was at 09:33 PM ----------

Dynamic stune boost requires input boost to be enabled but you can choose to manually choose the clockspeed for each core(and the kernel still do its work) or just let the kernel do the work by itself(set all cores boost to 0).
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
Idle drain depends on lot of factors. How good is your cellular signal strength, Apps, Single Sim/Dual Sim etc. Moreover, blocking wakelocks is not a set principle that would lead to good idle. It can do more harm sometimes. There is no point in blocking a wakelock if it doesn't effect as per your usage. I have had bad idle stats at times with blocking all wakelocks so now i am very particular in choosing the right ones.

Monitor the wakelocks in BBS and block them only incase they are behaving rogue and monitor other elements that might be keeping your devive awake. I only block 3 wakelocks (wlan_ws, Netlink, qcom) and i can achieve 0.3-0.5% idle drain very easily on debloted stock OOS. I have used xXx in the past but the idle drain was little on the higher side but for some people it works really wonders.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] livsey:
Hi guys. Tell me, what exactly should I do to make the video at 60 fps, on Youtube, not slow down !? Or wait for an update ?! I apologize if it was already!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Mostafa Wael:
Funny thing is, this complaint has been voiced by a considerable lot of users, and yet I fail to produce this issue here at my end...

EDIT: 720p60 seems to stutter occasionally! Hmm, that's a weird issue since it just stutters for something like 1-3 seconds then it goes back to normal.

EDIT: Right, tried the following.

1- increased top-app stune boost to 20 //didn't work out

2- switched to PELT //didn't work out either

Will gather logs in a moment.

---------- Post added at 01:34 PM ---------- Previous post was at 12:39 PM ----------

[MENTION=6745491]joshuous[/MENTION] [MENTION=5438598]RenderBroken[/MENTION]

Bug Report:

YouTube stuttering.

Description:

When switching to 60fps, starting from

720p60

, a huge frame rate drop is randomly encountered, where the video playback stutters very badly and is hard to tolerate. Duration of such an issue varies from as short as 1-3 seconds to as long as 16 seconds. Hard to predict when the issue will happen either, since it happens very randomly.

Affected App Name:

YouTube (com.google.android.youtube)

Affected App Version:

12.36.56

Log(s):

Systrace

Timestamp:

17s to 33s

Hope this helps.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Freak07:
I think both [MENTION=6745491]joshuous[/MENTION] and [MENTION=5438598]RenderBroken[/MENTION] are aware of it. It affects only 60fps videos though.

U11 has the same issue on my kernel...

But yeah the randomness is also quite bad as I finished a few times a short video about 2 minutes without a stutter.

Thanks for the report!!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Mostafa Wael:
oh yes, it was a 60 fps video, forgot to mention that (most 720p videos nowadays are rendered at 60 fps)

P.S. nice to see you here mate! :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Ankit Kabeer:
So PRO bug reporting?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Regarding changing to sched, as I am @ happy place with my current setup so I wanted to play a bit more and see how different things play out. You edited your answer so I didn't see it before I tried (again, for fun) and yeah it made no sense and wish I saw your advice before I tried :)

But then again, you learn best from own "mistakes" so I am not sorry for trying it.

Anyway, my "perfect" setup is top-app @ 5, dynamic @ 25, little cores @ 1171 for 1500ms.. now am trying yours (for at least 3 charging cycles. :fingers-crossed: :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
Third charge cycle and getting even better. Reduced the input Boost to 960mhz @ 1200ms and increased the DSB to 26. Top App schedtune boost remains at 5 & schedtune.boost at 0.

Mostly used on Tapatalk, Twitter, Telegram and RSS reader.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] kimyeungg:
Sorry for a noob question about enabling dynamic_stune_boost & shedtune.boost (topapp) in Kernel Adiutor

background information: stock 4.5.10 & magisk & v1.4.0 kernel with Kernel Adiutor

Here is my custom control setting regarding to dynamic_stune_boost

Type
Generic

Value
#!/system/bin/sh
cat /sys/module/cpu_boost/parameters/dynamic_stune_boost

Applying
#!/system/bin/sh
#value=$1
#echo value > /sys/module/cpu_boost/parameters/dynamic_stune_boost

And i also have ticked "On Boot" in the menu. However, the value change back (or remain unchanged) to 0 when i exit the app(kernel adiutor) no matter what value i input (10)

i really need you guys help and sorry for my noob question again!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
Someone posted the settings backup for KA some posts back. You can simply import that. With my limited use with the app, only time when KA doesn't apply the values is when you either enter the wrong value (out of range) or the value string doesn't exist. Why don't you just use the EXKM and refer to the screen shots shared few posts back. It is much easier.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] kimyeungg:
I checked the post you mentioned today and these config is exactly extracted from there

exkm is good but it's also a paid app
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
K...Let me install KA and see if I can help!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
I never used kernel auditor, but isn't meaning of lines starting with # that they are commented out and not applying?

Maybe I am just looking @ it wrong and will learn something new :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] ipredatorv:
After writing user settings in EXKM Tools, and after setting the values (like 0, or 5) do I need to click anything to activate those settings? The circle right side just means "applied at reboot" right? I'm doubting myself haha, because I've most likely not configured my EXKM correctly, can't get below 12% idle drain.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
12% idle drain is because of some bad app you're using
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] ipredatorv:
Thanks for your reply! How can I measure which app sneakily drains my battery when the device is active? For idle drain I have Wakelock Detector.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
Maybe that Wakelock Detector is the culprit [emoji3][emoji3][emoji3]. Use Accubattery for the time being to find the per hour drain by apps and you'll get to know easily. I really don't use any of the tools as they do more harm than good.

Also do check that the cores idle out and are not running at max freq's. At times, cross flashing kernels and kernel apps can make them go mad [emoji23]
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Yup, what [MENTION=1606003]gillbo[/MENTION]yz says. Try using Better Battery Stats instead for idle drain checks
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] shadowstep:
I have to say that the battery stats that have been posted in the thread over the past few days look very promising! So much so that I'm getting tempted to switch back to OOS and hop onto the EAS bandwagon! Keep it up, [MENTION=5438598]RenderBroken[/MENTION], [MENTION=6745491]joshuous[/MENTION] (and of course, [MENTION=5169465]DespairFactor[/MENTION] too!)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
One way to make sure you have the best idle possible is to clear all your recents. One or more of them may be holding a wakelock. Also, you can manually remove individual apps from Recents and you should be able to narrow down even more which app/s are causing the drainage.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
If anyone is already on magisk 14.1 can you check if it broke executing scripts once again like it did for me.. easiest way is to check with exkm -> tools -> user settings if sleep disabled is Y (it should be N) like on screenshot attached

Thanks!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Can you wait a few minutes after it boots and check again? I'm curious as well
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Sure, I was waiting for some minutes, but will try again.. BRB :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
10 mins later :(

I'll just place special powers in magisk core post boot and should be ok as workaround.. or any better idea? :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
[MENTION=6745491]joshuous[/MENTION] ok there is a fix.. I dirty flashed OOS, then Magisk 14.1., booted to ROM, installed RZ and all is applied well.. so just updating magisk directly from 14.0 to 14.1 without diryt flashing ROM and afterwards RZ kernel breaks things apart :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Thanks this is troublesome hmm. [MENTION=5438598]RenderBroken[/MENTION]
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
maybe you missed my post.. there is a fix :) dirty flash ROM, flash Magisk 14.1, reboot, flash RZ kernel :) .. just maybe a note in first post about it cc [MENTION=5438598]RenderBroken[/MENTION]
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Ankit Kabeer:
Is there any way to have accidental touch feature with this kernel ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Stupifier:
Isn't accidental touch = Pocket Mode? I'm fairly certain Pocket Mode is a feature in all OOS based ROMs.

So.....since this is an OOS based Kernel, I'm confident you already have the feature you want. Search for "Pocket Mode" in your Settings
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Ankit Kabeer:
Accidental touch is different feature. It disables hardware buttons when screen is being touched. I think it was introduced in new paranoid Android release
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
I will take a look today. I have held off updating to the latest Magisk though I don't see why it would interfere with services running. Still I am sure we can get to the bottom of it. Thanks everyone for reporting!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] JeanEatsWorld:
I have really no idea why I am having such bad battery life.. it's my usual setup xxx rom.. ?

I get an average of 3.5 hours of screen and I don't game/see videos.

I left everything stock because I don't have the ex app to tweak the kernel.. I'm sure there is something I'm missing..

Assuming I don't have any weird app with some weird wakelock (because that's my usual setup), what should I look at?

Suggestions well accepted. ?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] mcduffie2010:
Download better battery stats from playstore.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] rpjuvvadi:
Hey, I'm on same boat. Trying this kernel adiutor for the first time.

I have the following in my kernel adiutor custom controls.

dynamic_stune_boost

Value:
#!/system/bin/sh
cat /sys/module/cpu_boost/parameters/dynamic_stune_boost

applying:
#!/system/bin/sh
value=$1
echo $value > /sys/module/cpu_boost/parameters/dynamic_stune_boost

top-app

Value:
#!/system/bin/sh
cat /dev/stune/top-app/schedtune.boost

applying:
#!/system/bin/sh
value=$1
echo $value > /dev/stune/top-app/schedtune.boost

Enjoy.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Ankit Kabeer:
My setup is

Top app 5

Schedrune boost 0

Dynamic stubs boost 26

Little cores 960

1200ms input boost

My active drain is around 11 to 12% per hour. Is there any change anyone can recommend to reduce it.

I scroll a lot in chrome and other messaging apps and watch videos on YouTube and MX player.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] kimyeungg:
the "custom control" example provided by Kernel Adiutor itself is actually WRONG!!! LOL

anyway, ty and it works flawlessly :good:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
You should really play with your settings and find out, for my usage seems 5 top-app, 25 dynamic and little cores @ 1171 for 1500ms seems the best (7-8 active drain).. others have better results with similar to your settings.. you can also try a one recommend by Mostafa 10 top-app, 35 dynamic, little cores @ 1171 for 1000 ms.. don't be afraid to up the values, just see what suits you the best.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
This setup should have ideally given you great mileage. Do you use a dual sim? Try the settings Velimirchk posted above. I started with those settings and customised to your current settings for my usage.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Ankit Kabeer:
Yes I use dual SIM. I'll try above mentioned settings
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
Then the drain rate is pretty much awesome for a dual sim. Moreover, i guess, one your dual sims would also have a mediocre cellular strength.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Ankit Kabeer:
Yes battery life for me is very good I get 5 to 7 hours sot in 18 to 20hr span. I thought if there's wrong with my setup cause everyone is getting single digit active drain.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] payback_75:
Had that too on xxx rom, because of the cmasystemupdate wakelock. I switched for now to freedom os, because i couldnt Stop this wakelock and the solutions was not good.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Mostafa Wael:
[MENTION=6745491]joshuous[/MENTION] [MENTION=5438598]RenderBroken[/MENTION]

https://xdaforums.com/u11/developme...ergy-aware-t3647471/post73983865#post73983865
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Re: Magisk update (non) issue

Finally got time to check what Magisk is doing when it is updated and I made a n00b mistake.. I should have known better.

Once Magisk is updating it finds "magisk patched boot" and "restores ramdisk from backup" so of course scripts/services won't apply from RenderZenith (because I was flashing stock ROM, then Magisk (which backups stock boot) and only then RZ before.

So after Magisk updates, RenderZenith needs to be flashed again.

As I said, I should have known better and sorry [MENTION=5438598]RenderBroken[/MENTION] & [MENTION=6745491]joshuous[/MENTION] for raising this as an issue.

V
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
I do the opposite Rom >> Kernel >> Magisk and it just updates w/o trouble.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
I might have to start doing it that way..
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Sorry for the hiatus. Been busy with life, work and other secret side-projects. New update comin yo :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Then again it could lead for a ramdisk from older RZ to be restored in some circumstances, I guess I'll keep flashing both on any (first magisk than kernel) update :)

Looking forward to it :) thanks for keeping us up-to-date
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Ankit Kabeer:
Can I flash this kernel on 4.5.11 OOS ??
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
You can.. if anything doesn't work for you, you can just dirty flash 4.5.11 again
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
RenderZenith for OOS-N: V1.5.0 is here!!!

Grab it here: RenderZenith-OP5-OOS-N-EAS-V1.5.0.zip

Changes can be found here: https://github.com/EAS-Project/OP5-OOS-kernel/commits/v1.5.0

Summary:

* Merged OnePlus updates (4.5.11)

* Updated scheduler/EAS

* Updated Binder

* Merged Blueborne patch

* Set /dev/stune/top-app/schedtune.boost to 1 by default (1 does make a big difference)

I've been tracing the EAS code and came up with an interesting finding regarding schedtune boost values. If you're interested to see how adjusting schedtune.boost affects your utilisation (and thus frequency), download this spreadsheet and modify the boost value to a negative value, zero and positive value to see how it works. In short, boosting has a larger effect on lower utilisations than higher. That is, a boost value of 5 for example will boost an unboosted lower frequency relatively more than an unboosted high frequency. It also causes the size of "smaller" top-app tasks to appear larger, causing the Little cluster's capacity to be filled quickly and pushing top-app tasks to the Big cluster.

[IMG="Boosted Utilisation Calculations"]https://s1.postimg.org/65ignmsvrj/Boosted_Utilisation.png[/IMG]
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Great update :) thanks.. also nice addition in ExKM update 3.34, there is now dynamic stune boost under CPU boost settings :good:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Very kind of [MENTION=4684315]flar2[/MENTION], thanks!
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
[MENTION=6745491]joshuous[/MENTION] would a boost value of 1 be better than 5?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
I am not [MENTION=6745491]joshuous[/MENTION] (obviously lol) and I am too short time on new kernel, but my active drain jumped to 10-12% with 1 (was between 7-9 with 5, other settings are known from my previous posts).

So I guess it is matter of playing with phone and depending of which apps are used.. will keep it @ 1 for few charges and report back :)
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] MrPepperino:
Thanks for the wonderful update. Is it possible to upload it on a mirror in the Future? Cant open that link in XDA App and has to go on xda in browser
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Mostafa Wael:
That explains the drastic difference when justing increasing the stune boost to 1 then. Wonder if Google will hold on to this or change it in the near future. I am pretty sure that was intended and not just coincidental. EAS r1.4 is said to bring some radical changes to the Schedtune module either way.

Really interested to see the Google Pixel 2 (XL) with EAS on board (it will come with EAS on board surely, we don't need to verify that, or do we?). One should presume it will come with EAS r1.4 so, there is a lot to look forward to. And I am pretty sure everyone here is looking forward to what the Pixel can bring out to us.

Keep up the good work Josh! :good::highfive:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Depends on how much you want tasks to pack into Little cluster or spill over into Big. We're gradually tuning
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] The_Fry_Guy:
What are the ideal settings to get maximum performance out of this Kernel? Anything I should adjust?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
At the moment I'm playing with these settings.

On another note, I believe 60fps YouTube is fixed on this kernel + OOS 4.5.11 rom
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Here's the settings .

/dev/stune/top-app/schedtune.boost is set to 1
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
thanks for sharing, will test those settings :good:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Mostafa Wael:
Actually I believe it was fixed before that.

I just streamed the livestream of the Google event yesterday via YouTube at 720p60 (via a mobile data connection) and it was utterly flawless. OOS 4.5.10+RZ-v1.4.0

And I opened another 720p60 video with RZ-v1.5.0 and it was completely flawless as well. Still, I have not updated to the latest OOS yet. :rolleyes:
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] reawo:
is it possible to implement something like this?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Personally, I'm not keen to implement it
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] marko94:
Thanks guys [MENTION=6745491]joshuous[/MENTION] and [MENTION=5438598]RenderBroken[/MENTION] for awesome kernel. I just flashed it and it is awesome..so smooth and fluid.. really good job.. how to setup it for best battery life ( normal usage,no games) ? Thanks again
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
Personally, I have no intentions to implement it because it'll introduce more ways to mess up the system, but I'll have to delve deeper into the implementation. [MENTION=5438598]RenderBroken[/MENTION], your thoughts?
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Sukhi:
Try anyone of the two combos below :

Input boost : 726mhz @ 1000ms

Dynamic Stune Boost : 20

Top App Schedtune Boost : 3

Input boost : 1171mhz @ 1200ms

Dynamic Stune Boost : 23

Top App Schedtune Boost : 5
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] RenderBroken:
At first glance, I agree with your initial thoughts though I too would really need to think more on it. The thought of giving ppl the power to cause even more havoc makes it less appealing and the coding behind it may degrade the suspend/resume cycle making it take more energy to do so than any saved. But I am only guessing at possible side effects without having looked at the code.

On the other hand. It would be nice to have such a feature, especially if Flar will be properly supporting it in EXKM.
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Mostafa Wael:
Here is a simplified drawing that will help you understand things a lot better. This is a culmination of Josh's analogies and explanations across his write-ups that he has kindly posted in this thread. This pretty much sums up what is going on in the kitchen accurately. Something worth noting, the scheduler also calculates the energy consumption of the task.

https://photos.app.goo.gl/ycmwcQFLqXLI7Wfb2
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] joshuous:
It's quite an accurate and simple to understand depiction of the overall process
[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
Had the most unusual wakelock like ever and I needed some time to realize it so my battery stats are ruined and will have to start again.. for whatever reason I cannot explain DevCheck decided to keep phone awake and drain battery more than any other app.. I cannot even partially understand why and what happened..

Cleared app data and now back in the game.