Thermal throttling when playing games - Vivo Z1 Pro Questions & Answers

I play PUBG Mobile on my Vivo z1pro 4GB RAM variant. The very first game is very smooth no noticeable lag but, after a match, the phone gets hot around 41°C, and the frame drops. Any tips to avoid thermal throttling or any way to unlock the bootloader and flash older software version which was better (no heating issue).

Related

[Q] Is there any way to disable thermal throttling on an exynos galaxy s5?

I can't play any graphically demanding games (e.g. NOVA 3) for more than a few minutes before the framerate drops to 2 frames per second due to thermal throttling. Is there a way to disable thermal throttling or at least put a higher threshold on the Exynos S5? I don't care if it reduces the life of the phone, I'd rather enjoy playing good games for one year than play flappy bird for 5 years.
I am rooted.

How Can I Get Better Gaming Experience in A310F?

I'm using stock nougat rom now. It's stable but i got many lag in games. So i tried lineage os 14.1 and 15.1. They were good in Pubg Mobile first ( better fps and without lag) but after my phone overheated ( really heated very much) i couldn't press screen with soft press. I needed press hard for detect it.
So I'm asking, what can i do for lagfree, smoothest gaming experience? I would really appreciate if you can help.
From this information, it is a hardware limitation. That specific game is GPU intensive and appears to be multithreaded well on the CPU. CPU/GPU are a bit like a motor, running at various speeds, 'weights it is carrying', and the power required to maintain that speed. High power = high heat. If it gets too hot it usually reduces the speed. On the stock ROM (Touchwiz), as far as I know, the customfrequencymanagerservice limits CPU and GPU speed for games, based on chipset temperature(?) for non-games, and bidirectional thermal throttling(?) for devices with the HW performance setting. The other limit's by kernel, somewhere around 86c. Here's what could be done.
Limit speed of the CPU/GPU to where the heat and the FPS are balanced. The CPU underclock is easily found(alternatively /sys/power/cpufreq_max_limit), GPU underclock is at /sys/class/misc/mali0/device/dvfs_max_lock. If the change is suddenly undone, set permissions to 644. By setting those permissions, the customfrequencymanagerservice can't write to the file, and the device will get hot if the clock is too high.
Set graphics (there are graphics settings, easily accessible in the international version, for the other version, there are translations) to smooth. Less heat, more fps, at the cost of resolution & various kinds of shadows)
Set Frame Rate to low, less heat at the cost of FPS.

Game Lagging (A7 2016) (SM-A710FD)

