[Mod] Thermaconfig changes for Better Performance - Sprint LG Optimus G

Hi All,
There are modifications for the thermald.conf, which controls your CPU and GPU after a certain temperature.
I've modified the file to fit different profiles that'll work for people. So without further ado, here are the profiles.
Remember to backup before flashing, and not responsible for bricks and blah an blah, but if you do happen to
here's the guide on soft-bricking Guide
Stock
This is the stock file with no change.
Stock Therma
Optimized Stock
This is a slightly optimized stock that deals with the overheating and throttles the CPU and GPU properly.
Optimized Stock
Gaming
This prioritizes the GPU for gaming over any other feature
Gaming Therma
Gaming (Plus Battery Saver)
This prioritizes gaming; however, also throttles your CPU to help save battery.
Gaming Therma + Battery Saver
Better CPU
This is probably the best battery saver; however, it drastically throttles the GPU.
Better CPU
Full Power
Ignores any throttling rules, but battery drain will happen. And phone will overheat quicker. However, you'll experience the fastest speeds.
Full Power
Best Battery and Overheating
This sacrifices performance to optimize battery and subdue the heating issues.
Best Battery

Sweet, thank you
Sent from my LG-LS970 using Tapatalk 2

How does this differ from Eco-Mode in terms of cpu throttling? Or is this strictly throttling for the GPU, and has nothing to do with the CPU?

Carrick1973 said:
How does this differ from Eco-Mode in terms of CPU throttling? Or is this strictly throttling for the GPU, and has nothing to do with the CPU?
Click to expand...
Click to collapse
Eco-mode utilizes two cores rather than all four.
This mod is based on temperature, and throttles according to the devices temperature. Currently, throttling already happens when the phone reaches a certain temp; however, this mod alters the throttling to either enforce stricter rules, or ignore the throttling completely.

AdriVelazquez said:
Eco-mode utilizes two cores rather than all four.
This mod is based on temperature, and throttles according to the devices temperature. Currently, throttling already happens when the phone reaches a certain temp; however, this mod alters the throttling to either enforce stricter rules, or ignore the throttling completely.
Click to expand...
Click to collapse
Will it help with the heating problem everyone has?

cthedogg said:
Will it help with the heating problem everyone has?
Click to expand...
Click to collapse
It can; however, you'll be sacrificing performance.

AdriVelazquez said:
It can; however, you'll be sacrificing performance.
Click to expand...
Click to collapse
Good enough for me.

cthedogg said:
Good enough for me.
Click to expand...
Click to collapse
how could i reverse it if I don't like it?

angelpenny48 said:
how could i reverse it if I don't like it?
Click to expand...
Click to collapse
Flash the stock zip.
Sent from my LG-LS970 using xda premium

I add an optimized stock that scales the throttling more optimally.
Sent from my LG-LS970 using xda premium

Question. Will it affect that stupid bug that they keep on this phone that as soon as the phone is a tiny bit hot the brightness lowers and will not let you make it higher until it cools off even though the phones not really that hot?and what is this heating problem everyone has? My phone never gets hot!! Never! 90° and screen brightness lowers... Is that what post meant? Cuz ya I just mentioned that but real heat.. .never
Sent from my Galaxy Nexus using xda premium

Crwolv said:
Question. Will it affect that stupid bug that they keep on this phone that as soon as the phone is a tiny bit hot the brightness lowers and will not let you make it higher until it cools off even though the phones not really that hot?and what is this heating problem everyone has? My phone never gets hot!! Never! 90° and screen brightness lowers... Is that what post meant? Cuz ya I just mentioned that but real heat.. .never
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Yes, this can deal with that; however, I still enforced the rule to lower brightness if the phone reaches a certain temperature.
Despite the fact the phone doesn't feel hot, the temperature my very well be on the rise.
I would recommend that you use the optimized stock. This version would scale the phone better, and never really overheat this never causing the brightness to go down.
Sent from my LG-LS970 using xda premium

Most of the links say server offline. Is that normal at times?

bowhunt2005 said:
Most of the links say server offline. Is that normal at times?
Click to expand...
Click to collapse
it's just goo.im doing site maintenance. It looks like it's a ll back up. .

Will these still work on zvb?
Sent from my LG-LS970 using xda app-developers app

AOKPBrownNoser said:
Will these still work on zvb?
Sent from my LG-LS970 using xda app-developers app
Click to expand...
Click to collapse
Probably stick with this thread, posted under general, for now:
http://forum.xda-developers.com/showthread.php?t=2173118
Sent from my LG-LS970 using xda app-developers app

Related

Stock vs Overclocked

