yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks ! Merry christmas !! :)

I hope so .. because i'm tired to fix bugs :D

It's completely disabled for now. Need to revisit it when i've more time.

For now it's OK .. it works fine and i'm satisfied.

It's actually hardcoded what should use little or big cpu.

For instance: all background services and threads runs on little, and only the foreground App .. (the app that is actually on the screen) will run on big CPU.

Honestly there's probably no much benefit on using HMP .. because the way how it works and how much speed has the little CPU.

In fact the little CPU has only the half of performance compared them both at 1,9 GHz (tested with GeekBench)

Even if it would save some power, we actually can't, because big CPU will still drain some power even if it's running in IDLE at 741 MHz.

It would only save some power if there would be a working CPU Hotplug (so that big cpu gets completely off while it's not in use) ... then yes. But that's the problem actually ... the lack of real hotplug.

No sorry, it's too much work every time i update the app .. then i've to consider the other language files ... It's too confusing for me.

Because sometimes i update the app very often.
[Samsung Galaxy S8 & S8+ Cross Device Development] Nakashima Taiki:
VoLte doesn't work for me. The VoLte button is on but nothing display on statusbar and when calling the data change to 3G (H+). Anyone got it working?

G950FD

Lightrom (BlackUI) Android 9
[Samsung Galaxy S8 & S8+ Cross Device Development] MarkEsguerra:
Would you go for EAS shedutil governor? Just asking and sorry if this is not allowed

---------- Post added at 03:35 PM ---------- Previous post was at 03:34 PM ----------

Would you go for EAS shedutil governor? Just asking and sorry if this is not allowed
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
ummm i cant cause the screen broke and i must change frame every time to recovery
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Well once you get a new screen you can check. I guess that for now I'm the one in charge of benchmarking.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I also increased my cooling power. So this is going to be fun 🥶🤠
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
g3d ASV 2 and works stable for me @ 839 MHz. I can pass 3dmark sling shot extreme with both CPU/GPU 100 °C. Everything else kernel defaults for testing GPU itself. No artifacts but the sound during the test is scratching.

Later I'll check what's the cause. According to my experience this happens when the audio AMP get too low voltage. I did the test without cable and with relatively low battery level, but anyway this should never happen, need to fix that.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Once it comes out, for gaming I'll buy the Gamesir X3. And honestly I recommend it to ANYBODY who is a gamer in here with their dear S8. It will prevent the phone from overheating and will allow us to game more effectively. It will allow Ace's Kernel to be put to very good use.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Careful there Ace. There's a chance that in Slingshot Extreme the phone can't maintain 839MHz due to temps and therefore is throttling down to 764, 683, maybe even less, thus making it "stable"

Did you keep an eye on frequencies during benchmarking?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Check my screenshot ...about time in state ... most of the time 839 MHz was used. Maybe it's a really bad idea to set both CPU/GPU @ 100 °C .. even if it works stable, but the phone gets hot like hell. Maybe I try again with CPU 65 °C. Hmm no, I did the test on the phone without ADB. Here is summer, I've 25 °C room temp.

Btw i've tried with 764 MHz, but still scratching. Needs more testing and debugging.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
So odd that you can sustain 839MHz. My phone has ASV 4 on GPU but at 839MHz even at 14°C it throttles, and at 764 too, but much less
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
scratching because the battery not have enouh power try charge it
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
what 14c ? i never make the battery 14c but only at the cpu get 14 maybe cause it direct and improved thermal setup try add some 0.5 mm copper plate or modify with best thermal pad that 13w.m/k
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
True I always keep the phone in charge when benchmarking. These overclocks are very power hungry so if you keep it plugged in you don't have power issues anymore
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
My phone isn't open Rty. I use peltier on the chassis. So I am referring to chassis temperature. 14°C battery either way is not bad. Below 5°C is bad.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
my time in state i cant use 839 because that make artifact and the screen goes black after restart sometime

some idea for dev try add function gpu voltage control dev and for failsafe tick option boot with app default
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Note that i'm still using the initial GPU OC release. It has lower GPU voltage.

@ 839 MHz --> 750 mV while on latest release I've increased the voltage to 850 mV to get 839 MHz more stable. So that's maybe the reason. Also I believe this ASV thing is not accurate at all for OC.

This ASV likely only indicates you the level of voltage used at stock freq according to the quality of the soc.

But it's not useful for OC, Samsung don't care at all for OC, because you should buy a new phone.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
yeah i know it not bad but i scare about the water get condensed and make the phone rusted
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
ah yes dev i see it because when i use 839 that never goes 700mv just on 683 and 650mv

maybe my soc get the limit
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
S8 is made out of glass and aluminum. It doesn't rust. Also if they can cool CPUs with liquid nitrogen and not short everything out, so can I.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
because my phone rusted when i forget turn of the cooling hahaha
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
no i mean in the board i have 2 rusted little capacitor at cpu position and it still survive and almost broke the s9 maybe that 2 capacitor limit the power to cpu and gpu but on cpu can use more then 2600mv
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I think I'll go back to that one then. If at ASV 2 you can handle 839, then so can I
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Yes but for me it will never touch the motherboard, so.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
now time to pull the throttle gas at FULL POWER🤣🤣🤣
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
That's why I bought a second peltier cooler 🏎️
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I can only benchmark during night though, which is when ambient lowers
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
@ace2nutzer on the 2022 06 12 I noticed the same scratching Audio noise. I think that the issue is with this release. The "GPU OC" test Kernel doesn't have this problem
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
But on 2022 06 12 I'm not reaching 100°C at 839MHz. 750mV instead of 850mV made my temps drop by 10-15°C. It doesn't throttle. It's so good
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Nice finding ! You saved my time.

Well then the audio chip is sharing the same voltage regulator buck from the GPU (like it was on Galaxy Ace 2 !). That's why I said it has nothing to do with low battery level or not on charger. Yeah even if it helps, it's just an workaround. I'll try definitely to provide GPU voltage control.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
It only happened the first boot once, but it was VERY noticeable. As soon as one of the notifications arrived, the S8 sounded like it was having a seizure. Then after applying my 546MHz profile, it worked just fine. I'm guessing that at 839MHz the GPU is really stealing too much power from the audio chip at 750mV, so it needs some more juice.

My question is why would Samsung share GPU VOLTAGE with the audio chip??????? Lmao
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I can't believe by myself that it still uses the same method like on ace 2.

On ace 2 it was called "video/audio engine" and therefore it uses just one voltage regulator. Strange thing, but 🤷‍♂️
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Well I always had the gut feeling that Samsung phones with SoCs that are not equipped Snapdragon all have one or more in common deep down.

Look at G950F and G960F. E9810 seems completely different from E8895, but I'm ready to bet that when push comes to shove, an S8 developer would be able to use what works on S8 on S9, and it would work.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Alright I got a little bit more precise results in, just for good measure.

As far as GPU Overclock is concerned, 546MHz to 839MHz provides a 24-42% improvement in GPU performance. That is undoubtedly a generational leap, and allows S8 to match S9 in graphics. The difference is less than 3%.

As far as the Mongoose cores are concerned, not a chance. Anything above 2314MHz for this thing just throttles down if you don't keep it ice cold. If you really want to overclock, I suggest 2574MHz if you want to have that 10% uplift, or, alternatively, 2496MHz (As it has been rumored, back in 2017, that it was originally the M2 cores's target frequency).

