Disabling overheating protection on Xiaomi: when to do it and how to do it safely

Xiaomi, Redmi and Poco smartphones are equipped with an integrated overheating protection system that automatically reduces the performance of the processor when critical temperatures are reached. This feature, known as thermal throttling, prevents damage to internal components, but sometimes interferes with resource-intensive tasks such as long gaming sessions or video rendering. In this article, we will examine whether it is possible to turn off the protection against overheating on Xiaomi, what risks this carries and what alternative methods will help improve cooling without radical measures.

It is important to understand that the manufacturer specifically limits the maximum temperature of the chipset (usually 40-45).ยฐC for the beginning of throttling and 50-60ยฐC for forced shutdowns) Exceeding these values can lead to battery degradation, processor failure or even fire in extreme cases. Therefore, before any manipulation with cooling settings, assess the need for such actions and prepare for possible consequences.

The article is suitable for owners of devices based on Qualcomm Snapdragon (series). 6xx/7xx/8xx), MediaTek Helio (G- and P-series) and Dimensity, as well as those who have faced artificial performance limitations in games such as Genshin Impact, Call of Duty Mobile or when working with Adobe Premiere Rush. ADB), and hardware solutions (replacement of thermal paste, use of coolers).

Why Xiaomi is limiting performance when it heats

The thermal throttle system in Xiaomi smartphones works on three levels:

  • ๐Ÿ”ฅ Programming limit: MIUI Grammy reduces clock frequency CPU/GPU When the temperature threshold is reached (configured by the manufacturer).
  • ๐Ÿ›ก๏ธ Hardware protection: The power controller turns off components when critically heated (e.g, >70ยฐC for Snapdragon 865).
  • ๐Ÿ“‰ Optimization MIUI: Background processes are suspended, the brightness of the screen decreases, charging slows down.

The main reasons for the protection:

Trigger.Typical temperatureEffects of consequences
Long game.45โ€“55ยฐCDecline FPS, lagoon
Charging. + play50โ€“60ยฐCDisabling charging, rebooting
Video editing/rendering48โ€“58ยฐCSlowing exports, artifacts
Bad thermopaste55ยฐC+ down-to-earthConstant throttling

Critical temperature for most Xiaomi chipsets โ€“ 65-75ยฐC. Exceeding this threshold may cause irreversible damage to the motherboard.

The manufacturer deliberately lowers the throttling thresholds to:

  • โšก Extend battery life (lithium-ion batteries degrade when heated above 40)ยฐC).
  • ๐Ÿ”ง Reduce the number of warranty claims due to overheating.
  • ๐Ÿ“ฑ Comply with safety standards (e.g. Google Mobile Services require heating restrictions).
๐Ÿ“Š Your Xiaomi smartphone often overheats?
Yeah, especially in games.
Only when charging.
Rarely, in hot weather.
Never noticed.

The dangers of turning off overheating protection

Before you start manipulating thermothrottle, familiarize yourself with the potential risks:

โš ๏ธ Warning: Disabling hardware temperature limits can lead to fire hazard, especially if the device's battery is worn out (capacity below 80% of nominal value## โ†’ "Battery information".

  • ๐Ÿ”‹ Rapid battery degradation: At temperature >45ยฐC battery loses up to 20% of capacity in 3-6 months.
  • ๐Ÿ’ฅ Chipset failure: Modern processors (e.g. Snapdragon 8 Gen 2) have overheating protection, but bypassing it can cause "trottling" (constant performance decline).
  • ๐Ÿšซ Loss of warranty: Any changes to the engineering menu or firmware will void Xiaomi's warranty obligations.
  • ๐Ÿ”Œ Charging problems: Quick Charge (HyperCharge) can automatically shut down when temperature limits are exceeded.

An alternative approach is to optimize cooling without turning off the protection:

  • ๐ŸงŠ Use of external coolers (e.g. Black Shark FunCooler Pro).
  • ๐Ÿ”ง Replacement of thermal paste/thermo pads (relevant for Poco) F3, Redmi K40).
  • ๐Ÿ“ฑ Disabling background processes through Settings โ†’ Battery โ†’ Performance mode.
What happens to the processor when it overheats?
At temperatures above 80ยฐC in the chip begins microscopic changes in the structure of silicon (the effect of "thermal runaway"), which leads to unstable operation, accidental reboots and shortened the life of the chipset by 30-50%.

