Sony Xperia M4 Aqua CPU Utilization in Games - Sony Xperia M4 Aqua

Hey there, I have M4 Aqua freshly rooted. I changed the Governor in SetCPU to Performance on CPU and set it up to max frequencies on the 4 big Cores (1495MHz Min./Max.) and the 4 LITTLE cores (1113MHz Min./Max.). The CPU is Qualcomm Snapdragon 615 MSM8939. But the problem is that when I launch any CPU demanding program or game, the phone only uses the power-saving 4 LITTLE cores. Is there any way to lock the whole device only to the 4 powerful big Cores or to just adjust them to be active when in program/game?
Thanks alot for asnwering, I would be really happy with any solution.

Use Kernel Auditor to set the LITTLE cores and BIG cores to performance. The kernel that the M4 currently has is poorly optimized for handling tasks across it's 8 cores, so this is a temporary fix until it's (hopefully) updated.

The soc is the problem, even the moto x play have similar problems with performance
I have a script for disabling and locking 4 small cores, and performance is way better i will try to make it flashable zip and upload here

sergioslk said:
The soc is the problem, even the moto x play have similar problems with performance
I have a script for disabling and locking 4 small cores, and performance is way better i will try to make it flashable zip and upload here
Click to expand...
Click to collapse
Does disabling the small cores affect the max performance much?

Morph' said:
Does disabling the small cores affect the max performance much?
Click to expand...
Click to collapse
I tried to disable the small LITTLE cores today but the performance was decreased by at least 10% and the temperatures are still the same after 15-20 mins. of gaming - 70-80°C which lags the device.

Waldoss said:
I tried to disable the small LITTLE cores today but the performance was decreased by at least 10% and the temperatures are still the same after 15-20 mins. of gaming - 70-80°C which lags the device.
Click to expand...
Click to collapse
Funny enough, I'm experiencing massive performance (in terms of smoothness and responsiveness) after disabling all 4 LITTLE cores. Use the OnDemand Governor for the big cores.

Still not working, it's probably the phone's problem. I mean the overheating, it's still around 70-80°C when gaming, the games and programs stutter.

Related

Phone too hot to touch after 5 minutes of gaming.

Hi all, running lite'ning rom 1.4 and just played order and chaos for 5 minutes and the phone became too hot to touch! Surely this shouldn't be right, i mean what the hell! Anyone else have this?
paulo91 said:
Hi all, running lite'ning rom 1.4 and just played order and chaos for 5 minutes and the phone became too hot to touch! Surely this shouldn't be right, i mean what the hell! Anyone else have this?
Click to expand...
Click to collapse
Actually yes,many people have this.It's the CPU overheating.Beware,it doesn't get hotter than other CPUs on the market,but heat disipation on the GS2 is minimal as the phone is so thin.
The only thing you can try is lowering the CPU clock to 1000Mhz or even 800Mhz when gaming.You can even boost your GPU to 400Mhz up from 267Mhz and don't overheat then.There will also be no performance hit as games run mainly on the GPU and two cores running at 1GHz are more than enough to handle the background.
I havent noticed the phone getting super hot as some people have noted. I do notice that it does get a lot hotter if its plugged in and charging while playing a game. Are you by chance charging while playing? If so, I'd try and play while not charging to see if it gets really hot still.
No this isnt while charging and it literally was 5 minutes of playing! How do I change the cpu and gpu speeds safetly?
it also depends on the game itself, many of them are just poorly programmed
to your question: setcpu is the app.
tolis626 said:
Actually yes,many people have this.It's the CPU overheating.Beware,it doesn't get hotter than other CPUs on the market,but heat disipation on the GS2 is minimal as the phone is so thin.
The only thing you can try is lowering the CPU clock to 1000Mhz or even 800Mhz when gaming.You can even boost your GPU to 400Mhz up from 267Mhz and don't overheat then.There will also be no performance hit as games run mainly on the GPU and two cores running at 1GHz are more than enough to handle the background.
Click to expand...
Click to collapse
I dont have an SGS2 yet but your statement has a total flaw, if games mainly use the GPU then there should be zero need to underclock the CPU.
EarlZ said:
I dont have an SGS2 yet but your statement has a total flaw, if games mainly use the GPU then there should be zero need to underclock the CPU.
Click to expand...
Click to collapse
Have you ever seen anything running on the GPU ONLY?What I mean is that the GPU processes the graphics,which are important when playing a game.The CPU takes on other tasks,like opponent's AI(artificial intelligence),background and foreground code running and many other things.Sound maybe?All these things keep the CPU running at 100% for no reason.Lower the clock and voila!
Check first before you try to say I'm wrong next time.I don't usually say bullsh!t with such things.

[q] max cpu lock..

I would like to know if it is safe to change the max cpu lock from quad core to single core mode when in need of battery or even other modes? How about for daily use but still needed battery life?
BelJanss said:
I would like to know if it is safe to change the max cpu lock from quad core to single core mode when in need of battery or even other modes? How about for daily use but still needed battery life?
Click to expand...
Click to collapse
you can find more information about this in Siyah's Kernel thread.
I locked mine to 2 cores. After researching about turning off cores, it's mentioned that it's best to just leave all 4 cores on and let android manage the power. I will turn all 4 cores on later because i'm testing dual core mode for personal reference but it maybe void because i've under volted my cpu along with turning off the 2 cores. So far my battery is draining less and i'm using my phone more this morning. I don't even notice a performance drop. My phone is still smooth..but then again i do not use my phone to play games that require a lot of performance.
Thanks for your response. I'm now testing my s3 in a single core mode and battery draining is less also. For the performance I can say that it is not bad. However, what I'm afraid of it is if has bad effect on the cpu itself.

Need some info for core disable and enable