Shame that the cooling system is pretty weak, as at 2704MHz (2808MHz if the phone can reach it), the E8895's CPU would hypothetically get pretty damn close to the SD845. Maybe Note8 is better in this regard.

Ace's effort and sacrifices brought us here.
[Samsung Galaxy S8 & S8+ Cross Device Development] PIKO!!!:
Is it viable to use GPU OC for better gaming performance with phone's stock cooling system and nothing more?
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Viable? Yes. Situational? Also. Unless you play at highest settings, I don't recommend a GPU overclock.

If you play at low settings competitively, if anything you can lower GPU speed and keep CPU at 2.3-2.5 to get more stability.

If you play at high settings, I recommend to keep GPU at 683MHz and CPU at 2GHz, or GPU at 764MHz and CPU at 1.8GHz. If ambient allows you (below 17°C temp), you can go for 839Mhz too.
[Samsung Galaxy S8 & S8+ Cross Device Development] PIKO!!!:
Actually, that's what I'm looking for. Stability. Recently i've tried playing Genshin Impact on this phone, and the performance isn't stable at all, no matter what settings I choose. It maintains at a stable 30 FPS for a while, but later on it starts to lag like hell. I think it's because throttling?
[Samsung Galaxy S8 & S8+ Cross Device Development] PIKO!!!:
I can't test it with ace's kernel cause i can't buy the app right now (it's impossible for anyone in my country to access online payment platforms, political ****).
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
85% of it is throttling. The remaining 15% is 4GB of RAM being too little (may cause stutters).

Stock A2N without paid app has a 65°C thermal threshold, which means the phone at 2.3 CPU and 546MHz GPU will throttle very often, almost continuously, making your experience hellish.

If you want me to be totally fair, A2N Kernel shines when you pay for the app and tune it to fit your own usage. Stock A2N is not particularly exceptional at anything. You can't tune system values without buying the A2N Kernel manager, so there's not much you can do.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
@ace2nutzer many Kernel managers offer the possibility to disable cores to save power. Why don't you add that function in the A2N Kernel manager app? That would come in very handy. I've already tried to do it and disabled the 4 big cores so that I only relied on the A53. It's not very snappy, but it doesn't heat up at all and it lasts forever. It is a cheap, dirty but fast and effective trick to make the phone last much longer if needed.