Method 1: Disabling throttling through the engineering menu (MTK)

This method is suitable for devices on MediaTek processors (Helio). G95, Dimensity 900 et al. Snapdragon requires a different approach (see next section).

Instructions:

  1. Open the Phone app and enter the combination: ##36446337## (or #4636## โ†’ "Phone information" โ†’ "Choice of network").
  2. Go to section. MTK Engineer Mode โ†’ Hardware Testing โ†’ Thermal.
  3. Find the settings: Thermal Throttling โ€“ set the Disabled value. CPU Throttling Temp โ€“ Increase the threshold to 90-95ยฐC (not recommended above!).

Save the settings and restart the device.

โš ๏ธ Note: On some models (Redmi Note 10 Pro, Poco) X3 Pro: The engineering menu can be blocked, and you'll need to unlock the bootloader unlock, which erases all data!

After disabling throttling, check the temperature through the apps:

  • ๐Ÿ“Š CPU Monitor (shows load on the cores in real time).
  • ๐ŸŒก๏ธ AIDA64 (sensory detail).
  • ๐ŸŽฎ Game Bench (monitoring) FPS and game temperatures).

Check the processor model (MediaTek/Snapdragon)

Make a backup copy of the data

Install a temperature monitoring application

Charge your phone at least 50%

Prepare for a possible reset of settings-->

Method 2: Change the thermal limits through ADB (Snapdragon)

For devices on Qualcomm Snapdragon (Xiaomi) 12T, Redmi K50, Poco F4) You need to use Android Debug Bridge (ADB). This method is more complex, but allows you to more accurately adjust the thresholds of throttling.

Steps:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone and click on MIUI Version 7 times.
  2. Enable USB debugging in Settings โ†’ Additional โ†’ For developers.
  3. Connect your phone to your PC, install ADB-tools and execute the commands: adb shell su echo "0" > /sys/module/msm_thermal/parameters/enabled For temporary limit increase (before rebooting): echo "95000" > /sys/class/thermal/thermal_zone0/trip_point_0_temp

List of key commands for throttling management:

Team team.Description
cat /sys/class/thermal/thermal_zone*/typeShows all the thermal zones (CPU, GPU, battery)
echo "1" > /sys/module/msm_thermal/core_control/enableIncludes manual cooling control
watch -n 1 cat /sys/class/thermal/thermal_zone0/tempTemperature monitoring CPU real-time

Important: After the reboot, all changes will reset (/vendor/etc/thermal-engine.conf), What is possible only on an unlocked bootloader with root rights.

๐Ÿ’ก

Before use ADB Check if your model supports the su command on new devices (MIUI 14+) Magisk patch may be required to obtain root rights.

Method 3: Using Magisk modules to control thermal throttle

If you're ready for deeper modifications, Magisk modules allow you to flexibly adjust thermal limits without manual commands.

  • ๐Ÿ”ฅ Thermal Configs: Module to change throttling thresholds via GUI. Supports Snapdragon 888/8 Gen 1/2.
  • โšก PowerHALT: Optimizes energy consumption and reduces heating by controlling clock frequencies.
  • ๐Ÿ“Š Kernel Auditor: Allows you to manually set maximum temperatures for the CPU/GPU.

Installation instructions:

  1. Unlock the bootloader (the official Xiaomi instruction).
  2. Install Magisk via TWRP or Fastboot.
  3. Download a module (such as Thermal Configs) and activate it in Magisk Manager.
  4. Restart the device and set the thresholds in the module application.

โš ๏ธ Note: Some modules are in conflict with MIUI Optimization. If you have lags or reboots after installation, turn off the option. MIUI Optimization in Magisk settings.

Example configuration for Snapdragon 870 (used in Poco) F3, Redmi K40):

# In /vendor/etc/thermal-engine-8985.conf


CPU_THROTTLING_TEMP=90000 # Throttle Threshold (90ยฐC)




CPU_SHUTDOWN_TEMP=95000 # Critical temperature (95ยฐC)




GPU_THROTTLING_TEMP=85000 # Throttling GPU at 85ยฐC

๐Ÿ’ก

Magisk modules are the most flexible way to control thermal throttle, but require unlocking the bootloader and disabling data encryption (on some models).

Hardware methods for improving cooling