Is it worth rooting my phone and overclocking it?
Is overclocking it really noticable in performance to say approx 1.5GHz? And is it going to kill battery? Thanks
Sent from my GT-I9100 using xda premium
Simmo3D said:
Is it worth rooting my phone and overclocking it?
Is overclocking it really noticable in performance to say approx 1.5GHz? And is it going to kill battery? Thanks
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Yes and Yes to both of your questions. There is a noticeable diffrence in performance when overclocking. But it will obviously use more battery
cant say ive noticed 1.5ghz killing my battery.. might be used a bit faster.. but u can easily offset this by lowering your clockspeed and voltage for your sleep state in addition to minimising the required voltage that 1.5ghz requires, id say my battery life is probably better overall, and i run 1.5ghz 24/7.
of course your mileage may vary depending on usage and various settings.
How hard is it to overclock it? My phone is rooted but I have no experience with overclocking.
I'm guessing it wouldn't be a wise idea?
Yeah this seems a little over my head.. thinking of buying another Xperia Play just to mod the crap out of.
Dont really wanna mess with the overlocking now I think about it incase I fry the chips and kill the phone.
At 1.4 and 1.5ghz its quite safe.
To chill out the battery put some screen off underclocking like at Real low with but not the least
1. 4 ghz scaling interactiveX I get 252/282 MS, thats pretty fast with nitro lag Nullifier too
Sent from my R800i using XDA App
i currently overclocking my play to 1.6ghz and it runs fine.. games and apps run a lot more quicker
i'm quite interested in overclocking.. been thinking about it for the last months..
but i don't know, 1GHz is quite enough for me.. im not experiencing any slow down..
Well with 1.5Ghz then, you'll be amazed!
PsychoShaft said:
i currently overclocking my play to 1.6ghz and it runs fine.. games and apps run a lot more quicker
Click to expand...
Click to collapse
Uaed same but not recommended, when you see problems cool it
I used the XDA App to post this, what did you use?
Using phone now but mostly use the pc
Sent from my R800i using xda premium

Setcpu or voltage control?

Which one do you think provides the best battery life and performance?
Sent from my SPH-D700 using xda premium
jbadboy2007 said:
Which one do you think provides the best battery life and performance?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
The one that shuts your phone completely off...LOL.
All kidding aside, the only thing I have seen actually provide better battery life with these is to lower the max speed. Even the author of SetCPU says you can have performance or better battery life, not both. I believe SetCPU provides more options for profiles whereas Voltage control lets you play with voltages which of course is very dangerous for stability. There are so many options in both that it will be hard to get a definitive answer and since every phone is different, Your Mileage May Vary.
kennyglass123 said:
The one that shuts your phone completely off...LOL.
All kidding aside, the only thing I have seen actually provide better battery life with these is to lower the max speed. Even the author of SetCPU says you can have performance or better battery life, not both. I believe SetCPU provides more options for profiles whereas Voltage control lets you play with voltages which of course is very dangerous for stability. There are so many options in both that it will be hard to get a definitive answer and since every phone is different, Your Mileage May Vary.
Click to expand...
Click to collapse
With voltage control (and now setcpu), you can undervolt and overclock which could theoretically give you performance and speed. I'm a setcpu supporter, btw.
Tegrak. 'nuff said
Sent from my SPH-D700 using xda premium
kennyglass123 said:
The one that shuts your phone completely off...LOL.
All kidding aside, the only thing I have seen actually provide better battery life with these is to lower the max speed. Even the author of SetCPU says you can have performance or better battery life, not both. I believe SetCPU provides more options for profiles whereas Voltage control lets you play with voltages which of course is very dangerous for stability. There are so many options in both that it will be hard to get a definitive answer and since every phone is different, Your Mileage May Vary.
Click to expand...
Click to collapse
Very well put,,
Sent from my MB855 using XDA App
I like SetCPU myself , but mainly because my phone doesn't do well with undervolting
Did setcpu in the past dropped for tegrak.....way better!
rootxda said:
Did setcpu in the past dropped for tegrak.....way better!
Click to expand...
Click to collapse
I'm undervolting with tegrak right now because I can't with setcpu. Definitely worth the money
It also depends what you are running. Voltage Control won't work with Gingerbread leaks and Tegrak with SetCPU is working nicely to prevent the random reboots in the leaks.
xopher.hunter said:
Tegrak. 'nuff said
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Same here...
I used Voltage Control on my phone and SetCPU on my tab.
I support setcpu, i use it well, as u concerned thd battery life, so lower the max frequency, hope to help u!
Sent from my HTC Desire S

Regular CPU Settings or Reduced CPU for Battery