Hello guys..
I have this phone which has a quite good Specs..Though when I install a game, there's some lag
I'm running on Nougat 7.0, I've installed asphalt 8 and there's a lot of lag in the main menu, but that doesn't matter cause I deleted it
now I've installed PUBG Mobile and it's a very exciting game and I'm running on the lowest graphics and I have free ram and space But it lags a lot. I've tried this game on Galaxy A5 2017 on medium (balanced) Graphics and It runs like a charm.
Is there anything I can do to make the game on my device faster with no lag? And why does the game lags anyway on my device which has 3GB Ram?
It's not the RAM that matters but also the GPU. A 2016 uses Mali-T720 while A 2017 is Mali-T830, thats the difference.
I suggest you use Game Tuner from Samsung and adjust the resolution to 55-80%
OK, the hardware is different, but other than that...
A 2016 (info from A5 but should be close) That GPU should be enough to fit the first game on high (maybe outdated), and the second on low (untested). For context, the CPU/GPU is like a motor, running at various speeds, 'weights it is carrying', and power required to maintain that speed (the heat output also scales with this). Some are simply better than others. The Game Tuner's HW performance (CPU) isn't or wasn't available. The customfrequencymanagerservice lowers the CPU/GPU speed for games, also increasing the battery life and lowering the heat. Search the logcat for "limitGPUFreq" "limitCPUFreq" "SIOP_ARM_MAX" (not the tag, but the content). Other than that, the CPU cluster 0/CPU cluster 1/GPU lowers its own speed at 86c (not bidirectional). Optionally, at the cost of heat and battery life, downgrade the game tuner and game optimizing service to whichever version has the apps category feature. Then select the app, then non-game. Lower the resolution to the default 75%. A limit is still there but not as much as before, and looks more like thermal throttling. If rooted, the max speed can be customized in /sys/power/cpufreq_max_limit for the CPU, and /sys/class/misc/mali0/device/dvfs_max_lock for the GPU. Set permissions to 644 to maintain the max speed (until the CPU/GPU lowers itself). Watch the temperatures. If it's too hot, reduce the limit. Maybe an alternative to root is debloating but the speed can't be lowered if needed.
Temperature sensors are here:
/sys/class/hwmon/hwmon0/device/temperature
/sys/class/power_supply/battery/batt_temp
/sys/class/power_supply/battery/chg_temp
/sys/class/thermal/thermal_zone0/cdev0/type
/sys/class/thermal/thermal_zone1/cdev0/type
/sys/class/thermal/thermal_zone2/cdev0/type
/sys/class/thermal/thermal_zone0/temp
/sys/class/thermal/thermal_zone1/temp
/sys/class/thermal/thermal_zone2/temp
etc.
A 2017
The customfrequencymanagerservice applies to the CPU, up to 1794Mhz (HW performance). May lower with what looks like thermal throttling.
Does not apply to the GPU, which throttles itself somewhere around 76c from 962MHz to 845MHz.
Yep. Been playing PUBG Mobile on my A5 2016 on LOW graphics and HIGH frame rate (fps setting) for around one month and it does NOT lag. Although the transitions in UI of main menu is not as fast but the gameplay is super smooth and does not lag. Maybe it's because of your phone slowdown over time (I just factory reset my phone 6 months ago) or because the A7 has more pixels to push so it is more taxing on the GPU.
Bryan48765 said:
OK, the hardware is different, but other than that...
A 2016 (info from A5 but should be close) That GPU should be enough to fit the first game on high (maybe outdated), and the second on low (untested). For context, the CPU/GPU is like a motor, running at various speeds, 'weights it is carrying', and power required to maintain that speed (the heat output also scales with this). Some are simply better than others. The Game Tuner's HW performance (CPU) isn't or wasn't available. The customfrequencymanagerservice lowers the CPU/GPU speed for games, also increasing the battery life and lowering the heat. Search the logcat for "limitGPUFreq" "limitCPUFreq" "SIOP_ARM_MAX" (not the tag, but the content). Other than that, the CPU cluster 0/CPU cluster 1/GPU lowers its own speed at 86c (not bidirectional). Optionally, at the cost of heat and battery life, downgrade the game tuner and game optimizing service to whichever version has the apps category feature. Then select the app, then non-game. Lower the resolution to the default 75%. A limit is still there but not as much as before, and looks more like thermal throttling. If rooted, the max speed can be customized in /sys/power/cpufreq_max_limit for the CPU, and /sys/class/misc/mali0/device/dvfs_max_lock for the GPU. Set permissions to 644 to maintain the max speed (until the CPU/GPU lowers itself). Watch the temperatures. If it's too hot, reduce the limit. Maybe an alternative to root is debloating but the speed can't be lowered if needed.
Temperature sensors are here:
/sys/class/hwmon/hwmon0/device/temperature
/sys/class/power_supply/battery/batt_temp
/sys/class/power_supply/battery/chg_temp
/sys/class/thermal/thermal_zone0/cdev0/type
/sys/class/thermal/thermal_zone1/cdev0/type
/sys/class/thermal/thermal_zone2/cdev0/type
/sys/class/thermal/thermal_zone0/temp
/sys/class/thermal/thermal_zone1/temp
/sys/class/thermal/thermal_zone2/temp
etc.
A 2017
The customfrequencymanagerservice applies to the CPU, up to 1794Mhz (HW performance). May lower with what looks like thermal throttling.
Does not apply to the GPU, which throttles itself somewhere around 76c from 962MHz to 845MHz.
Click to expand...
Click to collapse
I tried to set a game to a *non game* but game tuner doesnt let you switch anymore between them
I have A3 2016 and playing 20fps in game. ( Medium fps setting). If i select high frame rate my phone is heating much then my display doesn't work stable its sensitivity sucks when phone heats. It's not lagging to the last 3 circle. But if i see an enemy my device lags a lot and my fps drops 5-10 so i died more times bcz of the fps drop. Gameplay is best in Lineage Os 15.1 but it has overheating issue so display sucks when device is overheated.
bamcam92 said:
I tried to set a game to a *non game* but game tuner doesnt let you switch anymore between them
Click to expand...
Click to collapse
Downgrade. I have Game Tuner 3.3.03 & Game Optimizing Service 1.1.89.0, and it's there.
Edit: Game Tools 1.2.48.3, Game Launcher 3.1.00.5.
Bryan48765 said:
Downgrade. I have Game Tuner 3.3.03 & Game Optimizing Service 1.1.89.0, and it's there.
Click to expand...
Click to collapse
I have the option, but when i click apply it goes back to normal, doesnt remove the games from the category
bamcam92 said:
I have the option, but when i click apply it goes back to normal, doesnt remove the games from the category
Click to expand...
Click to collapse
The game optimizing service was downgraded? Reset (data for that app?)? The auto updates in the Samsung Store are forbidden? Else, maybe downgrade it further...
Bryan48765 said:
The game optimizing service was downgraded? Reset (data for that app?)? The auto updates in the Samsung Store are forbidden? Else, maybe downgrade it further...
Click to expand...
Click to collapse
Yes it was. App unistalled multiple times. Samsung store removed entirely. Downgraded already to the lowest. The point is that some time ago i was able to do that, now it just wont work