If the software methods seem risky, consider hardware solutions to lower the temperature:

  • ๐ŸงŠ External coolers: Black Shark FunCooler Pro (with liquid cooling, reduces temperature by 10-15)ยฐC). GameSir X2 (gameplay cooler).
  • ๐Ÿ”ง Replacement of thermal paste: Relevant for models with passive cooling (Redmi Note 9 Pro, Poco) X3 NFC). Recommended pastes: Arctic MX-4, Thermal Grizzly Kryonaut.
  • ๐Ÿ“ฑ Heat pads: Replacement of regular gaskets with copper or graphite (for example, for Xiaomi) 11T Pro).

Step-by-step instructions for replacing thermopaste:

  1. Turn off the phone and remove the back cover (a suction cup and plastic mediator will be required).
  2. Unplug the battery (required!) and find the chipset (usually under a metal screen).
  3. Remove the old paste with alcohol (>90%) and apply the new thin layer.
  4. Collect the device and check the temperature in AIDA64.

Comparison of the effectiveness of methods:

MethodTemperature dropDifficultyRisks.
Outside cooler8โ€“15ยฐCLow.No.
Replacement of thermopaste5โ€“10ยฐCMediumLoss of leakage
Magisk modules3โ€“8ยฐC (through optimization)Tall.Loss of guarantee

What to do if the smartphone overheats without load

If your Xiaomi is heating up even in standby mode, the problem may be related to:

  • ๐Ÿ”‹ Faulty battery: Check wear through ##4636## โ†’ "Battery information. If health is below 80%, replacement is required.
  • ๐Ÿ› ๏ธ Background Processes: Open Settings โ†’ Battery โ†’ Battery usage and find apps with abnormal consumption.
  • ๐Ÿ“ถ Bad signal: In the low-course zone, the modem is running at maximum power, which raises the temperature.
  • ๐Ÿฆ  Malware: Scan through Malwarebytes or Dr.Web.

Diagnostic algorithm:

  1. Restart your phone in Safe Mode (press the power button โ†’ โ€œReboot Safe Modeโ€).
  2. If the heat goes away, it's the third-party app's fault.
  3. Check the temperature through AIDA64 c simple: the norm is 30-38ยฐC.
  4. If the temperature is above 45ยฐC without load โ€“ contact the service center (may be problems with the motherboard).
How do I check the heat of the camera?
Open the camera and record the video in 4K 60fps 10 minutes if the temperature is above 50ยฐC, and the video begins to "lay" - this is a sign of throttling ISP (Solution: lower resolution or use an external cooler.

FAQ: Frequent questions about Xiaomi overheating

Can you completely turn off the protection against overheating on Xiaomi?
Technically yes, but it requires unlocking the bootloader, root rights, and modifying system files (e.g., the system file, /vendor/etc/thermal-engine.conf). On most devices, protection is implemented at the hardware level (power controller), so it is impossible to completely turn it off without physical changes in the circuitry.
What is the normal temperature for Xiaomi in games?
Optimal values: 35-45ยฐC is a lightweight game (Among Us, Brawl Stars). 45โ€“55ยฐC - average loads (PUBG Mobile, Genshin Impact on medium settings. 55โ€“65ยฐC - maximum load (Call of Duty Mobile on ultra-graphics) + Exceeding 70ยฐC - critical and requires immediate cooling.
Why did the phone become slower after the throttling was turned off?
It's connected to thermal throttling at the hardware level, and even if you've turned off the software limits, the power controller still lowers the frequencies when the temperature is safe. Solution: Return the standard thermal throttling settings. Use external cooling. Check the thermal paste status.
How to check if throttling works on my Xiaomi?
Install. CPU Throttling Test from Google Play. app will show: Current frequency CPU/GPU. Percentage of throttling (e.g. Throttling: 30% This means that productivity is reduced by 30%). The temperature of all the cores. You can also use a command. ADB: adb shell cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq Compare the current frequency with the maximum (scaling_max_freq).
Will the throttling shutdown work after the update? MIUI?
No. When you update, the system files (thermal-engine.conf) are overwritten, and the Magisk modules may stop working. After the update, you will need to: Reinstall Magisk (if the bootloader is unlocked). Reconfigure the thermal limits through the update. ADB Check the compatibility of modules with the new version MIUI. We recommend you to disable automatic update in Settings โ†’ The phone. โ†’ Updating the system โ†’ โš™๏ธ โ†’ Auto-update.