Does anybody know if having the normal settings are better or under clocking (say 1Ghz) for battery for this particular phone?
I also know that a higher speed can perform the calculations faster and thus save power. But, I'm just curious if there is a sweet spot.
Sent from my SGH-T999 using xda premium
Have you tried under volting, by using a custom kernel. Word of warning not all CPU built equal.
Sent from my SGH-T999
I'm using Faux's kernel which had reduced voltage setting already.
I'm just curious.
Sent from my SGH-T999 using xda premium
The best way to really tell woukd be to step the max freq. down by one or two and run it for a day or two. If it runs stable and you don't notice any issues you'll prob be good to go. My guess would be running between 1.2-1.3ghz would be a good spot.
I'm honestly not sure you'd see much difference in battery though since its probably running much slower than that most of the time its not sleeping anyway.
Plus I think I remember seeing somewhere that the power used to run at 1.5 is the same it uses to run at 1.3.
If your going to see improvement in battery its more likely you'll get that from voltage adjustments and your governor choice. You'd probably be best served by reading through the kernel thread to see what others have tried and reported.
Sent from my SGH-T999 using xda app-developers app
DocHoliday77 said:
The best way to really tell woukd be to step the max freq. down by one or two and run it for a day or two. If it runs stable and you don't notice any issues you'll prob be good to go. My guess would be running between 1.2-1.3ghz would be a good spot.
I'm honestly not sure you'd see much difference in battery though since its probably running much slower than that most of the time its not sleeping anyway.
Plus I think I remember seeing somewhere that the power used to run at 1.5 is the same it uses to run at 1.3.
If your going to see improvement in battery its more likely you'll get that from voltage adjustments and your governor choice. You'd probably be best served by reading through the kernel thread to see what others have tried and reported.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
That make sense.
Sent from my SGH-T999 using xda premium

Quadrant Standard Score

This is unbelievable, this phone gets faster BY the minute
Sent from my SuperGN2 on Macks 3.5
Hows your cpu set up and governors ro achieve thatscore
Sent from my SPH-L900 using xda app-developers app
raw2000j said:
Hows your cpu set up and governors ro achieve thatscore
Sent from my SPH-L900 using xda app-developers app
Click to expand...
Click to collapse
It's more based on how the rom works, and the kernel yes helps with CPU and GPU scores but I noticed his GPU scores are lower than mine, one of the nation reasons I'm still stock. Because it's probably persues kernel and has issues with FPS in real world and quadrant performance.
He probably ran it 1600/1600 on performance or something on those lines
Edit: this is mine stock rooted GPU much better than his, until persues can match this without overclocking the GPU just to get the same performance I do on stock I'm not switching.
Sent from my SPH-L900 using xda premium
Overclocked at 1.9ghz and gpu to 640 mhz with specific undervolting. Redpill kernel...
Sent from my GT-N7100 using xda app-developers app
Whats your battery life like? 1.9 is amazing
Lol see if that thing isn't a brick after a week of use.
Sent from my SPH-L900
Lmao this guy^^^^^ op dont let him scare you. Talk when it has actually happend if so care to share the story?
Sent from my SPH-L900 using Tapatalk 2
chuko303 said:
Lmao this guy^^^^^ op dont let him scare you. Talk when it has actually happend if so care to share the story?
Click to expand...
Click to collapse
Maybe you should consider that you're not the brightest, most experienced person in this thread before talking smack.
Exposing a component to more heat means you are shortening its life, there is no doubt about that. Those with overclocked desktop CPUs often have elaborate setups with overclocking in mind. You can't add a better heatsink, or a fan to your phone. Mobile CPUs, especially, are designed to be efficient at a certain range of clock frequencies. Moving it too far from the norm means you eventually see diminishing returns.
I've fried everything from my first Commodore 64 to my current box, and everything in between. If you think the phone can function at that level for an extended period of time without failure, best of luck to you.
Sent from my SPH-L900
swalter718 said:
Lol see if that thing isn't a brick after a week of use.
Sent from my SPH-L900
Click to expand...
Click to collapse
Dude it was part of the whole meaning of rooting and tweaking. Checking different settings for a little bit, testing them and then reverting back to defaults. I will never leave overclocked/ undervolted or vice-versa settings for a whole day... its just part of the fun of tweaking and experimenting with our devices...
Sent from my GT-N7100 using xda app-developers app
I am all for overclocking, modding, tweaking, hacking, etc. Breaking **** is the best way to learn. But that doesn't mean you should push your hardware past the point of exponentially diminishing returns, and increased risk of burning your chips out. That is, unless, you have no problem with the very real possibility that you'll need to buy a new phone.
That being said, kudos on "going plaid" with your Quadrant score
Sent from my SPH-L900
swalter718 said:
I am all for overclocking, modding, tweaking, hacking, etc. Breaking **** is the best way to learn. But that doesn't mean you should push your hardware past the point of exponentially diminishing returns, and increased risk of burning your chips out. That is, unless, you have no problem with the very real possibility that you'll need to buy a new phone.
That being said, kudos on "going plaid" with your Quadrant score
Sent from my SPH-L900
Click to expand...
Click to collapse
Im with you 100% thus my paranoia about leaving the tweaked cpu/gpu settings for more than an hour or so... Too "paranoid android"
Sent from my GT-N7100 using xda app-developers app
redpill?
friedrich420 said:
Overclocked at 1.9ghz and gpu to 640 mhz with specific undervolting. Redpill kernel...
Sent from my GT-N7100 using xda app-developers app
Click to expand...
Click to collapse
How is the kernel treating ya? Which one did you flash?
XxLostSoulxX said:
It's more based on how the rom works, and the kernel yes helps with CPU and GPU scores but I noticed his GPU scores are lower than mine, one of the nation reasons I'm still stock. Because it's probably persues kernel and has issues with FPS in real world and quadrant performance.
He probably ran it 1600/1600 on performance or something on those lines
Edit: this is mine stock rooted GPU much better than his, until persues can match this without overclocking the GPU just to get the same performance I do on stock I'm not switching.
Sent from my SPH-L900 using xda premium
Click to expand...
Click to collapse
I'm stock rooted for this very reason.
Sent from my SPH-L900 using xda premium
Adam1422 said:
How is the kernel treating ya? Which one did you flash?
Click to expand...
Click to collapse
Its the Redpill v1.42... I prefer it compared to all the others i used ( stock, perseus, n.e.a.k., note2core). Those results were with stock rom but redpill kernel. Im a fan of omega but today i discovered another Rom (Hawkish extreme series Rom for N7100). I may try Perseus with that rom and see how it treats it...
Sent from my GT-N7100 using xda app-developers app

