Looking for those of you who know what is a safe operating temperature for these qualcomm processors. With the kingklick kernel overclocked, the CPU can get hot quickly and I'd rather not fry my chip for a measley 10% speed increase.
So... I want to put some failsafes in. Right now I have it so my CPU will revert back to the stock 1ghz when it hits 40 degrees celcius, which is fairly easy to hit when watching streaming video (ie. Hulu) or heavy web browsing. I have a second failsafe at 42 degrees celcius which underclocks the CPU to about 500hz.
Is this too conservative? Looks about right? I honestly have no clue, I just wanted to put something out there for now until I can figure out an acceptable temperature range.
The processor, in a lab environment, may have a different operating range. And I think that's what you're asking for (manufacturer's spec). If I find the docs for that, I'll edit this post.
But in actual use (i.e., inside a phone, near other hardware components), you probably want to consider other things. And with that point in mind, the key statement relating to operating temperatures:
The Battery Pack has [an] ..
Operating temperature range: 32 °F to 104°F (0°C to 40°C)
Click to expand...
Click to collapse
This is from the user manual. [Edit: Rather, from the ProductSafety &Warranty Brochure.]
the processors can stand temperatures up to 170 F for an extended period of time
will your phone ever get that hot? no. the phone will freeze and cease to operate at around 140-145 F.
not to mention the battery itself will be pretty hot.
I've had my M5 (E5603) for about a month now and my CPU temp peaks at around 60-70°C (140-158°F) according CPU Monitor during heavy use (eg. intense gaming or extensive 4K UHD recording). Not once has my device thrown a warning at me or shut down, nor has the performance been affected in any way. During normal use, temperature stays somewhere between 40-55°C (104-131°F). Battery temperature always stays below 40°C (104°F).
So, I was wondering, are these temperatures normal? Could any harm befall on my device? Besides being a tad bit too hot to hold on the back and also the front, it doesn't seem to be causing any problems.
Anybody?
Yes these temperatures are normal. Don't worry.
If cpu temperature is above 65 celcius it is little bit not good. Temperatures of cpu between 55-65 celcius perfectly normal for a waterproof phone.
Don't worry.
M4 aqua heated to 65-80 celcius in it's intial firmware.
This forced sony to release the m5 to cover up the problem in the m4 aqua. ? ? ?
So overheating fixed on m5.
Basically, this is why it is waterproof, so you gotta put it inside water to get colder
(as I have fount everything is normal)
Just wondering if its normal for the temp sensor to read 160c+ in -10c weather.
This happened when i was walking home. Cpu reports extremely high temp and just wondering if this effect any performance.
Bell, htc 10, boot unlocked, S-OFF, 1.90.666.4
.....
Wondering if it's a false reading. Can you download another app that monitors CPU temps and see if there are any discrepancies between the two apps?
Sent from my HTC 10
Wow,that's really interesting. For my information, are you holding the phone in boiling water?
matthewacbroad said:
Just wondering if its normal for the temp sensor to read 160c+ in -10c weather.
This happened when i was walking home. Cpu reports extremely high temp and just wondering if this effect any performance.
Bell, htc 10, boot unlocked, S-OFF, 1.90.666.4
Click to expand...
Click to collapse
Probably a false reading. Your battery is too cool for a cpu this hot. Also cpu gets permanently damaged at temperatures this high. Either a sensor is damaged or app giving false reading.
that's because of the minus 10°C outside ^^
This has happened quite a few times for me when i used the phone in the freezer.
the CPU sensor somehow doesn't handle minus temperatures very well. Because the battery is constantly used it heats itself up and does not go into minus temperature.
The SoC itself is often in DeepSleep or almost idle. So it doesn't draw that much power, not enugh to keep the temperature over minus degrees, especially with an aluminum body that sends the complete outside temperature inside, not isolating like glass.
Don't worry about it
If you're curious you can install the app Stability Test https://play.google.com/store/apps/details?id=com.into.stability
It heats up the CPU pretty fast, then you can find out what's the lowest normal temperature the sensor can recognize ^^
P.S
You probably cannot damage a CPU due to heat. On my old Xperia Z2 i tried to disable ALL Thermal throttling, and run a Stresstest, when the CPU temp reached 91°C the phone simply shut down. Emergency shutdown to prevent overheating damage. Not sure if it's from Android or CPU hardware protection.
Most Intel CPU's do have a hardware protection, wouldn't be surprised if Snapdragons had the same.
Haldi4803 said:
that's because of the minus 10°C outside ^^
This has happened quite a few times for me when i used the phone in the freezer.
the CPU sensor somehow doesn't handle minus temperatures very well. Because the battery is constantly used it heats itself up and does not go into minus temperature.
The SoC itself is often in DeepSleep or almost idle. So it doesn't draw that much power, not enugh to keep the temperature over minus degrees, especially with an aluminum body that sends the complete outside temperature inside, not isolating like glass.
Don't worry about it
If you're curious you can install the app Stability Test https://play.google.com/store/apps/details?id=com.into.stability
It heats up the CPU pretty fast, then you can find out what's the lowest normal temperature the sensor can recognize ^^
P.S
You probably cannot damage a CPU due to heat. On my old Xperia Z2 i tried to disable ALL Thermal throttling, and run a Stresstest, when the CPU temp reached 91°C the phone simply shut down. Emergency shutdown to prevent overheating damage. Not sure if it's from Android or CPU hardware protection.
Most Intel CPU's do have a hardware protection, wouldn't be surprised if Snapdragons had the same.
Click to expand...
Click to collapse
with no OC (AKA 2GHZ + 1.5GHZ) I got 81c, with 2.2Ghz + 1.7Ghz I hit 92c but it kept going with no throttling
95c, i made a video
https://www.youtube.com/watch?v=jIwjn8h1Raw
If you do that next time can you do me a favour and get the dmesg?
If you want to you can "dmesg | grep [THERMAL]" to make it smaller.
Code:
/*
* Your warranty is now void.
* I am not responsible for bricked devices thermonuclear war, or you getting fired because the alarm app failed
* Please do some research if you have any concerns about what this MOD does before flashing it
* YOU are choosing to make these modifications, don't point fingers at me if something goes wrong
*/
Ladies and gentlemen,
A small modification for you with great and HOT results.
Changes I made to the thermal configuration:
-The default Virtual-SKIN-based throttling threshold was starting at 39 Celsius, that was removed and the "first" threshold value is now 55 Celsius (at 55C it will HARD throttle, throttling is not completely eliminated here on purpose and at 55C it will behave the same as the default throttling mechanism at that temperature).
Keep in mind that SOC will throttle regardless of when it hits its own TjMax values so you don't need to worry about any "meltdown". lol
- Display won't switch to 60Hz anymore and neither will the maximal possible brightness be reduced as it is normally happening with stock throttling thresholds.
So far I'm using this on EvoX ROM but this should work basically on ANY ROM as the throttling is relying on the same file and as far as I managed to observe (amount of ROMs checked out) it's the same on those ROMs.
Pros:
- Throttling thresholds are drastically increased, meaning if you experienced any HIGH FPS drops during playing any "heavy" games, this will prevent that from happening to an extent and time.
- Any apps that rely on high processing power, will have more space and time to work without being affected by thermal throttling
Cons:
- Depending on your usage and what exactly you do on your phone, the device could get uncomfortably warm in your hands, and battery temperature will raise MORE than you got used to it since the SOC won't be throttled that fast as it does on the stock. Keep in mind that high battery temps are not healthy, and they will cause faster degradation. Degradation occurs anyways, the question is only how fast based on the temps the battery is being exposed to. Many OEMs allow such temps, so, Pixel 7 series with this mod isn't anything different compared to them.
- If you're a heavy "gamer" and play some games like Genshin, TOF, COD (at 120fps), etc... (you'll have a smoother experience (less FPS drops) based on slower/weaker throttling) but I recommend always using a Peltier cooler to keep that battery and the device as cool as possible (regardless if this phone or another).
Why did I create this mod?
I personally use an app called MotionCam Pro. It's basically a RAW video recording app that relies on HIGH processing power (it records RAW DNG frames) and it heats up the device pretty fast, well, Pixel 6/Pro hits the throttling threshold really fast and it's causing the recording to drop A LOT of frames to a point that the footage recorded is not "usable".
With this mod, I can now shoot RAW videos for longer periods with almost no dropped frames and under higher ambient temps. Yes, the phone warms up much more, but it does the JOB for me and that's all that matters to me anyway. I don't care if I'll need to replace my battery after 1 year instead of 2 years because I lost maybe 15-20% of the battery capacity (I upgrade my phones almost yearly).
Have fun frying eggs on your phone.
Installation
- Flash via Magisk
- Reboot your device
- Enjoy
Keep in mind that this is a TEST MOD because I don't own the device and can't test it myself.
Feedback is appreciated.
Reserved
JohnTheFarm3r said:
Keep in mind that this is a TEST MOD because I don't own the device and can't test it myself.
Feedback is appreciated.
Click to expand...
Click to collapse
This module increased the performance of pixel 6 pro by 25 % in the same temperature. Previously within 1/2min cpu would get 150-165k GIPS but after flashing module performance is stable around 200-220k GIPS . But the X1 cores aren't still being utilized to their fullest . It's still being limited to 1.5 Ghz even thou it can reach 2.8 Ghz . It there a way to tweak the module to completely remove this throttling at such low temperatures ? Even the awful snapdragon 888 doesn't even begin throttling before 40 °C
Mahbubur Rahman Siam said:
This module increased the performance of pixel 6 pro by 25 % in the same temperature. Previously within 1/2min cpu would get 150-165k GIPS but after flashing module performance is stable around 200-220k GIPS . But the X1 cores aren't still being utilized to their fullest . It's still being limited to 1.5 Ghz even thou it can reach 2.8 Ghz . It there a way to tweak the module to completely remove this throttling at such low temperatures ? Even the awful snapdragon 888 doesn't even begin throttling before 40 °C
Click to expand...
Click to collapse
No, because the prime core is probably hitting the TJMax, hence it's throttling down. AFAIK, TjMax on Tensor G1 is set at 90c.
The cooling design inside the Pixel devices can't handle too much heat (thermal capacity is weak) so it's normal behavior for the CPU to scale down the frequencies based on the temperature limit on the CPU.
Also, don't mix the battery temps with the CPU temps. CPU reaches temperatures up to 90c on G1.
Also, even the 888 throttles when it hits the TJMax. That's completely normal throttling behavior to protect the chip from cooking up.
JohnTheFarm3r said:
No, because the prime core is probably hitting the TJMax, hence it's throttling down. AFAIK, TjMax on Tensor G1 is set at 90c.
The cooling design inside the Pixel devices can't handle too much heat, so it's normal behavior for the CPU to scale down the frequencies based on the temperature limit on the CPU.
Click to expand...
Click to collapse
Well that's just bad design on Google's part can't do anything about that . Still this is huge improvement from the dog **** performance previously. Even throttled it's like a snap 865 . Unthrottled it would be like a snap 888
work well on my pixel 6 Pro ,March update
Mahbubur Rahman Siam said:
Well that's just bad design on Google's part can't do anything about that . Still this is huge improvement from the dog **** performance previously. Even throttled it's like a snap 865 . Unthrottled it would be like a snap 888
Click to expand...
Click to collapse
Do you have the unthrottled magisk module,I want give it a try
Juuuuune said:
work well on my pixel 6 Pro ,March update
Do you have the unthrottled magisk module,I want give it a try
Click to expand...
Click to collapse
You need a cooler for that . Also cpu will thermal throttle regardless of outside temperature as soon as it hits internal TJ max value . Your best bet is to use a aluminum foil inside your case to help with heat dissipation
So far so good. Will give feedback if there's anything weird.
All the work so far is normal, thank you very much for your work! I shared it with some of my friends (China, also using pixel6pro). Strangely, some of their mobile phones will be stuck in the start-up loop (boot Google Logo loading interface) after flashing into this mod. As far as I know, this problem has nothing to do with the system version.
JohnTheFarm3r said:
Code:
/*
* Your warranty is now void.
* I am not responsible for bricked devices thermonuclear war, or you getting fired because the alarm app failed
* Please do some research if you have any concerns about what this MOD does before flashing it
* YOU are choosing to make these modifications, don't point fingers at me if something goes wrong
*/
Ladies and gentlemen,
A small modification for you with great and HOT results.
Changes I made to the thermal configuration:
-The default Virtual-SKIN-based throttling threshold was starting at 39 Celsius, that was removed and the "first" threshold value is now 55 Celsius (at 55C it will HARD throttle, throttling is not completely eliminated here on purpose and at 55C it will behave the same as the default throttling mechanism at that temperature).
Keep in mind that SOC will throttle regardless of when it hits its own TjMax values so you don't need to worry about any "meltdown". lol
- Display won't switch to 60Hz anymore and neither will the maximal possible brightness be reduced as it is normally happening with stock throttling thresholds.
So far I'm using this on EvoX ROM but this should work basically on ANY ROM as the throttling is relying on the same file and as far as I managed to observe (amount of ROMs checked out) it's the same on those ROMs.
Pros:
- Throttling thresholds are drastically increased, meaning if you experienced any HIGH FPS drops during playing any "heavy" games, this will prevent that from happening to an extent and time.
- Any apps that rely on high processing power, will have more space and time to work without being affected by thermal throttling
Cons:
- Depending on your usage and what exactly you do on your phone, the device could get uncomfortably warm in your hands, and battery temperature will raise MORE than you got used to it since the SOC won't be throttled that fast as it does on the stock. Keep in mind that high battery temps are not healthy, and they will cause faster degradation. Degradation occurs anyways, the question is only how fast based on the temps the battery is being exposed to. Many OEMs allow such temps, so, Pixel 7 series with this mod isn't anything different compared to them.
- If you're a heavy "gamer" and play some games like Genshin, TOF, COD (at 120fps), etc... (you'll have a smoother experience (less FPS drops) based on slower/weaker throttling) but I recommend always using a Peltier cooler to keep that battery and the device as cool as possible (regardless if this phone or another).
Why did I create this mod?
I personally use an app called MotionCam Pro. It's basically a RAW video recording app that relies on HIGH processing power (it records RAW DNG frames) and it heats up the device pretty fast, well, Pixel 6/Pro hits the throttling threshold really fast and it's causing the recording to drop A LOT of frames to a point that the footage recorded is not "usable".
With this mod, I can now shoot RAW videos for longer periods with almost no dropped frames and under higher ambient temps. Yes, the phone warms up much more, but it does the JOB for me and that's all that matters to me anyway. I don't care if I'll need to replace my battery after 1 year instead of 2 years because I lost maybe 15-20% of the battery capacity (I upgrade my phones almost yearly).
Have fun frying eggs on your phone.
Installation
- Flash via Magisk
- Reboot your device
- Enjoy
Click to expand...
Click to collapse
This module has done wonders for the flagship experience of pixel 6 pro but after flashing this charging speed has gone total whacked . Normally pixel 6 pro would charge around 23W with screen turned off but after flashing this module the device charges around 9w max with screen turned off and with screen on it charges around 3w !!! Literally took 3.5 hours to charge with just music playing in background. I think it has someone to do with thermal threshold mismatch between charging and non-charging state . Changing the charging state thermal threshold to non charging thermal threshold should fix this behavior. I tried making my own module with this file but got bootloops . Can you a similar module for charging ?
Mahbubur Rahman Siam said:
This module has done wonders for the flagship experience of pixel 6 pro but after flashing this charging speed has gone total whacked . Normally pixel 6 pro would charge around 23W with screen turned off but after flashing this module the device charges around 9w max with screen turned off and with screen on it charges around 3w !!! Literally took 3.5 hours to charge with just music playing in background. I think it has someone to do with thermal threshold mismatch between charging and non-charging state . Changing the charging state thermal threshold to non charging thermal threshold should fix this behavior. I tried making my own module with this file but got bootloops . Can you a similar module for charging ?
Click to expand...
Click to collapse
What cable/charger do you use?
I use a 100w rated Basesus C to C cable, with a 120w Basesus Power Supply, and my charge time is around 40 minutes from 30-40 percent with this mod installed.
I know SOME cables/chargers can be a littttttleeee bit touchy when it comes to power mods.
What is really annoying is the premature current limit. I use Xiaomi GaN-33W charger + CtoC cable/ Up to 6A cable. When the device is low temperature and low battery, the current of the rechargeable battery can reach 4.5A and the power reaches 20W +. However, once the temperature rises slightly(about 39℃?), or the battery reaches about 65+, everything will deteriorate, and the current will drop sharply, with less than 3A remaining, and only 2A when it reaches 80 At this time, the power is only about 10W. The worst thing is that once the battery is higher than 90, the charging current will hover at 1A or even lower. You know that my Xiaomi 11X (4500mAh / Up to 33w) which only need 47 minutes to charge from 0 to 100, a huge gap, right?Google do a bad work for their phone.
Gytole said:
What cable/charger do you use?
I use a 100w rated Basesus C to C cable, with a 120w Basesus Power Supply, and my charge time is around 40 minutes from 30-40 percent with this mod installed.
I know SOME cables/chargers can be a littttttleeee bit touchy when it comes to power mods.
Click to expand...
Click to collapse
Gytole said:
What cable/charger do you use?
I use a 100w rated Basesus C to C cable, with a 120w Basesus Power Supply, and my charge time is around 40 minutes from 30-40 percent with this mod installed.
I know SOME cables/chargers can be a littttttleeee bit touchy when it comes to power mods.
Click to expand...
Click to collapse
Stock google charger with stock cable .
I made some changes to thermal file to fix charging throttling as well . Now charging won't get throttled because of temperature. Phone charges at full speed regardless of temperature I also made TEST file to disable throttling related to TJmax . Let me know if there are any issues.
Mahbubur Rahman Siam said:
I made some changes to thermal file to fix charging throttling as well . Now charging won't get throttled because of temperature. Phone charges at full speed regardless of temperature I also made TEST file to disable throttling related to TJmax . Let me know if there are any issues.
Click to expand...
Click to collapse
So I want to keep the temperature control instead of disabling it which one should I use?
Juuuuune said:
So I want to keep the temperature control instead of disabling it which one should I use?
Click to expand...
Click to collapse
The one without the word "TEST"
TeeJae360 said:
The one without the word "TEST"
Click to expand...
Click to collapse
Thanks
Mahbubur Rahman Siam said:
You need a cooler for that . Also cpu will thermal throttle regardless of outside temperature as soon as it hits internal TJ max value . Your best bet is to use a aluminum foil inside your case to help with heat dissipation
Click to expand...
Click to collapse
would aluminium foil actually help?
Mahbubur Rahman Siam said:
I made some changes to thermal file to fix charging throttling as well . Now charging won't get throttled because of temperature. Phone charges at full speed regardless of temperature I also made TEST file to disable throttling related to TJmax . Let me know if there are any issues.
Click to expand...
Click to collapse
Would love to have one where it throttles MORE to keep device cooler for those who don't want more heat, basically the opposite of what you already have