Optimization Xiaomi Mi 10: 15 ways to return performance to the flagship

Xiaomi Mi 10 is still one of the most powerful smartphones in the brand line, but over time, even flagship devices begin to β€œbrake” the reasons are diverse, from cache clogs to suboptimal settings MIUI. In this article, practical optimization methods that will help return the smartphone performance without losing functionality.

We’ll look at both software tricks (cleaning the background, turning off animations) and hardware nuances (heat mode, battery management), and focus on hidden MIUI settings that Xiaomi doesn’t advertise, but which drastically affect performance. All recommendations are tested on current firmware versions (including MIUI 14 and HyperOS) and do not require root rights.

Importantly, optimization goes beyond installing Play Market cleaners, and most of these apps only mask the problem and sometimes make it worse, and we're a systematic approach that focuses on native tools and proven techniques.

1. Diagnostics of the current state of the smartphone

Before you start optimizing, you need to understand what exactly is slowing down your Mi 10.

  • πŸ“Š MIUI Security: Go to Settings β†’ The phone. β†’ System status. This is the loading display. CPU, Memory and temperature: critical values CPU loaded more than 70% in idle, and the temperature exceeds 45Β°C – Urgent optimization is required.
  • πŸ” DevCheck (app): Shows detailed information about the processor (Snapdragon 865), core frequencies and boot GPU. Pay attention to Throttling Status – if there are records, then the smartphone artificially limits performance due to overheating.
  • πŸ“‰ AccuBattery: Analyzes battery health, and if the capacity falls below 80% of the nominal capacity (4780 mAh), it directly affects performance due to limitations. MIUI.

The Mi 10 is unique: the Snapdragon 865 processor is prone to trottling when heated above 60Β°C, which causes frequencies to drop by 30-40%, especially in games or video processing. If you see frequent temperature surges in the diagnostics, the priority is to improve the heat sink (this is discussed in section 5).

⚠️ Note: If DevCheck displays Heavy Throttling status in the Thermal section, it means that the smartphone is operating at lower frequencies. In this case, cleaning the cache or turning off background processes will not help - you need to solve the problem with cooling.

ParameterNormal value.Critical significanceWhat do you do?
Downloading the CPU (into simple)< 20%> 70%Close background applications, check for viruses
Processor temperature< 40Β°C> 50Β°CClean dust, remove the cover, reduce the load
Free RAM> 1.5 GB< 500 MBDisable the autoloading of applications
Battery health> 85%< 80%Battery calibration or replacement
πŸ“Š How often do you diagnose your smartphone?
Once a month
Only when it starts to brake.
Never checked.
I use special applications.

System Cleanup: What Can Be Deleted Without Harm

MIUI is known for being littered with unnecessary files over time, but not all of them can be safely deleted.

  • 🧹 Application cache: go to Settings β†’ Annexes β†’ Application management, select the application and click Clear cache. Important: do not clear the cache of system applications (for example, com.android.systemui) - this can cause crashes.
  • πŸ—‘οΈ Unnecessary APK and OBB: files of installed (and deleted) applications are stored in /sdcard/Android/obb/ and /sdcard/Android/data/. Remove folders of applications that you haven’t used in a long time. To do this, connect your smartphone to your PC or use Files by Google.
  • πŸ“ Duplicate and garbage: annex MIUI Cleaner finds temporary files, but often misses duplicate photos. SD Maid (requires root for full functionality).
  • 🚫 Blocking Ads and Trackers: Apps like Blokada or AdGuard not only save traffic, but also reduzieren CPU load by blocking background requests.

Pay special attention to the folder /sdcard/MIUI/ β€” This is where log files of the system are stored, which can take up to 1-2 GB: They can be safely removed, but not manually, but through Settings. β†’ Memory. β†’ Files. β†’ Logs.

β˜‘οΈ Checklist for cleaning Xiaomi Mi 10

Done: 0 / 5

What NOT to delete:

  • πŸ›‘ Files in /system/ or /vendor/ β€” It's going to crash the system.
  • πŸ›‘ Android folder is complete – here all the data of the applications is stored.
  • πŸ›‘ Files with.odex or.vdex extensions are critical to work MIUI.