i want to disable both big core for best battery life. so my question is if i disable both big core then any chances for hardware failure? or something wrong with hardware?
Thanks
look4sky said:
i want to disable both big core for best battery life. so my question is if i disable both big core then any chances for hardware failure? or something wrong with hardware?
Thanks
Click to expand...
Click to collapse
no problem i am using only the smaller cores but keep the maximum frequency to the highest and minimum frequency to the lowest and set interactive governer.
askmebro said:
no problem i am using only the smaller cores but keep the maximum frequency to the highest and minimum frequency to the lowest and set interactive governer.
Click to expand...
Click to collapse
many many thanks for suggestion
look4sky said:
many many thanks for suggestion
Click to expand...
Click to collapse
ur r welcome.if u r using radon kernel set highest frequency to 1478 and lowest as 400.
askmebro said:
ur r welcome.if u r using radon kernel set highest frequency to 1478 and lowest as 400.
Click to expand...
Click to collapse
currently on stock kernel
so better to keep the big core on.but set the frequency low
why not use the hotplug option like in radon kernel?
In past experience, turning off the two big cores does not do much in increasing battery life. Besides, it will decrease performance of the device and put a larger load on the little cores.
askmebro said:
so better to keep the big core on.but set the frequency low
Click to expand...
Click to collapse
can u suggest which frequency need to set in maximum?
Ivanlai said:
why not use the hotplug option like in radon kernel?
In past experience, turning off the two big cores does not do much in increasing battery life. Besides, it will decrease performance of the device and put a larger load on the little cores.
Click to expand...
Click to collapse
thanks for sharing your experience. can you describe what is the use of hotplug?
hotplug turns off certain cores in your cpu when there is no need for the extra processing power, like when you are doing light tasks. It will turn on those cores temporarily so you get more power when doing intensive tasks.
Ivanlai said:
hotplug turns off certain cores in your cpu when there is no need for the extra processing power, like when you are doing light tasks. It will turn on those cores temporarily so you get more power when doing intensive tasks.
Click to expand...
Click to collapse
oh it is really good option for save battry

CPU problem

There's something odd with Snapdragon 625 on RN4 (according to me).
I have noticed that the maximum clock is half of the times coming down to 1.6GHz or less instead of 2.0GHz, especially when charging when the phone is warm (but temperature isn't high enough to trigger down clocking-- around 30-40 degree Celsius).
This also happens when the phone is not charging and I am doing some task like using apps or playing games when the phone's hardly heating up (afterall, SD 625 is known for its no heating issues).
It looks like whenever I am doing some task that doesn't involve much processing, the max clock comes down (but when I am performing some CPU intensive task such as installing an app, the max clock stays at 2GHz).
I am using interactive governor. PLEASE NOTE THAT I AM TALKING ABOUT THE MAXIMUM CPU CLOCK WHICH IS AFFECTED IN MY CASE. Using Kernel Adiutor to reset max freq. to 2GHz hardly works. It seems like the system ignores my clock settings. Even if i set the governor to performance, the max clock still keeps coming down and going up.
What's the deal with this processor?
Also, all the 8 cores are ALWAYS ON. There's no option for CPU hotplug in Kernel Adiutor.
Please someone shed some light over this.
CPU is thermal throttling not only when CPU is hot, but also when battery is hot. Also it is using a frequency which it needs, if it's using 1.6ghz it means it doesnt need more for whatever you have been doing.
k3lcior said:
CPU is thermal throttling not only when CPU is hot, but also when battery is hot. Also it is using a frequency which it needs, if it's using 1.6ghz it means it doesnt need more for whatever you have been doing.
Click to expand...
Click to collapse
It also happens when the phone is not warm/hot.
Please note that I'm not talking about the current frequency that is being used, I AM TALKING ABOUT THE MAX FREQ that is pulled down and up when I am working (even when just simply using the phone for little tasks which doesn't really heat the phone up).
While using any governor, the max freq should stick to what it is set to and the current freq varies. But here, the max freq is varying along with the current freq. Is this some feature or what?
If this is actually due to heating, is the management so bad that even 35-40 degree celsius makes the CPU throttle? Generally throttling happens at much higher temperatures.
This is 14nm SoC, it has much lower temperatures but also much lower max temp. (throttling start on lower temps)
You can't heat up this CPU to 60C or more like Snapdragon 8xx for example, because it will shut down.
k3lcior said:
This is 14nm SoC, it has much lower temperatures but also much lower max temp. (throttling start on lower temps)
You can't heat up this CPU to 60C or more like Snapdragon 8xx for example, because it will shut down.
Click to expand...
Click to collapse
LOL means I can't make good use of the 2GHz 8 core CPU for long because it'll heat up and simply throttle down. That's too stupid to have a powerful processor.
i am having heating issue. I found no thread discussing.. I am in Miui9 global beta version. Rooted withMagisk using redwolf twrp. My top part of screen heats in normal usage for 5 minute in wifi/data.I have checked the cpu temp( maximum 42) and battery tem( 36 to 38)..But the screen become hot..any work around? Is it a software or hardware issue? how to resolve it

Can I Use Mobile CPU At Max Frequency 🤔

Is it dangerous for Smartphone to set all CPU and GPU Frequency To Max For A Long Time.
If I Don't Care About Battery.
I Want Smooth Performance In Games
Chetankali said:
Is it dangerous for Smartphone to set all CPU and GPU Frequency To Max For A Long Time.
If I Don't Care About Battery.
I Want Smooth Performance In Games
Click to expand...
Click to collapse
As long as you can have means to cool it! Im not saying its ok but it will decrease the lifespan of your device substancially, especially if you just leave it jacked up all the way
You may switch CPU governor to performance. Not necessary means it will use max. freq. all the time, use will give smooth performance for games.

Categories

Resources