Whenever I turn off the screen though, it reboots.
[Samsung Galaxy S8 & S8+ Cross Device Development] PIKO!!!:
I will try to give my Google account to my family on the United States. Maybe they could buy it for me, and if they buy it, it will stay on my account and I would be able to download it to my phone, no? I will try. Thanks for your replies!!
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
That would be a good idea

Change your password later though, all required respect to your family, of course, but I would play it safe.
[Samsung Galaxy S8 & S8+ Cross Device Development] PIKO!!!:
Yeah. Thanks for the suggestion!!!😁
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I didn't know that M2 default was planned @ 2,5 GHz. But if I'm not wrong the default GPU clock for our phone is literally 850 MHz. That's why I was so disappointed to see Samsung throttled it to 546 MHz.

Hmm, because you don't do it properly I guess. You need to do that over CPUSETS. Unfortunately real CPU hotplugging works only on deep sleep. So the only thing we can do easily is to force everything to run on little CPU. I can add such an option, so you can force only little CPU with a single tap, likely good idea, never tested if it can make battery life much longer. Probably it's great when we do things that doesn't require much CPU power like whatsapp Youtube ...

Yeah this should work, good luck indeed !
[Samsung Galaxy S8 & S8+ Cross Device Development] PIKO!!!:
Back in 2017, there were rumors that said that the M2 cores on the Exynos 8895 would be the first mobile cores to run at 3.0 GHz. I guess that wasn't right after all, or maybe it is possible but samsung decided to cap it?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
With higher voltage and better cooling, yes. Probably it was meant for tablets, because they can have very big heatsink.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Yes it's also true that our S8 was meant to run at 839-850MHz GPU but they throttled it down. But they throttled it down very often. S9 too is supposed to run at 839-850 but they limited it to 572. I don't get why they do this

To add insult to injury, on stock firmware, 546 is hardly ever used. Phone only uses 338, even at 90% GPU usage

Samsung usually claims a certain frequency and then just drops it. E9810 was supposed to do 2.9 on big cores and 1.9 on little cores. Turned out to be an intel-like turbo setup with 2.7 single core and 1.7 on small cores.

S7 was supposed to run at 2.7, they made it a 2.6 single and 2.3 quad.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Yes it was rumored that the M2 cores themselves could clock UP TO 3GHz (Hell I even heard one rumor of 4GHz, but that is most likely false). However effectively, it was said that there would've been two 8895 versions. 8895V and 8895M. 8895V being the weaker one with 2.3 M2 and 1.7 A53, Mali G71 MP18 at 546 and 8895M with M2 at 2.5, 1.7 A53 and Mali G71 MP20 546. As we all know through history, the 8895 we got is halfway through the two, with best GPU config but lower CPU config.

M2 cores need pretty high voltage and very good cooling to handle 2.8. 3 is possible but it's definitely something that would've been a tablet exclusive.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
The fact that Samsung capped G71 at 546MHz is mainly annoying because at 839MHz this GPU can somewhat compete with Adreno 540 @710MHz in SD835. It would've been a great SoC battle, and 8895 would come up on top, since it has best CPU
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Samsung Galaxy S8 - Geekbench

Benchmark results for a Samsung Galaxy S8 with an ARMv8 processor.

browser.geekbench.com

I think this is the highest G950F Geekbench 4 score there is. Geekbench should really make an automated device based leaderboard for signed in users.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hmm do you think it was with this kernel ? There you can see base freq = 2 Ghz. If this means for little CPU then likely yes, because this is AFAIK the only kernel with highest CPU/GPU Freq unlocked/allowed.

But check for v5 ..

Geekbench 5 Results - Geekbench

Check that huge score on the first place, but it's very likely fake.

Also it seems that our record isn't in the list.. But after every benchmark test in the end it says: uploading results ....

check here:

Geekbench Search - Geekbench

Such low scores lol, also so bad that you can't see with which kernel the test was performed.
[Samsung Galaxy S8 & S8+ Cross Device Development] PIKO!!!:
I don't have any idea about benchmarks, but, just for curiosity, i downloaded GeekBench 5, and i got similar numbers on hadesROM Q using hadesKernel, just about two weeks ago.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
@PIKO!!! note that this kernel only works on Android 9 ROMs, so if you prefer to use Android 10 or higher then you don't need to buy my app, because you can't use it with other kernel or on Android 10 and up.
[Samsung Galaxy S8 & S8+ Cross Device Development] PIKO!!!:
Yeah, I know that. I was just testing custom Kernels and ROMs, you know 😅. I'm actually using your kernel and stock firmware (your recommendation)
[Samsung Galaxy S8 & S8+ Cross Device Development] PIKO!!!:
I can't wait to buy the app and unlock this kernel's full potential. And also as a way to thank you for developing this awesome kernel 🙂.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Absolutely

