[HTC 10 Guides, News, & Discussion] Haldi4803:
So i did one more Benchmark Today. But there are a few Modifications to this Setup.

Reflashed Stock System Image, Magisk+Root+Exposed persisted.

Flashed ElementalX Kernel v19

Had to Remake my Repetitouch Benchmark as it would not run on Ex Kernel. It's "almost" the same but not 100% identical.

Few Tweaks(Only in setting "No TouchBoost"): Disabled TouchBoost, Task Migration to 100% (Min performance Level), Input boost frequency set to 0 on all cores. Big cluster hispeed_freq reduced to 940mhz

Haven't tried heavy multitasking yet, but i don't seem to have any lag...

Detailed Results:

ElementalX Kernel v19 No Touchboost

17% Battery lost per Hour

34°C End CPU-Temperature after the Benchmark

aaaannnddd... Take a look at that :) GPU stats! To be clear "Time in State" i.e Frequency 133mhz was used for 80% of the time.

To make it even more complicated we now have GPU Trans Stats :D

624	560	510	401,8	315	214	133	time(ms)
624	0	7	0	0	0	3	2	6686	0,2%
560	11	0	23	0	0	4	13	20646	0,6%
510	0	44	0	28	0	3	77	96803	2,7%
401,8	0	0	129	0	17	1	61	93310	2,6%
315	0	0	0	180	0	18	30	60823	1,7%
214	0	0	0	0	211	0	464	448770	12,4%
133	1	0	0	0	0	646	0	2879964	79,8%
Total	transition	:	1973

And of course also in an awesome excel chart... at first i tought i could do this with bubbles... you know the bigger the bubble the more jumps? well i gave up after hours of errors and went with a normal stacked bar chart xD

So in this case the GPU switched from 133mhz to the green bar aka 214mhz 646 times.

From 214mhz it switched 211 times to light blue aka 315mhz but also 464 times back to dark blue aka 133mhz

If you wonder why there are 3 blue shades in this chart? ask the guy that made the templates.... didnt really realize this until i had to name to colors now.

Elemental X Kernel v19 Stock settings

18% Battery lost per Hour

36°C End CPU-Temperature after the Benchmark

Elemental X Kernel v19 + Ivicask PnP Tweaks v17 min perf set to 0 in exkm

17% Battery lost per Hour

35°C End CPU-Temperature after the Benchmark

Conclusion:

Honestly... i'm not really sure who'd care about the GPU transistions, but i'd set it up anyway in my excel sheet for GPU/Games tests. it takes me whooping 5 seconds longer to include, as i have to copy 2 more files from my phone to the PC. That's it ^^ so why not.

So here we go: Batterydrain %/hour ; Temp after Bench

Elemental X Stock: 18% ; 36°C

Ex No Touchboost: 17% ; 34°C

Ex + PnP Tweaks: 17% ; 35°C

As you can see all the Batterydrain Values are way lower than on Stock kernel. This might be due to Kerneltweaks that makes the Kernel more efficient. But could also partially be influenced by the fact that i had to Remake my Benchmarkprofile in Repetitouch. The old Profile made on Stock kernel did not work on ExKernel. It is exactly the same work pattern, yet there might be a few tiny timing differences. So just don't compare Values from this Bench vs the first one.

To make things "easier readable" (not sure if i succeeded...) i've put all into one graph. With only 3 it's pretty easy to distinct the colors.

Edit:

I did it! damn.... had to trick Excel to get that crap working.

So... how awesome does it look?.... are the bar charts easier/faster to read/understand?

Edit2:

Sometimes i think the easiest things are the best?

Blue indicates it jumped down from a higher frequency, red indicates it jumped up from a lower frequency.