Question Power saver bug fixed? - Samsung Galaxy S21 Ultra

Hello guys, the exynos s21 ultra had a powersaver bug which "overclocked" the cpu and gpu and you would be able to reach higher benchmark scores and also better stabiltity, it it fixed now? The bug only ocurs when you use powersaver mode.
https://www.reddit.com/r/Android/comments/la5987

No clue I have snapdragon version but check out samsung labs they support changes to the temp control and a few other things to help with issues

Related

[Q] Does anyone know what the power saver function does to the CPU?

Hi,
Brand new One and HTC user and loving it! I've been trying out the power saver function to help a charge last longer (which I would say so far definitely helps). When it says "conserve CPU usage" has anyone been able to monitor the clock or core activity with this turned on? I'd be interested to see what the trade off actually is...
Sorry I don't know how to access this info yet.
When "Power Saver" is enabled, benchmark apps (like Quadrant Standard) would report the CPU as running at 1134 MHz with 4 cores. Disable power saver & CPU returns to 1728 MHz.
omar302 said:
When "Power Saver" is enabled, benchmark apps (like Quadrant Standard) would report the CPU as running at 1134 MHz with 4 cores. Disable power saver & CPU returns to 1728 MHz.
Click to expand...
Click to collapse
Ah ok, that makes sense then given that I don't notice a huge drop in performance unless I ask it to do something serious. But the battery savings are awesome.
Thanks very much!

[Start monitor your cores] - [tw dvfs issue]