PUBG Mobile and Samsung S8

I've been playing PUBG Mobile for a while now and wanted to ask you how you find the performance on our Samsung S8.
When I had Android Nougat it really sucked (a problem that shouldn't happen, because of the great potential of our phone). However, now that I have Android Oreo I can play normally and without problems, but I still find that I should run better because I have seen it installed in cell phones of lower capacity and have more fluidity.
Someone who plays it and knows some trick to get 100% potential out of our S8?.
Translated with www.DeepL.com/Translator
check what's running in the background that may cause hickup, look out for memory usage
I have an S8+ with the google wiz rom (It erased about 300 apps and has some optimizations) and I still feeling that my phone doesn't run the game as fluid as it should be
mine S8+ still has nugget. haven't received update yet. all the other apps and games run fine except PUBG, it freezes then restarts.
Mine s8 doesn't support hdr graphics and ultra frame rates in pubg
Hello
I have an s8 with custom pie ( hades rom ), max setting are hd and high fram rate, while rooting and removing all bloatware etc...
Just download gfx tools there is a paid and free version, i played it on smooth graphics 60 fps no lag at all, remember that internet speed plays a big role.
Hi, I know this is super late but what I've found about gaming on the s8 is that there is absolutely nothing that will affect the performance of the phone or your experience of the game more than thermal throttling. I tried for weeks to fix my lag problems with all kinds of kernel tweaks, network teaks, getting rid of background processes and trying to keep my ram free and was totally stumped until I realized just how much my cpu was being supressed by thermal throttling. Download GameBench to get an overlay of your in game frames per second (you should be able to get a constant 60 fps no problem until the throttling sets in) and get Simple System Monitor to monitor your thermal sensors and cpu frequencies. You should start to see an immediate correlation between your fps drops and your and clock speeds and temperatures. If your phone is rooted you can use Kernel Adiutor to set your cpu govoner to performance (it just locks your cpu at max clockspeed). This will make the throtting very easy to see in simple system monitor because you can see how your max clock speed is gradually stepped down as thermal engine overrides the govoner.
Now for the fix. If your S8 is a exynos you are a lucky b***ard and you can probably find a software solution for disabling thermal throttling like with a custom kernel or by editing a few system files. If your stuck with a locked bootloader like I am on the snapdragon s8 than the only solution is to actually keep your phone cool while gaming. I use ice packs wrapped in a paper towel. They only last about 30-40 mins so you may need several ice packs and keep them in rotation. Whatever cooling solution you use just make sure its not too extreme or too sudden as rapid changes in temperature are not great for electronics. That's why I use a paper towel as a bit of a buffer between the phone and the ice pack. Works great for me and I maintain 60 fps all game.

Factory CPU throttling

I noticed that when I ran Antutu I got benchmarks that were 115,000 on average. When I placed the phone in ice water, the benchmark reached 170,000. I'm guessing that LG purposefully reduces the CPU throttle so as not to raise the temp too high but does that limit the phone in day-to-day use? That might defeat the purpose of getting a CPU like this.
My phone is an AS993
same here, can't play games like pubg in my city as it usually is 30°C... if i cool down the device it runs anything including antutu with extremelly great results. but in daily usage, games runs fine for 1-3 minutes then start lagging in a way to be unplayable... wish it were possible to unlock bootloader and change kernel settings, but unfortunately it's not available for my device =/
I'm not looking to game on it but I think you'd be better off looking into a Razer phone or equivalent. With that being said, I just need it for basic everyday use. It's passed for the time being, especially coming from a Moron ("Moto") G5 Plus.
s_leandro said:
same here, can't play games like pubg in my city as it usually is 30°C... if i cool down the device it runs anything including antutu with extremelly great results. but in daily usage, games runs fine for 1-3 minutes then start lagging in a way to be unplayable... wish it were possible to unlock bootloader and change kernel settings, but unfortunately it's not available for my device =/
Click to expand...
Click to collapse
Which Version of android you're using? I'm playing pubg on HD and realistic with almost no lag

Categories

Resources