⚠️ Note: If after cleaning the smartphone began to restart or crashed system applications (for example, Camera or Phone), then were deleted critical files.

3. MIUI Optimization: Hidden Settings and Tweaks

MIUI has dozens of hidden parameters that can be changed without root rights.

  • ⚑ Turn off animations: activate Developer Mode (7 taps by Build Number in About Phone), then go to Settings β†’ Additionally. β†’ For developers and install:
  • πŸ”„ Background Process Limit: In the same developer menu, find the Background Process Limit and select Process Maximum 2. This will reduce RAM consumption, but some applications will reboot when you return to them.
  • πŸ“Ά Shutdown MIUI Optimization: This feature often interferes with rather than helps. Enter in the Terminal (Termux app):
  • πŸ”‹ Battery settings: go to Settings β†’ Battery β†’ Battery settings and disable Optimization MIUI This will prevent artificial performance restriction.

Exclusive Tweak for Mi 10: This smartphone supports Performance Mode, which unlocks the full potential of the Snapdragon 865.

  1. Install Activity Launcher from Play Market.
  2. Find the activity com.miui.powerkeeper.powerkeperactivity.
  3. Select High Performance mode (in some firmware it is hidden – use the keyword performance search).
What does Performance Mode do?
In this mode, the CPU/GPU clock frequency restrictions are removed, the system's responsiveness improves, but battery life is reduced by 15-20%. It is not recommended to use constantly - only for resource-intensive tasks (games, video editing).

Another useful trick is to disable the application signature check, which slows down the APK launch. To do this, activate Debugging over USB and Do Not Check the applications in For Developers.

4.Manage autoload and background processes

One of the main reasons for the brakes is the uncontrolled autoloading of applications, which is configured in a non-obvious way in MIUI:

  • πŸ”„ Disabling Autostart: Go to Settings β†’ Annexes β†’ Application management β†’ Autorun. Turn off autoboot for all apps except instant messengers and system services. Pay special attention to Facebook, Instagram and TikTok, which are aggressively consuming resources in the background.
  • 🚫 Block background activity: in the same application management menu, select Permissions β†’ Background activity and limit it for unnecessary applications.
  • πŸ“΅ Disable notifications: many apps wake up to check notifications. go to Settings β†’ Notifications and disable them for games, news apps, and other non-critical services.

For deep control, use Greenify (requires root for full functionality). This app freezes background processes to keep them from waking up unnecessarily. On the Mi 10, the Greenify + ForceDoze combination (online via ADB) is particularly effective:

adb shell dumpsys deviceidle force-idle

Important: Do not turn off autoboot for:

  • πŸ“± com.android.phone (telephony),
  • πŸ”’ com.miui.securitycenter (security),
  • πŸ”„ com.miui.powerkeeper (power management).

πŸ’‘

To quickly find system applications on the list, sort them by name. All critical MIUI services start with com.miui. or com.android.

5. Heat and cooling: how to avoid trottling

Xiaomi Mi 10 is known for overheating problems due to its compact body and powerful processor. At temperatures above 60Β°C, thermal trottling, an artificial decrease in performance, is triggered.

  • 🌑️ Temperature monitoring: use CPU Monitor AIDA64 Norm for Snapdragon 865 up to 45Β°C in plain and up to 65Β°C under load.
  • 🧊 Passive cooling: Remove the case (especially silicone) - it reduces heat transfer. Use a fan stand for long loads (games, rendering). Apply the heat paste on the processor (requires disassembly of the smartphone).
  • βš™οΈ Set up a heat profile: in Settings β†’ Battery β†’ Battery modes select Performance. This will increase the threshold of trottling, but reduce the time of operation.
  • πŸ”‹ Limiting charging: Fast charging (30W) The smartphone is very hot. Turn it off in Settings. β†’ Battery β†’ Fast charging and use power charging 10-18W.

Critical information: on the Mi 10 at a temperature of 70 Β° C and above, an emergency shutdown of the processor cores triggers, which leads to a sharp drop in FPS in games (up to 50-60% of the normal value).

