Thermal config file to throttle CPU. - Nexus 6P Q&A, Help & Troubleshooting

Hello everyone, I'm just trying to find out if any here has created a custom thermal config file to throttle the CPU even more to reduce the heat from the device. It still gets pretty warm sometimes with average use and I don't like the feel in the hand. I'm not a gamer or a hardcore user most I do is read and message. I have a custom config file on my op2 and it has been a dream to use since, no heating issues or performance issues. Hope to hear some good news.

Related

Thermal Throttling... Let's talk about it

Please, after reading my post, don't blame me or suggest things like "mobile devices aren't meant to play or aren't meant to replace pc", I'm not looking for surrender, I'm looking for advices or proposals.
Several times I've noticed Thermal Throttling (from now TT ) effects on our device, because during high-resource-demanding apps, for example Real Racing 3 (but everyone can have his own high-resource-demanding app example), TT decreases cpu frequencies (maybe gpu too?) when it reaches a certain temperature, causing framerate drop. With cool-phone RR3 has superb framerate, but when phone becomes hot (after 6-7 minutes), there's a noticeable framerate drop caused by TT. You can notice this just by watching at asphalt flow under the car or how trees move in the environment.
This is normal, TT is normal and good beacuse it prevents high-temp damage, "but" I think that LG (or qualcomm or android) has implemented this function in a wrong way, not optimal. If this effect is so significant, it means that cpu frequencies cut is too much! I think it cuts in "half" cpu frequency, but it's a very conservative behaviuor, it's too much! If we consider another device, for example 4-cores clocked at 1,2 GHz, this device won't have 50 fps as G2 (in first minutes), maybe it will have 40 fps all the time, but it won't throttle down; G2 instead will throttle down and framerate will drop to 25 fps, which is not optimal, until it will cool (when stop playing, because it won't cool during playing). If these two devices were two cars, slower car would be the fastest because it will be constant and have best lap times.
First of all, there's a "normal" hardware problem that involves cooling and this problem can't be faced. But it's a software problem too, in the way TT is tuned; TT setting is what we shall deal with.
How can we achive this? There are several ideas:
1) Reading through forums I read about two possibile secret menu settings (3845#*802# ... 802 is phone model):
a) Thermal mitigation daemon off: this value should affect screen light dimming to lower temp, but it's not something that can slow down fps;
I tried it but my phone rebooted after 5 minutes playing and went into bootloop...
b) High temperature priority off: this value should affect TT temperature start treshold, for example increasing it from 60°C to 70°C, that is still a safe (internal) temp; I noticed a decreased TT effect, but it doesn't disappear. It simply happens after more time (for example after 10 minutes instead of 5). It's not a ultimate solution;
2a) Lowering max cpu freq to a value that prevents reaching TT treshold; but it depends also on environment temp, we should make too much tries; can someone say what max cpu freq to set? Obviously not to low... if 1.8 GHz it's good, if 1.4 GHz it will be better sell G2 and buy a less hardware performant nexus 4, but in real life better in performance than G2 because N4 can be less affected by TT;
2b) Lowering voltages, same as 2a), it's very difficult and we won't be sure to solve the problem;
3) There are several system files ( http://forum.xda-developers.com/showthread.php?t=2472318&page=43 ) that can be involved in TT tuning... Very difficult to achieve...
4) If TT can be tuned by kernel, a custom kernel with better TT tuning... hoping in a dev. (I think this would be the best solution).
What do you think about?
titomax82 said:
4) If TT can be tuned by kernel, a custom kernel with better TT tuning... hoping in a dev. (I think this would be the best solution).
What do you think about?
Click to expand...
Click to collapse
That you did not do your research? I am not sure where you are headed at, but check our this DEV for example.
http://forum.xda-developers.com/showthread.php?t=2725023
PAGOT said:
That you did not do your research? I am not sure where you are headed at, but check our this DEV for example.
http://forum.xda-developers.com/showthread.php?t=2725023
Click to expand...
Click to collapse
Do you mean this "Support Inteli CPU Temp control (by @faux123)" in "whats inside"? Is this what I'm looking for in 4)?
titomax82 said:
Do you mean this "Support Inteli CPU Temp control (by @faux123)" in "whats inside"? Is this what I'm looking for in 4)?
Click to expand...
Click to collapse
You have to test. But almost all custom kernels are pretty much tweakable to your loving. Anyway depends on which device and Android version you are. Check carefully that you are not with a brick in the end.
Sent from my LG-D802 using Tapatalk
PAGOT said:
You have to test. But almost all custom kernels are pretty much tweakable to your loving. Anyway depends on which device and Android version you are. Check carefully that you are not with a brick in the end.
Sent from my LG-D802 using Tapatalk
Click to expand...
Click to collapse
I'm not expert in tweaking...
Well all I'm gonna say is I'm a huge gamer, I own multiple consoles and am into pc gaming and I've been doing some gaming on my g2 and here is a list of games I play gta 3/San Andreas, dungeon Hunter and I play psp games and most demanding of all I play dolphin emulator (GameCube games) and out of all the them the only one I can't play for more than 35 mins is dolphin because it's too cpu intensive(after 40mins fps goes down and at about an hour the phone might reboot itself it's happened before) and my phone is all stock(because dorimanx kk kernel is not completely stable yet)
Sent from my LG-D800 running stock kk, rooted with philz using XDA app
XxZombiePikachu said:
Well all I'm gonna say is I'm a huge gamer, I own multiple consoles and am into pc gaming and I've been doing some gaming on my g2 and here is a list of games I play gta 3/San Andreas, dungeon Hunter and I play psp games and most demanding of all I play dolphin emulator (GameCube games) and out of all the them the only one I can't play for more than 35 mins is dolphin because it's too cpu intensive(after 40mins fps goes down and at about an hour the phone might reboot itself it's happened before) and my phone is all stock(because dorimanx kk kernel is not completely stable yet)
Sent from my LG-D800 running stock kk, rooted with philz using XDA app
Click to expand...
Click to collapse
I tried 2 kernels:
1) Dorimanx 4.4: too much options to set... with default installation G2 is slower in antutu and in gaming...
2) Simple Kernel V5 (No Oc version): wonderful with default installation, phone becomes a little bit hotter than custom kernel, but no TT! Very Good! Also, I can revert "High Temperature Priority OFF" to its default setting (OFF): phone becomes slightly cooler and TT becomes barely noticeable. TT can be still considered solved, with temperature and battery benefits.