In fact, that score is mine :cowboy:
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Also it isn't in the list because it only records the HIGHEST scores ever recorded. Not on per-device basis. Our scores ARE in the database, but they have been completely buried by the hundreds of people that benchmark G950F everyday.

That's why I use Geekbench 4, because it's just as valid, it's faster, and people use if FAAAR less often, so I can always come back to my results, and compare.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
To be honest I'd recommend Alexis ROM at all times, even for his Kernel. It's just One UI 2.5 but heavily debloated and with tweaks and USEFUL additions.

Hell, probably even Ace couldn't tell I am on Custom Rom from my Last_kmsg's. Or maybe he knows too well :ROFLMAO:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Okay but I do always suggest to use the stock ROM to avoid possible bugs introduced by any custom ROMs.

Other than that it's right that you get extra useful features from a custom ROM and if properly compiled you get also better performance, up to 7 x faster is even not a joke.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
@ace2nutzer well, i reflashed my 950f with the stock rom from samsung with odin, kinda difficult becus i didnt remember stuff again how to like flash twrp etc. anyway it should be 100% without issues now. also gonna flash alexis rom and wtih the a2n kernel on top and see how smooth it will run. also probably doing some benchmarks with it like everyone here :D
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I think GPU Voltage control is necessary. On the second AnTuTu V7 GPU test at 839MHz I had some driver stutters (freezing, then it attempts to continue, freezes again and so on).

I'm running tests at very low temps, so maybe battery may not be supplying enough power but that's unlikely since it's charging (or maybe the charger sucks too)

Nope. Confirmed that it was instability during high CPU and GPU load. But it's weird because in the GPU only load, 839MHz does not crash

Well AnTuTu truly is a hit or miss
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
yes we have same issue it not get hot just stop working like what i say before
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Not gonna lie, that's not what's upsetting me the most. Because if I wanted to fix that, I can just flash the new test Kernel which has a higher (unnecessarely much higher) voltage to make it stable.

What's upsetting me right now is that I'm just not getting what I'm looking for from my devices. I DON'T want to trade portability for performance (duh a phone is made to be portable) but at the same time I just can't cool this stuff down properly. It still overheats and it makes my efforts to provide people with factual benchmarks totally worthless.

I bought the second peltier cooler just to figure it doesn't fit without pressing the volume buttons (which I don't want, steals CPU cycles).

An occasion to get much better cooling essentially wasted.

I tried to break my previous record on N960F on Geekbench 4 and 5 just to not even get close to it due to ambient temperature + Samsung DVFS at 70°C. This is what's most bothersome, since it has been my dream ever since 2018 to get everything out of an Exynos 9810. Say "F#*§ You" to Samsung. I paid 1300 euros for that phone just to get 50% of the performance it would've been actually able to give me. But these roadblocks are infuriating.

It's very very bothersome, all of this. S8 is at its limit, I know already, but if I can't get a hold of the numbers it provides at full power because it throttles, what's the point? How do I provide myself and the people with reliable figures that they can use?

Excessive cold damages the battery too, but I need "excessive cold" to avoid throttling, and I can't afford that either. It's a loss-loss situation.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Don't worry guys, GPU voltage control is actually in my kitchen.

It smells already pretty good ...

Edit:

attached screenshots (preview)
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
man you have struggle to much for cooler just made one for home gaming android pc this s8 can provide 60 fps at med to high genshin impact try made diy cooling maybe little expensive but that worth to try just to cool 10watt phone with 45watt cooling hahahaah
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Dude I said that I don’t want to trade what a phone has been made for just to get the high benchmark scores. There’s danger of rusting on the motherboard, like you said and I can’t afford to damage screen or the chassis.

Additionally I don’t have much diy experience. If it was just expensive, I’d do it. But it’s also tedious and dangerous.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I need to find a way
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
And I think I have the solution
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
@ace2nutzer So GPU voltage control is possible. But I assume CPU voltage control isn’t, right.? CPU undervolt would do wonders to lower temps on M2 cores
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes GPU voltage control over the app works perfectly for OC Freq steps.

And over the console (shell) you can even adjust voltage for every single stock Freq step. I've tried how much I can undervolt 546 MHz step without to crash in Geekbench compute test and in my case it was only 50 mV. That means that stock voltages are already as low as possible fine auto-calibrated. I didn't test it yet for M2 cores, but if it works I expect similar results. On GPU lowering voltage of 50 mV gives you around -5°C, not a big deal, while increasing voltage of 100 mV increases the (peak) temp of 10°C.