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 temperature | Effects of consequences |
|---|---|---|
| Long game. | 45โ55ยฐC | Decline FPS, lagoon |
| Charging. + play | 50โ60ยฐC | Disabling charging, rebooting |
| Video editing/rendering | 48โ58ยฐC | Slowing exports, artifacts |
| Bad thermopaste | 55ยฐC+ down-to-earth | Constant 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).
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?
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:
- Open the Phone app and enter the combination: ##36446337## (or #4636## โ "Phone information" โ "Choice of network").
- Go to section. MTK Engineer Mode โ Hardware Testing โ Thermal.
- 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:
- Activate Developer Mode: Go to Settings โ About Phone and click on MIUI Version 7 times.
- Enable USB debugging in Settings โ Additional โ For developers.
- 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*/type | Shows all the thermal zones (CPU, GPU, battery) |
| echo "1" > /sys/module/msm_thermal/core_control/enable | Includes manual cooling control |
| watch -n 1 cat /sys/class/thermal/thermal_zone0/temp | Temperature 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:
- Unlock the bootloader (the official Xiaomi instruction).
- Install Magisk via TWRP or Fastboot.
- Download a module (such as Thermal Configs) and activate it in Magisk Manager.
- 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:
- Turn off the phone and remove the back cover (a suction cup and plastic mediator will be required).
- Unplug the battery (required!) and find the chipset (usually under a metal screen).
- Remove the old paste with alcohol (>90%) and apply the new thin layer.
- Collect the device and check the temperature in AIDA64.
Comparison of the effectiveness of methods:
| Method | Temperature drop | Difficulty | Risks. |
|---|---|---|---|
| Outside cooler | 8โ15ยฐC | Low. | No. |
| Replacement of thermopaste | 5โ10ยฐC | Medium | Loss of leakage |
| Magisk modules | 3โ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:
- Restart your phone in Safe Mode (press the power button โ โReboot Safe Modeโ).
- If the heat goes away, it's the third-party app's fault.
- Check the temperature through AIDA64 c simple: the norm is 30-38ยฐC.
- If the temperature is above 45ยฐC without load โ contact the service center (may be problems with the motherboard).