Hot and rooted

Title says it all. If I root my S3, it heats up to uncomfortable temperatures. If it's on stock, it runs nice and cool. Battery doesn't seem to be affected by this new heat. And I've tried a lot of kernels and ROMs. Why does my S3 get hot when it's rooted? And I'm not talking like gaming, I'm talking about basic use.
Sent from my SGH-I747 using xda app-developers app
Hm maybe try underclocking a little bit?
Clock speed is same as stock. Shouldn't be the problem.
Sent from my SGH-I747 using xda app-developers app
Have you done anything to the CPU controls?
Sent from my SAMSUNG-SGH-I747
dima470 said:
Title says it all. If I root my S3, it heats up to uncomfortable temperatures. If it's on stock, it runs nice and cool. Battery doesn't seem to be affected by this new heat. And I've tried a lot of kernels and ROMs. Why does my S3 get hot when it's rooted? And I'm not talking like gaming, I'm talking about basic use.
Sent from my SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
My friends S3 used to get really hot and he wasn't rooted. I turned off his location service and no more heat. I presume the heat is coming from something that's running in the background. What rooting method are you using? Also you said you've tried ROMs and kernels. Is the heat coming from rooted stock or only when you switch to another ROM and/or kernel?
Sent from my SGH-I747 using xda premium
drock212 said:
My friends S3 used to get really hot and he wasn't rooted. I turned off his location service and no more heat. I presume the heat is coming from something that's running in the background. What rooting method are you using? Also you said you've tried ROMs and kernels. Is the heat coming from rooted stock or only when you switch to another ROM and/or kernel?
Sent from my SGH-I747 using xda premium
Click to expand...
Click to collapse
Location services off. Battery stats say screen takes up most of battery(normal for s3.) I used teamwin root from recovery. Anything other than full stock. Includes rooted stock and custom ROMs/kernels.
Sent from my SGH-I747 using xda app-developers app
Rooting would not cause any extra heating to occur lol
Give these a try. Better Battery Stats will determine if there's a wakelock not letting your phone truly sleep. And CPU Spy will let you know if your phone is getting stuck at any mhz or if it's sleeping.
Better Battery Stats https://play.google.com/store/apps/details?id=com.asksven.betterbatterystats
CPU Spy https://play.google.com/store/apps/details?id=com.bvalosek.cpuspy
Sent from my SGH-I747 using xda premium
drock212 said:
Give these a try. Better Battery Stats will determine if there's a wakelock not letting your phone truly sleep. And CPU Spy will let you know if your phone is getting stuck at any mhz or if it's sleeping.
Better Battery Stats https://play.google.com/store/apps/details?id=com.asksven.betterbatterystats
CPU Spy https://play.google.com/store/apps/details?id=com.bvalosek.cpuspy
Sent from my SGH-I747 using xda premium
Click to expand...
Click to collapse
Alright will post my findings today. Im sure that my phone gets the deep sleep it needs. It gets really hot during use.
Sent from my SGH-I747 using xda app-developers app
Which stats from BBS do you want? There are many sections.
Sent from my SGH-I747 using xda app-developers app
dima470 said:
Which stats from BBS do you want? There are many sections.
Sent from my SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
I believe (don't quote me) it the wakelocks and partial wakelocks. Show's what making you phone not stay i deep sleep
hednik said:
I believe (don't quote me) it the wakelocks and partial wakelocks. Show's what making you phone not stay i deep sleep
Click to expand...
Click to collapse
My phone deep sleeps just fine.. It gets extremely hot during use...
Sent from my SGH-I747 using xda app-developers app
dima470 said:
My phone deep sleeps just fine.. It gets extremely hot during use...
Sent from my SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
If it's during use then CPU states. It might be running at higher mhz during use causing the heat problem.
Sent from my SGH-I747 using xda premium
Alright will share CPU stats by end of the day. I'm pretty sure that's the problem.
Sent from my SGH-I747 using xda app-developers app
Ya I think my phone always runs at high frequencies. I used performance control to get this. Whenever I touch the screen or do anything, the clock speed jumps up to 1.5Ghz. My governer is interactive.
Sent from my SGH-I747 using xda app-developers app
dima470 said:
Ya I think my phone always runs at high frequencies. I used performance control to get this. Whenever I touch the screen or do anything, the clock speed jumps up to 1.5Ghz. My governer is interactive.
Sent from my SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
that's what it's supposed to do. part of the "project butter" tweaks for jelly bean included this type of CPU jump when performing a task. that instant jolt to the maximum device GHz helps make doing everything on the phone more fluid/fast.
to get better battery on your device and troubleshoot whether this feature is hurting you specifically more than helping, feel free to adjust your max speed. start low, at say 1GHz, then bump it up a hundred at a time to find out where your phone is the most comfortable.
xBeerdroiDx said:
that's what it's supposed to do. part of the "project butter" tweaks for jelly bean included this type of CPU jump when performing a task. that instant jolt to the maximum device GHz helps make doing everything on the phone more fluid/fast.
to get better battery on your device and troubleshoot whether this feature is hurting you specifically more than helping, feel free to adjust your max speed. start low, at say 1GHz, then bump it up a hundred at a time to find out where your phone is the most comfortable.
Click to expand...
Click to collapse
Can we maybe explain it as having a device that just run's hot ? It was my first inclination.
OP, maybe I glanced over it at first but you stated you have used many rom's and kernels and got the exact same response on all the ones you used ?
Did you you try going back to stock rooted and seeing how it was from there ? A completely clean slate might be your best idea. The only way a device will get hot is is more power is being used to keep the processor at higher temperatures. There really isn't any other way or than faulty hardware issue.
xBeerdroiDx said:
that's what it's supposed to do. part of the "project butter" tweaks for jelly bean included this type of CPU jump when performing a task. that instant jolt to the maximum device GHz helps make doing everything on the phone more fluid/fast.
to get better battery on your device and troubleshoot whether this feature is hurting you specifically more than helping, feel free to adjust your max speed. start low, at say 1GHz, then bump it up a hundred at a time to find out where your phone is the most comfortable.
Click to expand...
Click to collapse
Guess project butter has a high pricetag. Are there any governers that don't do this? Or is this unpreventable?
Sent from my SGH-I747 using xda app-developers app
dima470 said:
Guess project butter has a high pricetag. Are there any governers that don't do this? Or is this unpreventable?
Sent from my SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
its not a price tag. its a script set to take advantage and make the most of the hardware on your phone. as soon as the task has begun, the CPU speed drops immediately.
see above post by hednik. i lean towards his thinking on this
dima470 said:
Guess project butter has a high pricetag. Are there any governers that don't do this? Or is this unpreventable?
Sent from my SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
I almost always use ondemand governor. In my humble opinion nearly all the other ones are inefficient or just placebo's. My phone runs streaming radio 4-5 hours a days on LTE and it never gets hot. Stays at around 918mhz at the highest. There a few bugs in 4.1.1 like the media server scanning where it will constantly scan your media because of a bad file.
Odin stock rooted 4.1.1 and then see how it goes. Factory reset it and erase /data or move to to pc or ex sd card. Won't take long and if it still does it I can't see what it would be.

Categories

Resources