Themes / Apps / Mods [TEST MOD]Thermal-Throttling-Modifier[Pixel 6/Pro] - Google Pixel 6 Pro

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

Related

[Q] Normal/Excessive CPU temperature for S4 ?

Hi,
I'm using a Canadian Galaxy S4, SGH-I337M.
Rooted, running on Liquidsmooth 4.4.4 ROM. Also has Ktoonsez kernel. It is currently undervolted+underclock a bit, and is stable (I could overclock it, but I don't. No need).
Been wondering for a long time about the operating CPU temperatures of the Galaxy S4... Never had the possibility to do testing with CPU temperatures before. I do have a LG P500 that I have overclocked a ton in the past, still work just fine, but the LG P500 is old and do not support viewing CPU temperature, so it's my first time experimenting with that.
How hot would be too hot for this phone? There are several opinions, but never figured out if I... "minimize" the risks of my actual temperatures, for some reason. My laptop CPU throttle at 85 celcius for instance. While it's a phone, it's completely different.
At night, while connected to charger, it would be pretty cool, at 25-30 degrees when I wake up;
I would say that most of the time, my CPU is running at 50 celsius, and rarely ever exceed 65-70 under normal use, or even gaming. Plus, the CPU is undervolted and a bit underclock, so I do feel like it run cooler than usual.
Quoting Meowmix from Rogers forums:
It varies on the usage of everyone else & how you handle the phone ( cases & such). Also if you are in extreme heat or having the device in direct sunlight.
Click to expand...
Click to collapse
So, the case does matter? I do have that Otterbox case which is pretty tight and enclose the phone pretty well, I would believe that the phone would get less.. air.. but I mean, it's just a case, didn't thought it would affect much..?
Quoting Ahmed from AndroidCentral Forums, I would say that I have a quite similar situation.
No, just when i ran AnTutu when it runs the 4 cores at the maximum frequency the temperature is between 80-91c, and at normal use while surfing the internet the temp. 45-55c and the battery reaches 38c after an hour of continuous using.
Click to expand...
Click to collapse
I CAN reach 80-90 celsius, but only if I really want it to happen. 38 celsius for the battery is also correct, I never exceeded 41 degrees yet, on any Android phone (I don't know the dangerous battery temps.. But when I reach 40 degrees I try to put it down as fast as possible). With benchmarks, usually at the max frequency, or testing my undervolt with Stability Test, I CAN reach 80-90 celsius, which look really high. Additionally, I would remind that I don't overclock, and the CPU is undervolted so seems a bit cooler.
So on AndroidCentral, this is the reply Ahmed got, from "CR6" user:
I had to use my temp converter to look up & convert them to Fahrenheit. 80-91c equates to 176-195 Fahrenheit and that's extremely dangerous. These temps will not only physically burn you, but will fry your phone if you continue using it at these temperatures. 45-55c equates to 113-131 degrees Fahrenheit, and that is normal under really heavy usage. Optimally, you'd like to keep it at 38-45c. You may have a defective device if you regularly see temps over 80c and I would advise checking on a replacement.
Click to expand...
Click to collapse
THAT dangerous? Well, I don't phisically feel the heat - I do feel it, but since I have that phone case, that doesn't hurt at all. But like I mentionned, I never reach 80 celcius or more unless doing benchmarks. Usually I never exceed 65-70. But still it left me wondering - Why does Android allow such high temperatures in first place? Isn't the system suppose to shut down at some point in case of danger, and when?
I've also experimented with thermal throttling in the Ktoonsez kernel, and the throttling values of the ROMs. Touchwiz Stock ROM with DVFS disabled, seems to throttle at 80 celsius, look decent. Liquidsmooth AOSP ROM, stock kernel, does not seem to throttle at all (Huh)! Once, and that was exceptionnal, I've reached 100 CELSIUS using Wifi, connect to a charger after like 2 hours, room temperature was very warm, was not surprised, but when I noticed I reached 100 CELSISUS, I was WOAW, I should shut down. I did reached 100 degrees again, using Stability Test at max frequency after a few minutes. Needless to say I manually stopped the test, because I had no idea how much heat the phone could handle...
So been aware of this, "Ktweaker" app, for the Ktoonsez kernel I use now, does have a thermal throttling option, but I wondering which thermal value should I enter for best "performance"? Default was 70 degrees, I set mine at 80, I've heard of people even putting 90 for the same kernel. Besides, maybe I worry about it too much, because in no way the phone should exceed 70 degrees celcius under normal use anyway, or even gaming. Only way to reach insane temperatures would be benchmarking/stress testing...
Still, first time seeing these CPU temperatures also. I've overclocked my LG P500 several times in the past, dealing sometimes with random reboot, so make stability/overheating questionnable, but the device did not supported seeing the actual CPU temp. So I don't know which temperatures would be considered normal - probably, nothing above 75-80, correct (For the Galaxy S4, actually)?
(Jason) said:
(From another thread)
I do know it can run up to about 180 before hitting critical and shutting down
Edit: its about a 75 degree ambient temp where im at.
Tapped² from my I5³5
Click to expand...
Click to collapse
At which point is the device supposed to shut down? Is that in the kernel or a hardware CPU trigger? Because heck, I've reached 100 degrees 2 times, I mean, how far/close was I from a shut down? I'm quite surprised.
I've also read of people complaining of S4 overheating, especially maybe after it was released - It's possible that it heats up more than other phones, but honnestly I have no idea.
Thanks for your answer =)
Going thru this exact same thing. Same temps. This is not normal. Mines just started happening one day. Idk how or exactly when
Kennii said:
Going thru this exact same thing. Same temps. This is not normal. Mines just started happening one day. Idk how or exactly when
Click to expand...
Click to collapse
Thank you for your answer;
Used to think some temps look normal to me - Besides, since I've undervolted last week, it's stable and run cooler, maybe better battery as well. I never can exceed 70 degrees even when gaming I supose..
I can reach 80 degrees, but only when benchmarking or stability testing, so I'm not worried, but I do wonder;
I've reached 100 degrees 2 times, once while doing a stability test at 1,89 GHz for like 5 minutes (or more), I had to manually stop. And last time was long ago, watched YouTube videos in bed, like under covers ha, maybe as well connected to charger. Not even surprised I've reach such temps after a while in such conditions, under covers, just no air (Used to do it with my LG P500 too. While I never was able to see the CPU temps on this device. Even then, LG P500 still works, but guessing build quality was much better). Needless to say I was like WOAW when I've noticed 100 degrees, and just put the phone down. Probably went from 80 to 100 quickly, didn't noticed that fast. But yeah, that 100 degrees was.. almost expected under such conditions.
I just really wonder about thermal throttling. Like I've mentionned, stock Touchwiz with DVSF disabled seems to throttle at 80, while KTweaker app for a different AOSP kernel have the default temp limit set to 70. Liquidsmooth ROM, AOSP, does not seem to have a throttling point, since I've reached 100 degrees 2 times with it (Don't intend to test 100 degrees again, huh). What would be the maximum ideal temp for throttling? Maybe I think about it too much, since under normal circumstances, I never exceed 70 degrees, besides benchmarks.
Also wondered at which temp is the phone supposed to shut down... 120 degrees?! XD Because 100 seems ridiculous to me, probably is, but yeah, my laptop throttle at 85, and it's a laptop (Intel Core i3) - Can't imagine a phone going any higher without any risk.
Thanks for the feedback

Heating no matter what - getting hopeless

Hi All,
I'm using my Z2 since 2017 Jan. I've unlocked the bootloader after a year (non-treble), and since then I've used AEX, Bootleggers etc. Last week after i've switched to carbon rom, I've noticed heating for normal usage. Normal multitasing (Facebook, Chrome, 9gag app) = 45-55 degrees of Celsius. I've switched between a couple roms, no change. This is when I've decided to start over - ZUI 1.9 - bootloader lock then 3.5.X for the baseband, then bootloader unlock, new TWRP, Treble this time. I've tried AEX 5.8 and now ArrowOS, but no change, when I wake up the phone 30-32 C, then when I open something up 40-45-47 very quickly. Is there a way to fix this, or maybe I have HW issue?
Thank you
Try using the sun cooling mod
https://forum.xda-developers.com/lenovo-zuk-z2/themes/thermal-mod-sun-cooling-7-x-8-xtreble-t3775684
Dom013 said:
45-55 degrees of Celsius
Click to expand...
Click to collapse
Sorry to contradict, its not heating, its warm, but not something you can call hot.
Facebook, Chrome, 9gag app
Click to expand...
Click to collapse
I haven't used 9gag, but both FB and chrome aren't quite resource friendly to start with.
maybe I have HW issue?
Click to expand...
Click to collapse
The issue is more or less same here too.. When I am using my Z2 Plus outdoor under direct sun light and Indian summer. Even basic idle phone calls would warm it up. Playing PubG outdoor under sun light feels like holding hot metal and burning my fingers.
Is there a way to fix this
Click to expand...
Click to collapse
There are thermal mods available for aggressive throttling of CPU for achieving lower temps. You may also try using a kernel which supports editing on fly, like nameless (using kernel editor app from play store) to underclock your CPU / GPU for less heat.
NaXal said:
Sorry to contradict, its not heating, its warm, but not something you can call hot.
I haven't used 9gag, but both FB and chrome aren't quite resource friendly to start with.
The issue is more or less same here too.. When I am using my Z2 Plus outdoor under direct sun light and Indian summer. Even basic idle phone calls would warm it up. Playing PubG outdoor under sun light feels like holding hot metal and burning my fingers.
There are thermal mods available for aggressive throttling of CPU for achieving lower temps. You may also try using a kernel which supports editing on fly, like nameless (using kernel editor app from play store) to underclock your CPU / GPU for less heat.
Click to expand...
Click to collapse
Are you mad or what? 45-55 degree celcius is very hot.. my phone is always under 40 even under sunlight with extensive video playback and browsing and around 45 when playing pubg.. this is what i can call warm.. not 45-55 with light use, i suggest to use characteress's thermal mods to cool down your phone
sidS6 said:
Are you mad or what? 45-55 degree celcius is very hot.. my phone is always under 40 with extensive video playback and browsing and around 45 when playing pubg.. this is what i can call warm.. not 45-55 with light use, i suggest to use characteress's thermal mods to cool down your phone
Click to expand...
Click to collapse
Pardon me for being a noob, but I am unable to understand how can a software cool down a phone below ambient temperature?
I am from a part of India (Kolkata) where often Ambient temps hit 45c outdoor !!
Some input would be really helpful.
NaXal said:
Pardon me for being a noob, but I am unable to understand how can a software cool down a phone below ambient temperature?
I am from a part of India (Kolkata) where often Ambient temps hit 45c outdoor !!
Some input would be really helpful.
Click to expand...
Click to collapse
I agree that ambient temperature plays a big role in device heat management, but software(thermal configurations) play a huge role in regulating temperature, you can experiment yourself, just underclock processor in kernel adiutor to about 1.8 ghz and heating will be reduced significantly, our device has sd820, which is known to have heating issues in many devices. It's a quite powerful proccesor(2.15ghz) , so when all the cores are performing at their highest (like when playing pubg) ,heating is bound to happen . So by underclocing to 1.8 ghz you can reduce it. And regarding thermal config files, they are just files that throttle the performance of the device when it's heating, to cool down, sure your device's performance will take a hit, but this will cool down your phone
sidS6 said:
I agree that ambient temperature plays a big role in device heat management, but software(thermal configurations) play a huge role in regulating temperature, you can experiment yourself, just underclock processor in kernel adiutor to about 1.8 ghz and heating will be reduced significantly, our device has sd820, which is known to have heating issues in many devices. It's a quite powerful proccesor(2.15ghz) , so when all the cores are performing at their highest (like when playing pubg) ,heating is bound to happen . So by underclocing to 1.8 ghz you can reduce it. And regarding thermal config files, they are just files that throttle the performance of the device when it's heating, to cool down, sure your device's performance will take a hit, but this will cool down your phone
Click to expand...
Click to collapse
Thanks for the long reply. But being a noob it seems I am still unable to find the answer for my question.
How can a software cool down my device below ambient temps?
As far as I know, no software tweak can even push device temps below ambient. And ambient being 45c, device will for sure run a few deg over that. No matter how much tweaking is done.
So not sure how I am "mad" for calling 45-55c range normal !!

CPU Thottling?

Does the Samsung Galaxy Note10+ (Snapdragon) throttle the CPU to save battery life or manage heat? If so, is there some way to modify that?
Of course there would be a way of doing it, but first root must be achieved
i believe so i keep it on high performance mode at all times
I've only seen this happen if you have either of the power saving moves enabled.
I ran a test with the device set to high performance mode, and there is definitely some modest throttling after the 2 minute mark. Root can't come soon enough.
Results: https://m.imgur.com/a/ySI0LBH
Here are the results of a more intensive test: https://imgur.com/a/3t4o6f3
nwitkin said:
I ran a test with the device set to high performance mode, and there is definitely some modest throttling after the 2 minute mark. Root can't come soon enough.
Results: https://m.imgur.com/a/ySI0LBH
Here are the results of a more intensive test: https://imgur.com/a/3t4o6f3
Click to expand...
Click to collapse
So you want it to overheat instead of slow down? Damn thing says 174 degrees.
Can someone, who has the Exynos version, do the CPU Throttling Test and share the picture, please?
The only rootless setting you can set for it is the moderate power save that fix it to 70%
You need root otherwise.
Every CPU have Throttling. This is about temp. increasing. Have one test in GSMARENA.COM
Flagships vs Gaming phones. After 1 hour hard gaming casual flagships decreasing CPU power on 60, 70 % to prevent overheating. In Gamer phones like ROG or Black Shark decreasing is only around 90%. This is because they have active cooling systems.
propov said:
Every CPU have Throttling. This is about temp. increasing. Have one test in GSMARENA.COM
Flagships vs Gaming phones. After 1 hour hard gaming casual flagships decreasing CPU power on 60, 70 % to prevent overheating. In Gamer phones like ROG or Black Shark decreasing is only around 90%. This is because they have active cooling systems.
Click to expand...
Click to collapse
I agree. But not only gaming devices. For example, Sony Xperia XZ Premium doesn't throttle that much.
I just wanted to see if there is a difference in Throttle on Exynos and Snapdragon.
If someone could do a CPU Throttling Test on Exynos, I would be very happy!
Exynos is horrendous. Just look at gips. Im starting to believe more and more there's something wrong with my device.

Question Heating up from basic usage

Is it normal for this device to heat up from basic usage (such as browsering and social media).
By heat I do not mean overheating but it does make the hand feel quite warm.
This worries me alot since I get annoyed by phones who get hot with basic usage.
Would this be because of the sd870 chip?
For me it does warm up a little bit during normal use but it's way better than my previous phones, idk maybe my standards of phone temperature is different than y'all. And if it was running a SD888 it would be even worse.
Jing Arjay87 said:
For me it does warm up a little bit during normal use but it's way better than my previous phones, idk maybe my standards of phone temperature is different than y'all. And if it was running a SD888 it would be even worse.
Click to expand...
Click to collapse
I think mayb the issue is me comparing it to a snapdragon 730g
This was my concern also but in my case hearing was mostly during charging. I replaced the device and so far things are a tad bit better
TweaknFreak said:
This was my concern also but in my case hearing was mostly during charging. I replaced the device and so far things are a tad bit better
Click to expand...
Click to collapse
Charging especially fast charging produce heat.
Charging is an electrochemical reaction that requires a certain amount of heat to charge properly. Oddly Li charging is a mildly endothermic reaction but resistive elements in the cell produce much more heat than is absorbed.
♤Do not use phone while charging as it will skew the charging curve.
♤Listeners to music (no internet streaming) on bt with screen off is generally ok.
Best start temperature for fast charging is 82°F or higher (85-90°F seems optimum on my N10+).
Do not let battery temperature exceed about 101°F while charging, cool as needed.
♤I use a fan and/or a damp microfiber cloth to keep it cool, works well.
Li plating will permanently degrade your battery and can cause outright failures.
Never charge a Li polymer that is near freezing temperatures.
Charging below 72°F or in high temperatures (exact value unknown, some say >140°F but this may not apply to Li polymer) My Note 10+ will stop charging at about 102°F so hence the 100°F limit. In any case temperatures higher than 90°F aren't needed for fast/optimum charging and only shorten the lifespan of the battery.
EvilMegaDroid said:
Is it normal for this device to heat up from basic usage (such as browsering and social media).
By heat I do not mean overheating but it does make the hand feel quite warm.
This worries me alot since I get annoyed by phones who get hot with basic usage.
Would this be because of the sd870 chip?
Click to expand...
Click to collapse
Nope, miui is chock full of bloatware and make these phone warm up even some basic task. Tried several custom room in our forum, no heat up at all
I think it has to do since its summer too, debloated through but it still gets warm using social if I'm outside or if its under the sun.
From my logic this has 100% to do with a higher end cpu since as I said my sister samsung a71 does not do that.
Mostly worried that the xiomi build quality is **** that's why I asked
EvilMegaDroid said:
I think it has to do since its summer too, debloated through but it still gets warm using social if I'm outside or if its under the sun.
From my logic this has 100% to do with a higher end cpu since as I said my sister samsung a71 does not do that.
Mostly worried that the xiomi build quality is **** that's why I asked
Click to expand...
Click to collapse
Use manual brightness control. Try to avoid going over 50%... and don't use in direct sunlight. High screen brightness increases current drain/heat a noticeable amount.
You're on to something when it comes to brightness... Newer panels that are being used in the latest Chinese devices all have very high sustained brightness. Which is nice and all but no1 had considered how that will play in combination with the newest chips,
If you compare F2 and F3 the earlier model only had sustained brightness of 500cd/m2 whereas the newer model can sustain 900cd/m2 of brightness - that's a huge difference
Then what about chips? Both snapdragon 888 and 870 are dumpster fires ( Even the dimensity chips ) , while the performance gain is insane compared to last gen so is the heat output... And sadly even the gaming devices with cooling fans struggle to keep the chips from throttling. Take black magic 6 pro for a shameless example (snap 888), it reaches upwards of 55C on the phone body itself during benchmarking with no signs or intention for throttling down to save your hands- that itself should be illegal but no1 ****ing cares since how else are they gonna reach those benchmark numbers.... ( 54C can cause full thickness burns in a matter of 30 seconds or so )
I don't have poco f3 to check but from looking at stress tests on YouTube you can see that they are much more conservative when it comes to heat. It reaches only 42C during benchmarking then starts to throttle down and basically hovers around that temp 42C-44C.
The chips are already insanely good when it comes to performance but the cooling is pacing behind... So yeah it's pretty normal that your device is getting hot - so is every other device on the flagship market rn. Most you can do to solve that would be in this order > Get a peltier cooling device like blackshark fun cooler pro > Lower the brightness to what's usable for you and hope it's enough to somewhat delay the throttling > The last one would be messing with the phone itself like downclocking it or lowering the voltage. It's a cat and mouse game , the throttling will come eventually , the only way out I see would be the first option or the last one if you're capable enough to mess with that and are lucky enough to get a chip that undervolts nicely.
Cooling?
Simply use a damp microfiber cloth.

Question Is there any way to increase the temperature control threshold?

I have gained root privileges. As you know, pixel6Pro has a strict temperature limit. This means that once the temperature of the mobile phone rises to about 40°C, the processor will start to reduce the operating frequency. When it reaches 43°C, all cores will not be allowed to work at a frequency above 1G... This will cause the phone to freeze very much. So will there be any mods to turn it off? I have an extra phone cooler./translate form Google
So you'd rather it have unlimited temperature to cause components to melt? There's a good reason why there is a temperature limit. I suggest that you don't mess around with it, or you will end up with a heap of garbage.
96carboard said:
So you'd rather it have unlimited temperature to cause components to melt? There's a good reason why there is a temperature limit. I suggest that you don't mess around with it, or you will end up with a heap of garbage.
Click to expand...
Click to collapse
I mean to increase the upper limit instead of closing it ... I also have a Redmi K40, equipped with Snapdragon 870, and the phone temperature exceeds 48 ° C to start limiting the processor frequency ... In contrast, TensorG1's frequency limit from less than 40 ° C is too early..For example, at room temperature of 23 ° C, my Pixel6Pro played at a current of about 1A (power consumption of about 4W). About 15 minutes, the back cover temperature of the mobile phone would be close to 40 ° C, and then a disgusting frequency limit appeared. 40 ° C is very safe for the phone, isn't it? And the lower area of the Pixel6Pro heating speed is much faster than the camera area and processor area, which is not common sense, and I also want to know why.If the frequency limit starts at about 46 ° C, it will be a good choice.
I think people should study electronics first before they tinker. This is proof. MORE HEAT?
Gytole said:
I think people should study electronics first before they tinker. This is proof. MORE HEAT?
Click to expand...
Click to collapse
Thank you for your reply, but I can't understand what you mean by translating.
He means that different devices have different specification, and you will likely damage your device.
Arealhooman said:
He means that different devices have different specification, and you will likely damage your device.
Click to expand...
Click to collapse
But this is based on root, which has assumed that I bear all the consequences, right? Having said that, the Pixel6Pro is the phone with the lowest temperature limit I have ever used.Even the same garbage Snapdragon 888 chip has a frequency limit at about 43 ° C.I just use it to run small games, but it can't last for too long, which makes me wonder if this can be called a flagship phone. Leaving aside the peak performance, the Snapdragon 778G is much better than Tensor in many scenes.And Google made a lot of mistakes. In fact, the X1 core is much more efficient than the A76 core, but I don't understand why the more used is the A76 core? ? ? I like to test the power consumption data of the processor. After about half a month I conclude that [email protected] and [email protected] have almost the same performance, but the latter one needs to pay an additional power of about 0.25W+.Too crazy,right?
Juuuuune said:
But this is based on root, which has assumed that I bear all the consequences, right? Having said that, the Pixel6Pro is the phone with the lowest temperature limit I have ever used.Even the same garbage Snapdragon 888 chip has a frequency limit at about 43 ° C.I just use it to run small games, but it can't last for too long, which makes me wonder if this can be called a flagship phone. Leaving aside the peak performance, the Snapdragon 778G is much better than Tensor in many scenes.And Google made a lot of mistakes. In fact, the X1 core is much more efficient than the A76 core, but I don't understand why the more used is the A76 core? ? ? I like to test the power consumption data of the processor. After about half a month I conclude that [email protected] and [email protected] have almost the same performance, but the latter one needs to pay an additional power of about 0.25W+.Too crazy,right?
Click to expand...
Click to collapse
Its a different SoC and different phone altogether, and the temperature reading could be from a different point, and it takes time for the heat to be conducted from the point of highest temperature to the sensor, which means that when you have a READING of 40C, the actual highest temperature point could be 75C.
Arealhooman said:
He means that different devices have different specification, and you will likely damage your device.
Click to expand...
Click to collapse
But you won't. Removing the OEM throttling mechanism doesn't completely remove throttling. The SOC WILL throttle regardless of when it hits the set TjMax.
Also, the throttling they set is based on SKIN/Shell temperatures, usually on Pixel 6/7 starting around 37c SKIN, that's on the battery around 37c (all approximate). I don't own the Pixel 6, but the 7, and the SKIN temperature is set to start at 37c very mild throttling, and the more the temperature rises, the throttling level increases.
Ultimately, the "only" hardware that will suffer in the LONG RUN is the battery since batteries don't like high temperatures and degrade faster when exposed to XY temps.
Juuuuune said:
But this is based on root, which has assumed that I bear all the consequences, right? Having said that, the Pixel6Pro is the phone with the lowest temperature limit I have ever used.Even the same garbage Snapdragon 888 chip has a frequency limit at about 43 ° C.I just use it to run small games, but it can't last for too long, which makes me wonder if this can be called a flagship phone. Leaving aside the peak performance, the Snapdragon 778G is much better than Tensor in many scenes.And Google made a lot of mistakes. In fact, the X1 core is much more efficient than the A76 core, but I don't understand why the more used is the A76 core? ? ? I like to test the power consumption data of the processor. After about half a month I conclude that [email protected] and [email protected] have almost the same performance, but the latter one needs to pay an additional power of about 0.25W+.Too crazy,right?
Click to expand...
Click to collapse
The temperature limits DEPEND on the OEM. It's NOT SOC SPECIFIC.
CPU and GPU are MOSTLY set to 85c/95c on Qualcomm Snapdragon SOCs. Pixel 7 series has the CPU set to 100C TjMax (I think the GPU is set to 95c, didn't check...)
The throttling you're talking about is based on the SKIN/Shell and EACH OEM has its own way of tunning this throttling mechanism.
JohnTheFarm3r said:
The temperature limits DEPEND on the OEM. It's NOT SOC SPECIFIC.
CPU and GPU are MOSTLY set to 85c/95c on Qualcomm Snapdragon SOCs. Pixel 7 series has the CPU set to 100C TjMax (I think the GPU is set to 95c, didn't check...)
The throttling you're talking about is based on the SKIN/Shell and EACH OEM has its own way of tunning this throttling mechanism.
Click to expand...
Click to collapse
The temperature limit of a specific SoC is determined by the characteristics of *that SoC*, not by whoever glues parts together.
96carboard said:
The temperature limit of a specific SoC is determined by the characteristics of *that SoC*, not by whoever glues parts together.
Click to expand...
Click to collapse
I'm suggesting you go and check (inform/educate yourself) a bit on this topic and how exactly this works. A SOC has an operating temperature range (from-to), THAT IS VERY TRUE (and I'm not talking about the operating temperature range specification here) but OEM decides what TJMax they want to set on the CPU or GPU (or any other component inside the phone)
So, if the OEM wants, they can set the TJMax for the CPU at 110c or more. Obviously, they don't do this for various reasons and most importantly to decrease the degradation of the silicon as much as possible (lower temps, longer life). And if you're experienced enough and know how to configure the throttling you can raise the Tjmax yourself. Google raised the TjMax on Tensor G2 to 100c. G1 was set to 90c, but they could have set it to 100C too if they wanted. And this is done on the OS side. (OEM side)
For your information, on Tensor (both G1 and G2), you can raise the TJMax of the CPU or GPU (or any other component) just by editing the thermal zones inside sys/devices/virtual/thermal > Thermal Zones (needs root).
And as someone who already made various thermal mods (magisk modules for various devices), I'm VERY well aware of how is thermal throttling handled and what can be done.
JohnTheFarm3r said:
I'm suggesting you go and check (inform/educate yourself) a bit on this topic and how exactly this works. A SOC has an operating temperature range (from-to), THAT IS VERY TRUE (and I'm not talking about the operating temperature range specification here) but OEM decides what TJMax they want to set on the CPU or GPU (or any other component inside the phone)
So, if the OEM wants, they can set the TJMax for the CPU at 110c or more. Obviously, they don't do this for various reasons and most importantly to decrease the degradation of the silicon as much as possible (lower temps, longer life). And if you're experienced enough and know how to configure the throttling you can raise the Tjmax yourself. Google raised the TjMax on Tensor G2 to 100c. G1 was set to 90c, but they could have set it to 100C too if they wanted. And this is done on the OS side. (OEM side)
For your information, on Tensor (both G1 and G2), you can raise the TJMax of the CPU or GPU (or any other component) just by editing the thermal zones inside sys/devices/virtual/thermal > Thermal Zones (needs root).
And as someone who already made various thermal mods (magisk modules for various devices), I'm VERY well aware of how is thermal throttling handled and what can be done.
Click to expand...
Click to collapse
Thank you for your reply. In the file directory you mentioned, I found many files starting with "thermal_zone" followed by numbers. But I'm not good at this field, can you tell me more? I know you have a magisk module for pixel7Pro, I want to know if you can modify some parameters to make it work on pixel6Pro? (Or are they inherently universal?) I have a pixel6Pro which rooted , maybe it can be used for your test.

Categories

Resources