Temperature, Β°CEffects of consequencesDecision
45-50Minor frequency reductionRemove the case, close the background applications
50-60Trottling CPU by 10-20%Passive cooling, reduce brightness
60-65Trottling CPU/GPU by 30-40%Active cooling, suspending games
> 70Emergency shutdown of kernels, overheatingRefrigerate immediately, turn off the device

πŸ’‘

If your Mi 10 regularly heats up above 60Β°C for no apparent reason, check the heat paste (possibly dried) or battery status - the bloated battery presses on the motherboard, worsening the heat sink.

6. Optimize the battery for maximum performance

Older batteries are one of the main causes of brakes. MIUI automatically limits performance when the battery is worn out. Here's how to regain its former potential:

  • πŸ”‹ Battery calibration: Discharge the smartphone to 0% And let me lie down off. 3-4 Charge until one hour. 100% No use (screen off) Repeat the cycle 2-3 once.

Disabling battery optimization

Settings β†’ Battery β†’ Battery Optimization

WhatsApp

Google Play Services

Battery replacement

Mi 10

MBJ406830

Setting up the feeding regimes

Settings β†’ Battery β†’ Battery modes

  • Balanced for everyday use,
  • Performance for games and resource-intensive tasks (reduces work time by 15-20%)
  • Saving charge - only in extreme cases (strongly limits the CPU).

For advanced users, with ADB, you can turn off Battery Saver completely, even when the charge is below 15%.

adb shell settings put global low_power_mode_trigger_level -1

⚠️ Warning: If the battery is replaced, check if the battery is original. Fake batteries often have a capacity to run out. 20-30% below the stated, which leads to artificial trottling MIUI.

7. Alternative firmware: whether to switch to caste

If all optimization methods have not worked, it is worth considering alternative firmware. For Xiaomi Mi 10 available:

  • πŸ“± LineageOS: pure Android without unnecessary Xiaomi services. Pros: high stability, cons - no branded features MIUI (For example, Second Space).
  • ⚑ Pixel Experience: firmware with Pixel interface and regular updates. optimized for performance.
  • πŸ”§ Xiaomi.EU: Modified MIUI No Chinese services and improved optimization, supports all the features of the original firmware.
  • πŸ› οΈ ArrowOS: Lightweight firmware with a focus on performance and privacy.

First, try resetting through Settings β†’ Additional β†’ Resetting (without deleting data).

❓ How to speed up charging of Mi 10?
The standard Mi 10 charge supports 30W, but over time the speed drops. To get the fast charge back: Use the original power supply (MDY-11-ED). Clean the USB port of dust (use a wooden toothpick). Turn on the plane mode while charging. If the battery is worn out (< 80% capacity), replace it. If charging is slow even with the original unit, check the cable - often a problem in damaged wires.
❓ Can I turn off the advertisement in MIUI rootless?
Yes, there are several ways: In Settings β†’ Memory β†’ Cleanup, disable Recommendations. In Settings β†’ Notifications, disable notifications from Msa (Miui System Ads). Install AdGuard and activate the Miui Ad Block filter. Through ADB, execute: adb shell pm uninstall --user 0 com.miui.analytics adb shell pm uninstall --user 0 com.xiaomi.joyose This will remove the main modules responsible for displaying ads.
❓ Why the camera on the Mi 10 is slower?
Camera brakes: CPU overheating - the camera uses an ISP (image processing processor) that warms. Cache: clear the camera data in Settings β†’ Apps β†’ Camera β†’ Memory. Older versions of the app: Update the Camera via Play Market (if available). Conflict with GCam: if you installed Google Camera, delete it - it can block the native camera. If the problem remains, reset the camera settings to factory (Cam settings β†’ Restore default settings).
❓ How to return the factory firmware if the smartphone does not turn on?
If Mi 10 It does not load (hang on the logo or in Fastboot), follow the following steps: Download the Fastboot firmware for your model from the Xiaomi website. Unpack the archive and connect the smartphone to the PC in Fastboot mode (press Power). + Volume down. Launch the file. flash_all.bat (Windows or flash_all.sh (Linux/Mac). Wait for completion (10-15 The smartphone will automatically restart. If the process is interrupted, repeat the steps. If there is an anti-rollback error, you are trying to flash the older version. MIUI β€” download the actual.