[Q] The best ROM for gaming

Hi guys,
first of all let me apologize for this stupid question. Personally I hate these questions too, but I have my device in service for 3 weeks, therefore I'm not able to continue with my research...
It's already a long time since I've bought my G2 (D802). Of course, the first thing what I've done > go to custom ROM ... (It's my habit since Xperia Arc S) I think that I was dissappointed of my new LG G2 even then. Games wasn't fluent and lagless as I supposed they should be. It was another good reason to go to the custom ROM. But unfortunatelly and surprisingly it was even worse. So I find another thing why is that so bad. In that time custom ROMS wasnť based on Kitkat sources (kernel), so I hoped that everything will be fine after developers merge source code. But the improvement has never become (in that form I hoped for) In that time I became reconciled that I will never play games on my G2 as smooth as on my iPad.
That's the reason why I'm looking for the best ROM for games. (I'm a heavy gamer)
So my question: Do you know any good rom for Gaming? Could you recommend me something?
I tried Mahdi. PA, Beanstalk, Slim ROM, CloudyStock, Pro, Flex, G3... But none of these ROMs is fine...
(I can't understand how can be Cloudy ROMs so popular (Nothing against Cloudyfa ) because they have too many lags in games !!! I think it's more laggier than stock...
DominikHolecek said:
Hi guys,
first of all let me apologize for this stupid question. Personally I hate these questions too, but I have my device in service for 3 weeks, therefore I'm not able to continue with my research...
It's already a long time since I've bought my G2 (D802). Of course, the first thing what I've done > go to custom ROM ... (It's my habit since Xperia Arc S) I think that I was dissappointed of my new LG G2 even then. Games wasn't fluent and lagless as I supposed they should be. It was another good reason to go to the custom ROM. But unfortunatelly and surprisingly it was even worse. So I find another thing why is that so bad. In that time custom ROMS wasnť based on Kitkat sources (kernel), so I hoped that everything will be fine after developers merge source code. But the improvement has never become (in that form I hoped for) In that time I became reconciled that I will never play games on my G2 as smooth as on my iPad.
That's the reason why I'm looking for the best ROM for games. (I'm a heavy gamer)
So my question: Do you know any good rom for Gaming? Could you recommend me something?
I tried Mahdi. PA, Beanstalk, Slim ROM, CloudyStock, Pro, Flex, G3... But none of these ROMs is fine...
(I can't understand how can be Cloudy ROMs so popular (Nothing against Cloudyfa ) because they have too many lags in games !!! I think it's more laggier than stock...
Click to expand...
Click to collapse
What's the definition of "lagless" for you, and what games are you playing?
First of all, you have to realise and acknowledge that this is a smartphone. No matter what, it's still a phone and it's not made for heavy gaming. Second, you have to realise that despite the fact that many developers (ie Gameloft) has a lot of experience with games, they're too lazy too optimize them even for the most powerful chips out there. The games utilise 100% CPU speed even if they don't need it at all, and then the CPU throttles down because it's becoming too hot. Logic/10.
Thirdly, you have to realise that the ROM is not what makes the game fluid or lag-free. It's the kernel.
Since the G2 (like ALL other phones) is cooled passively (it has no fan whatsoever), it's important that it runs as cool as possible to prevent overheating and throttling.
My advice to you would be the following:
Install your favourite ROM and a kernel you can tweak heavily (gpu/cpu). A good bet would be dorimanx.
Go to kernel settings, and chance max frequency to 1.27 Ghz or around that. Change governor to performance.
Change GPU to 450 Mhz.
Try playing a game =)
I used to play Asphalt 8 back when I first got the phone and I got about 30 FPS? Anyway it was smooth as butter, and I see no real reason why you want to put a custom rom on your phone. The good 'ol days where nothing was better than custom roms are pretty much over. Stock is just fine, root it, use a custom kernel if neccessary and use xposed. Will solve it.
vPro97 said:
What's the definition of "lagless" for you, and what games are you playing?
First of all, you have to realise and acknowledge that this is a smartphone. No matter what, it's still a phone and it's not made for heavy gaming. Second, you have to realise that despite the fact that many developers (ie Gameloft) has a lot of experience with games, they're too lazy too optimize them even for the most powerful chips out there. The games utilise 100% CPU speed even if they don't need it at all, and then the CPU throttles down because it's becoming too hot. Logic/10.
Thirdly, you have to realise that the ROM is not what makes the game fluid or lag-free. It's the kernel.
Since the G2 (like ALL other phones) is cooled passively (it has no fan whatsoever), it's important that it runs as cool as possible to prevent overheating and throttling.
My advice to you would be the following:
Install your favourite ROM and a kernel you can tweak heavily (gpu/cpu). A good bet would be dorimanx.
Go to kernel settings, and chance max frequency to 1.27 Ghz or around that. Change governor to performance.
Change GPU to 450 Mhz.
Try playing a game =)
I used to play Asphalt 8 back when I first got the phone and I got about 30 FPS? Anyway it was smooth as butter, and I see no real reason why you want to put a custom rom on your phone. The good 'ol days where nothing was better than custom roms are pretty much over. Stock is just fine, root it, use a custom kernel if neccessary and use xposed. Will solve it.
Click to expand...
Click to collapse
Of course that kernel is the most important thing in performance (because of sequencer laws, etc...), but nowadays we have no (except render) custom kernels for AOSP/ CM ROMs, so my question was focused on a ROM → I connected it to the whole... (And furthermore each ROM has own kernel. + ROM can cause lags as well)
used to play Asphalt 8 back when I first got the phone and I got about 30 FPS?
Click to expand...
Click to collapse
Unfortunately these times are gone, at least I think it. There were lots of updates, which increase the performance consumption (Simply they add tons of new features and stuff, but they ,,forget" to optimize that... ) I played this game, Dead trigger 2, Dungeon Hunter 4 and even simple games like traffic racer with incredibly high count of lags (And it wasn't lags in miliseconds → not always). I thought it was because of my current ROM (Mahdi) so I tried PA and then stock based ROMs (CloudyFlex, Stock) but nearly no changes) Therefore I think it will be the same on stock ROMs too, if it's on Cloudy ROM with heavily optimized kernel, system... (Even Dorimanx kernel doesn't change anything).
Go to kernel settings, and chance max frequency to 1.27 Ghz or around that. Change governor to performance.
Change GPU to 450 Mhz
Click to expand...
Click to collapse
Thanks for this tip, I tried something similar but with UC to 1,9 GHz and I didn't set governor to performance (My device was incredibly hot in a while with performance governor), I didn't notice any bigger changes - I expected that lower frequency will cause even more lags and I was obviously wrong. For sure I will try your advice.... :laugh:
The good 'ol days where nothing was better than custom roms are pretty much over. Stock is just fine, root it, use a custom kernel if neccessary and use xposed. Will solve it
Click to expand...
Click to collapse
I don't like the LG's design of system, and I don't like xposed → it causes higher battery consumption and it ,,eats" RAM and performance (At least on my previous device )
i have 10 xposed modules installed and i didn't notice any additional battery decrease...
as for ram, as stated many times - free ram = wasted ram...
as for the thread - "what's the best this&that" threads aren't allowed on xda
i played rr3 and csr racing on this device and didn't notice anything wrong with the framerate (stock kk v20f, rooted with dorimanx kernel on default)
Oddly enough, I haven't noticed a major change in gaming performance coming from the S4 Pro. Asphalt 8 specifically is buggy, sluggish, etc on my LG OG & G2, but I don't care for android gaming since the apps aren't optimized (too many HW configs, whereas iOS is just SGX & Ax chips).
Transmitted via Geass
First of all, I like to say that we lacked similar threads, so OP started an useful topic. I would have stayed with simple dual-core smartphone, but I bought G2 in November for a reason, to try new games and so on, I woudn't have bought it if I needed a phone only for texting and browsing, like many argue like this. What I observed is that, 2,3 Ghz for a phone with passive cooling is a nonsense because after few minutes of gaming it will keep running like 1,5 Ghz and lower, hell what's the use of those 4 cores if a device would burn out. I never owned an apple product, but on my colleague's 5S, they run very smooth and fast with same graphics on a dual-core, so it all goes to optimazing and not using these ridiculous frequencies. I was expecting a lot from a phone like that, sorry for a long post.

N5X Overclocking Thread

Hi guys
Who has his device overlclocked? I installed on my N5X the TWRP and the ElementalX kernel (no root) due to the bad performance in trottling with stock kernel. In this moment I have a little overclock on the A53 cluster, I'm at 1536/1833 and it runs fine, I think that the critical point of the 808 is the A53 cluster, someone use it @ 1600MHz?
I'm looking to overclock it as well
Any ideas are welcome.
I think that overclocking the little cluster the device in little task may can use a little less the big cluster and save a little the battery Life. Antone tryed?
I know this thread is 2 years old, and I shouldn't be reviving it... I just had it. Current Nexus 5X with crDroid (which seem to be faster than stock Android) is performing like garbage. Battery and performance in general was greatly improved when I turned off background activity for a lot of 8.x unsupported apps (You can check them in the battery settings)... But it's just unbearable. Everything takes a long time to load.
I don't use anything fancy. Maps, YouTube, Chrome, WhatsApp, Keep, a couple applications now and there, and there's still free RAM. Since I've read that this one has the more powerful CPU turned off, except for demanding tasks as games, I thought some overclocking could make it work better. I'd like to push this boy as far as possible (I make myself proud when I do that), and I'm going to be overclocking it...

Sluggish performance on GPU intensive games?

Just wondering if this is common or not, mainly PUBG runs sluggish even on the lowest graphics setting.
Isopropil said:
Just wondering if this is common or not, mainly PUBG runs sluggish even on the lowest graphics setting.
Click to expand...
Click to collapse
maybe because of the 2k?
I also tried pubg and yes, it's too damn laggy. lowering the resolution to 720p didn't help much. i guess i have to see how it runs on another device to be sure it's not a crappy app (Even though it looks like it)
I though the same thing, wish there was a easy way of lowering like on Samsung roms.
Isopropil said:
I though the same thing, wish there was a easy way of lowering like on Samsung roms.
Click to expand...
Click to collapse
if you're willing to use the navbar (or mipop if you're on stock), it's as simple as making a couple of shell scripts that change density and resolution, then adding widgets for them. Since probably nobody is looking at the capacitive buttons bug this will probably be the only way to do it
The main problem for gpu intensive games is that they start to lag more the longer u play. Its because (at least on stock roms) the kernel throttles the cpu and gpu way too aggressively at a certain temperature. Same happens to hearthstone.
At beginning i can play a few rounds with 40-60fps, but after some time the kernel throttles the cpu and gpu down by alot even though the device itself only just got a bit warm. Main issue is throttling happens way too soon by way too much. And well some games are not well optimized and dont clear graphic cache often enough. Hearthstone for example has this issue, even if device is cooled, the game drops fps (not as much as with throttling tho) if too many graphical stuff loaded into the graphical ram over time (at least thats how i think it is)
Sent from my ZTE A2017G running V1.2.0B08 using XDA Labs
GodOfPsychos said:
. And well some games are not well optimized and dont clear graphic cache often enough. Hearthstone for example has this issue, even if device is cooled, the game drops fps (not as much as with throttling tho) if too many graphical stuff loaded into the graphical ram over time (at least thats how i think it is)
Click to expand...
Click to collapse
I play PUBG on stock ROM after basically disabling CPU GPU thermal throttling and adjusting the governors to use the full frequency range accordingly. Having a fan of any sort, even a small usb powered one blowing air on the back up to a meter will keep the battery under around 50degC. The aluminum unibody cools effectively and efficiently with the help of a fan. I use a Tasker task to change the CPU limits and other optimizations before playing.
After eliminating the processor bottleneck the game can run on high settings smoothly. However the game uses 1GB of RAM on high settings that I've tested and the device lags under around 500Mb of free RAM on stock's OOM configuration. So free RAM needs to be able to reach at least 1.5Gb to not cause slow downs. Having already debloated and using greenify with and root commands to disable background user processes, I can play without RAM being an issue. I monitor free RAM and other hardware in real time to check these function without issue.
Having now removed both those bottlenecks I found there's still some lag that can develop after the phone has been playing for a few games or after standby overnight uptime. I've only just started testing changes to Virtual Memory thinking it might be a delay caused there. But the post quote above gave me the thought it could be GPU video memory related. Anyone know where to check in the kernel for how much RAM is reserved for GPU on the Axon 7?
I also gave the resolution lowering trick a little try and that didn't seem to improve performance at all. I'm still on B32.
Sent from my ZTE Axon 7 using XDA Labs
Mind explaining how to get rid of the CPU/GPU throttle? I just haven't bothered with those kind of things since my Galaxy Nexus days ;_;
Isopropil said:
Mind explaining how to get rid of the CPU/GPU throttle? I just haven't bothered with those kind of things since my Galaxy Nexus days ;_;
Click to expand...
Click to collapse
The background I posted ages ago is here https://forum.xda-developers.com/axon-7/how-to/stock-cpu-gpu-throttling-performance-t3716060
That way doesn't fully disable throttling and just enables a different higher one. I could update the thread if people are interested
Sent from my ZTE Axon 7 using XDA Labs
Infy_AsiX said:
The background I posted ages ago is here https://forum.xda-developers.com/axon-7/how-to/stock-cpu-gpu-throttling-performance-t3716060
That doesn't fully disable throttling and just enables a different higher one. I could update the thread if people are interested.
Click to expand...
Click to collapse
Tbh thats quite an interesting thread for ppl that have either heating issues and want to lower voltages and edit throttling levels or for ppl that would like to have a more consistent performance when gaming. As you mentioned in that thread, i too renamed the 2 thermal config files with .bak at the end. Will test later to see the results.
But i think you could maybe update the thread with a guide for like:
-ppl that want to preserve battery life
-ppl that want to get more consistent performance
-and ppl that want to have a good mix between performance and battery life.
Also in that thread you mentioned disabling vdd restriction (like through kernel adiutor i guess). Is this necessary to really see the full effect of renaming the thermal engine files to .bak? I ask because i saw that inside the thermal engine files, there are also entries for vdd monitoring. So in the end would disabling vdd restriction actually do something? (Since the values from thermal engine files won't be applied at boot anymore after renaming them)
Sent from my ZTE A2017G running V1.2.0B08 using XDA Labs
I get some lag even in Angry Birds 2, never had this on my Sony Xperia XZ Premium. The reason is due to throttling from over heating.
The phone does indeed get hot after some heavy gaming and this is when throttling starts and causing some lag.
GodOfPsychos said:
Tbh thats quite an interesting thread for ppl that have either heating issues and want to lower voltages and edit throttling levels or for ppl that would like to have a more consistent performance when gaming. As you mentioned in that thread, i too renamed the 2 thermal config files with .bak at the end. Will test later to see the results.
But i think you could maybe update the thread with a guide for like:
-ppl that want to preserve battery life
-ppl that want to get more consistent performance
-and ppl that want to have a good mix between performance and battery life.
Also in that thread you mentioned disabling vdd restriction (like through kernel adiutor i guess). Is this necessary to really see the full effect of renaming the thermal engine files to .bak? I ask because i saw that inside the thermal engine files, there are also entries for vdd monitoring. So in the end would disabling vdd restriction actually do something? (Since the values from thermal engine files won't be applied at boot anymore after renaming them)
Click to expand...
Click to collapse
That's some useful suggestions. For each point
- I've already shared that function. Just modify to a lower voltage you prefer. In terms of using it in combo with throttling disabled, that can be more advanced.
- Consistent like powerful? Need to tweak values in the file for full performance. Personally I've edited several profiles of various CPU GPU configs to range from light games to heavy executable from Tasker.
- Really a matter of preference. There isn't really a perfect middle ground. That's why vendors are offering power mode switches for normal use and gaming. Problem there is ZTE's is shipped broken and others still have decided limits. Which as my previous point, I use a basic profile for normal use and switch to suit based on the gaming demand. The method in that thread alone is inefficient as it's moderately powerful but isn't power saving for example.
Yeah I meant in a kernel configuration app like Adiutor. It's rather confusing but IIRC switching on VDD is it's own set of restriction different than unmodified. Removing the files by renaming .bak falls back to some hidden profile as described in that thread. Now I just edit the file for no limits instead and use Tasker to change parameters when needed.
I may post a guide. But I'm not sure how much interest or benefit there is. Hardcore tweakers aren't on stock, it's probably only a small group that prefer stock for particular reasons and are still advanced tweakers. One factor against AOSP though is I've heard repeatedly in the past the GPU driver gaming performance is lacking, don't know if that has changed. I'm all for helping out though, just unsure about useless effort. I welcome questions to get anything working and it's more direct than writing up a whole guide.
Sent from my ZTE Axon 7 using XDA Labs
Infy_AsiX said:
That's some useful suggestions. For each point
- I've already shared that function. Just modify to a lower voltage you prefer. In terms of using it in combo with throttling disabled, that can be more advanced.
- Consistent like powerful? Need to tweak values in the file for full performance. Personally I've edited several profiles of various CPU GPU configs to range from light games to heavy executable from Tasker.
- Really a matter of preference. There isn't really a perfect middle ground. That's why vendors are offering power mode switches for normal use and gaming. Problem there is ZTE's is shipped broken and others still have decided limits. Which as my previous point, I use a basic profile for normal use and switch to suit based on the gaming demand. The method in that thread alone is inefficient as it's moderately powerful but isn't power saving for example.
Yeah I meant in a kernel configuration app like Adiutor. It's rather confusing but IIRC switching on VDD is it's own set of restriction different than unmodified. Removing the files by renaming .bak falls back to some hidden profile as described in that thread. Now I just edit the file for no limits instead and use Tasker to change parameters when needed.
I may post a guide. But I'm not sure how much interest or benefit there is. Hardcore tweakers aren't on stock, it's probably only a small group that prefer stock for particular reasons and are still advanced tweakers. One factor against AOSP though is I've heard repeatedly in the past the GPU driver gaming performance is lacking, don't know if that has changed. I'm all for helping out though, just unsure about useless effort. I welcome questions to get anything working and it's more direct than writing up a whole guide.
Click to expand...
Click to collapse
Well a guide might be useful for many users. Maybe also what your setup in tasker is.
Personally im usually not that into graphic intensive mobile games (except for like shadowgun legends, cool game imo).
I mean i play games while watching youtube or any series sometimes. But its still annoying when games start to lag after like 10 minutes already.
I also play hearthstone alot on my axon 7 since i used to play it alot on my laptop (sadly the game lags way too much now on my laptop due to weak hardware, hence why i play it on mobile now).
About the consistent performance i mentioned earlier, yes i meant as in powerful which keeps the performance without dropping down.
Sadly the performance governor isnt a big help since the aggressive throttling is still active, which makes the governor quite useless if it cant keep up the cpu clock at max.
Anyway, from what i noticed after renaming the 2 thermal files, shadowgun legends for example runs better for a longer period of time than before (it takes longer before the game starts to drop frames significantly)
Sent from my ZTE A2017G running V1.2.0B08 using XDA Labs
With most GPU intensive apps and games like PUBG and Daydream View, I have to disable the Night Light. It provides a noticeable difference in performance.
@ Isopropil,
Hi,
Would you like to post your screenshot here? I experience the same problem and we probably help each other. My phone is A2017U, what about yours?
Thanks in advance!
Hope to hear you soon!

G950U Turn off CPU Throttling

I've found many threads on how to disable thermal and dvfs throttling for several models of samsung phones but no guides have been made for the black sheep of the family, the snapdragon g950U. Does anyone have any clue where the files are that control thermal/power scaling for this device? I've tried deleting the thermal-engine.conf in system/etc and the thermal-engine binary in system/vendor/bin. No problems after deleting but I still see thermal throttling in my monitoring app starting at a preposterous 48 degrees . I'm guessing the files I need to change are in sys/devices but that path is loaded with too many files to go through. Also, I know its a long-shot but if anyone knows of a custom kernel or any method to achieve overclocking on the snapdragon s8 I'd love to hear about it. Thanks.
LASERBEEMS said:
I've found many threads on how to disable thermal and dvfs throttling for several models of samsung phones but no guides have been made for the black sheep of the family, the snapdragon g950U. Does anyone have any clue where the files are that control thermal/power scaling for this device? I've tried deleting the thermal-engine.conf in system/etc and the thermal-engine binary in system/vendor/bin. No problems after deleting but I still see thermal throttling in my monitoring app starting at a preposterous 48 degrees . I'm guessing the files I need to change are in sys/devices but that path is loaded with too many files to go through. Also, I know its a long-shot but if anyone knows of a custom kernel or any method to achieve overclocking on the snapdragon s8 I'd love to hear about it. Thanks.
Click to expand...
Click to collapse
Nope. Been trying that one since I got mine. It's always overridden. We can shut dvfs off with a xposed module but things get all messed up. You can modify any file under sys directory and it persist.
Locked bootloader no custom kernel no overclocking.
TheMadScientist said:
Nope. Been trying that one since I got mine. It's always overridden. We can shut dvfs off with a xposed module but things get all messed up. You can modify any file under sys directory and it persist.
Locked bootloader no custom kernel no overclocking.
Click to expand...
Click to collapse
Darn. Well thank you for putting that to rest for me. Guess I'll just have to keep my phone on ice in order to prevent fps drops when gaming. I noticed that the thermal throttling is bypassed when running any kind of benchmarking app (clap, clap, samsung.) I have no Idea how it detects it, but maybe there is a way to trick the system into thinking a benchmark is being run without actually using any rescources?
LASERBEEMS said:
Darn. Well thank you for putting that to rest for me. Guess I'll just have to keep my phone on ice in order to prevent fps drops when gaming. I noticed that the thermal throttling is bypassed when running any kind of benchmarking app (clap, clap, samsung.) I have no Idea how it detects it, but maybe there is a way to trick the system into thinking a benchmark is being run without actually using any rescources?
Click to expand...
Click to collapse
You can try in the xposed app I can't think of the name and my s8 is down waiting for a new battery. I found a option with short cut master for throttling but it didn't seem to do much either. We're can under clock all we want to a certain extent i still believe it's over ridden. But i can limit it some.
In the past it would be considered that its the hot plug is over riding but it seems as if Samsung is implementing their own form of hot plug

Categories

Resources