Hey guys !
I started monitoring cpu cores on galaxy s5 ( g900f ) and I saw that after a while of use all 4 cores randomly get stuck online ( just like my previous galaxy note 3 N9005).The issue is due to TW DVFS( DYNAMIC VOLTAGE AND FREQUENCY SCALING).Start monitor your cores with perfmom or system monitor or whatever and post your findings. Have fun and maybe some of you can start a petition for Samsung to disable DVFS !
Fix for non rooted :
*nothing permanent...only a reboot can fix the issue untill it happens again.
Fix for rooted :
*reset mp-decission or add a script to reset mp decission every day at a hour you decide ( not permanent )
*install xposed framework with samsung dvfs disabler module from playstore ( from what I tested disabling dvfs in wanam xposed doesn't work ) - this is a permanent fix
DVFS Disabler not working?
Kriomag said:
DVFS Disabler not working?
Click to expand...
Click to collapse
For now no more 4 cores stuck online with dvfs disabler on but I need to do some more testing.
Does this happen at random?
Are there any symptoms?
Have you tried this: https://play.google.com/store/apps/details?id=com.mugich.cpumulticorecontrol
I have succesfully disabled two cores, but whether that helped with battery that might be a difference story.
Hellscythe said:
Does this happen at random?
Are there any symptoms?
Click to expand...
Click to collapse
Yes it happens randomly but disabling dvfs did the trick with 4 cores stuck online.
cerobles1 said:
Have you tried this: https://play.google.com/store/apps/details?id=com.mugich.cpumulticorecontrol
I have succesfully disabled two cores, but whether that helped with battery that might be a difference story.
Click to expand...
Click to collapse
I will but it doesn't bother me if it runs with minimum 2 cores if doesn't affect battery life. Will report later.
ciprianruse88 said:
I will but it doesn't bother me if it runs with minimum 2 cores if doesn't affect battery life. Will report later.
Click to expand...
Click to collapse
I'm sure the battery penalty of having 2 cores online at 300mhz over only 1 core would be minimal but I have also noticed the issue that sometimes all 4 cores will stay online despite very low cpu usage. All 4 cores would be clocked down to 300mhz but essentially doing nothing with only 5% cpu usage.
Edit: Like with you, a reboot solves this issue. Either way I have not noticed an impact on battery life.
An excelelnt way to easily monitor which cores are active is a free app called "CPU Stats" which shows 4 small cpu usage bars in the notification panel.
https://play.google.com/store/apps/details?id=jp.takke.cpustats&hl=en
egps2 said:
I'm sure the battery penalty of having 2 cores online at 300mhz over only 1 core would be minimal but I have also noticed the issue that sometimes all 4 cores will stay online despite very low cpu usage. All 4 cores would be clocked down to 300mhz but essentially doing nothing with only 5% cpu usage.
Edit: Like with you, a reboot solves this issue. Either way I have not noticed an impact on battery life.
An excelelnt way to easily monitor which cores are active is a free app called "CPU Stats" which shows 4 small cpu usage bars in the notification panel.
https://play.google.com/store/apps/details?id=jp.takke.cpustats&hl=en
Click to expand...
Click to collapse
I use perfmom to monitor my cores. It's free if you download it from chainfire's thread or you can pay for it in playstore. Btw I didn't get anymore 4 cores stuck online since I disabled dvfs with xposed + samsung dvfs disabler module from playstore. Also battery life has improved just like it did on my note 3 since I disabled dvfs.
ciprianruse88 said:
I use perfmom to monitor my cores. It's free if you download it from chainfire's thread or you can pay for it in playstore. Btw I didn't get anymore 4 cores stuck online since I disabled dvfs with xposed + samsung dvfs disabler module from playstore. Also battery life has improved just like it did on my note 3 since I disabled dvfs.
Click to expand...
Click to collapse
Wanam Xposed has a DVFS disabler too, reckon that will work the same?
Also isn't DVFS implemented to prevent overheating of the device under stress? Could you explain why it would increase battery life if your CPU cores were fully "unleashed" without temperature throttling?
cheers
Hellscythe said:
Wanam Xposed has a DVFS disabler too, reckon that will work the same?
Also isn't DVFS implemented to prevent overheating of the device under stress? Could you explain why it would increase battery life if your CPU cores were fully "unleashed" without temperature throttling?
cheers
Click to expand...
Click to collapse
On my previous device (Note 3) disabling dvfs through wanam xposed didn't worked (some other users tested with the same result) . Temp throttle still works with dvfs off and as for battery life with dvfs on when all 4 cores get stuck online I get less with 1h and 30m on screen compared to dvfs off and also there is much more heat running with all 4 cores online so I used Note 3 with dvfs off from February till this month when I bought gs5 and had 0 issues with heat. I would also love if someone could start a petition for Samsung to disable dvfs because it causes more problems than it helps.
ciprianruse88 said:
On my previous device (Note 3) disabling dvfs through wanam xposed didn't worked (some other users tested with the same result) . Temp throttle still works with dvfs off and as for battery life with dvfs on when all 4 cores get stuck online I get less with 1h and 30m on screen compared to dvfs off and also there is much more heat running with all 4 cores online so I used Note 3 with dvfs off from February till this month when I bought gs5 and had 0 issues with heat. I would also love if someone could start a petition for Samsung to disable dvfs because it causes more problems than it helps.
Click to expand...
Click to collapse
I couldn't find any specifics when I googled it, sorry, but what is DVFS intended to do? It dynamically sets the voltage depending on CPU speed to save battery or something? :S
Hellscythe said:
I couldn't find any specifics when I googled it, sorry, but what is DVFS intended to do? It dynamically sets the voltage depending on CPU speed to save battery or something? :S
Click to expand...
Click to collapse
I quote: "After that DVFS is completely disabled! Kernel can handle totally the power of cpu so the up/down scaling! Cpu and Gpu freq are not blocked anymore! The cpu and gpu are used based on tasks and not limited by crap samsung behaviour".
ciprianruse88 said:
I quote: "After that DVFS is completely disabled! Kernel can handle totally the power of cpu so the up/down scaling! Cpu and Gpu freq are not blocked anymore! The cpu and gpu are used based on tasks and not limited by crap samsung behaviour".
Click to expand...
Click to collapse
I remember on the galaxy S2 this was simply an app that could be disabled using most root tools! Fortunately I still get anywhere from 5-7 hours screen-on time on the S5 (brightness dependant) whether this bug is present or not. Does the cpu frequency still respond according to the governor? I noticed the S5 regularly increases the minimum cpu speed to about 1.1 Ghz (not 300 mhz). Does this behaviour remain with the mod? I'm just curious because with the great battery I'm happy to meed anything that improves smoothness.
ciprianruse88 said:
On my previous device (Note 3) disabling dvfs through wanam xposed didn't worked (some other users tested with the same result) . Temp throttle still works with dvfs off and as for battery life with dvfs on when all 4 cores get stuck online I get less with 1h and 30m on screen compared to dvfs off and also there is much more heat running with all 4 cores online so I used Note 3 with dvfs off from February till this month when I bought gs5 and had 0 issues with heat. I would also love if someone could start a petition for Samsung to disable dvfs because it causes more problems than it helps.
Click to expand...
Click to collapse
so what app do you use to disabla DVFS ? are there others than xposed module (by wanam) ?
Has anyone noticed a difference on the new Lollipop firmware for either the S5 or the Note 3? Does this issue persist? All the 4.4.2 builds on my S5 seem to have this!
Any updates on this issue?
Is it actually SAFE to do this, as long as you are not Overclocking? Also, does this option in Wanam's Xposed module work for this now? Or still no?
Pikaberdot said:
Any updates on this issue?
Is it actually SAFE to do this, as long as you are not Overclocking? Also, does this option in Wanam's Xposed module work for this now? Or still no?
Click to expand...
Click to collapse
I have seen no further updates and as far as I know it is safe, it simply transfers control from Samsung code to Qualcomm code. However, the Samsung thresholds for thermal throttling were lower which means that they can be seen as more 'protective' at the expense of reduced performance. I use "CPU Stats" in the notification bar to monitor the issue of cores not sleeping (and general CPU usage) but as far as I know there is no official fix available yet. I am also not sure about the Xposed module, did they say there was an update fixing it?

snap400 on GWR

i know that soc is an 8026 but how many core and which gpu are in that snapdragon on GWR? Because somesay that it have 2 core and adreno 220 and someone else say that it's a normal quadcore with adreno 305
You might want to check this thread:
http://forum.xda-developers.com/g-watch-r/orig-development/kernel-intersectravens-kernel-t2957728
It has all 4 cores, with max speed of 1.2GHz (I think?)
It comes with only 1 core enabled out of the box on the default kernel, but it's possible to enable all 4. The problem is of course battery life, and it makes a huge difference when you enable all 4 and start playing with the watch.
It also gets quite (uncomfortably) warm for example during the initial synchronization (when all the apps are installed/compiled by ART).
A good compromise is 2 cores limited to 800MHz, which is what I'm running right now (a default setting on the kernel I linked in recent versions) and I cannot complain. I think it now actually drains less power than stock (some optimizations were added) and it is a lot more responsive. There's no need for more power anyway.

Its any chance to make all 8 cores working?

Its any chance to make all 8 cores working?With root and some script will be possible?
They do under heavy loads. A57s pressure the battery so much and heat without cooling if work continuously. I heard A73s work continuously like A53s.
@Oveana cores got disabled on nougat and that's true!! We can't deny this!! Enabling 6 cores by default as in MM would be soo great or leaving a toggle to enable device performance to use 6 cores is a better idea which we CAn expect in future updates!!
Still no solution??
@Pwruser Its verry annoyng ,SONY DO THE WORST work ever and a fraud Maybe devs can modify kernel to make all cores to work
Get back to MM!! That's all u can do for now....Or flash a custom kernel If u r not on warranty!!!
Big cores work like mm
https://ibb.co/geGYiv
All cores are working with my Sony Z3+ with Nougat .376. By default, only 4 cores run with min frequency, other cores will start running only if there is load, it is for saving battery. You can check with "Kernel Editor" app (rooted only).
flash androplus kernel and enjoy 8cores!
@yxtl there's your answer,
also: having all 8 cores active on max performance lets the device run into thermal limit FAST,
thus ==> lots of throttling, performance goes down, lower than snapdragon 808,
do you REALLY want that ?
Just observe what the big cores do once you raise load on the device ...
And that changes things exactly how ?
Explain ?
Is there a difference in behavior of hotplug ?
(I'm curious)
Thx for answer I run some testes myself ,and A57 cores are not complete disabled ,just need more pressure to work,I asked to sony support and i got same answer

[QUESTION] not all CPU cores are online.

I have noticed that CPU 0 to 4 are always online but CPU 5, 6 and 7 are offline. Infact always offline.
I want to turn them on too. I knw the CPUs are offline to save battery life but I would like to manually turn them on or off.
The kernel adiutor app reverts the settings back to default for some reason. I guess this is the kernel issue. If so, then please suggest a kernel that would allow me to maximize my device performance.
Currently I'm running MIUI pro 9 v7.12.18
With Illusion kernel V3.0 for eUI, MIUI
rooted using magisk latest
No xposed
That's not an kernel issue, that's what big.Little CPU does. The a72 cores are always offline and only works when needed.
sydtek said:
That's not an kernel issue, that's what big.Little CPU does. The a72 cores are always offline and only works when needed.
Click to expand...
Click to collapse
Thanks for your reply.
But 3 out of 4 bigger cores in my phone does not turn on even during heavy loads. That's why I asked this question.

Categories

Resources