Xiaomi smartphones are some of the most popular in the world due to their price-performance ratio, but even flagship models are slowing down over time, with apps opening for a long time, animations twitching, and the battery settings running out in half a day, not only because of the battery ageing, but also because of the clogged MIUI system, background processes and unoptimized settings.
In this article, 12 working ways to speed up Xiaomi without losing data and root rights. We will discuss both basic methods (clearing cache, turning off animations) and hidden MIUI features, which are not mentioned even in the official documentation. All instructions are relevant for the Redmi Note 12/13, POCO X5/F5, Xiaomi 13/14 and other models on MIUI 14/15.
1.Diagnostics: Why Xiaomi is slowing down?
Before you start optimizing, you need to identify the bottleneck. The brakes on Xiaomi fall into three categories:
- π Software β clogged cache, background processes, viruses or update curves MIUI.
- π₯οΈ Hardware β worn-out battery (less than 80% capacity), processor overheating or faulty memory.
- π± System β incorrect settings of animation, energy saving or overclocking of cores CPU.
To identify the problem:
- Open Settings β About Phone β System status and check the CPU/RAM boot in real time.
- Install AnTuTu Benchmark and run a performance test. Compare the results with the benchmarks for your model (for example, the Redmi Note 12 Pro+ should score ~500,000 points).
- Check battery health with ##4636## (Battery Information menu) and if your health is less than 75%, itβs time to change the battery.
β οΈ Note: If the Xiaomi phone started to brake immediately after the update MIUI β This is a sign of a "raw" firmware, in which case only a rollback to the previous version or waiting for a patch from the developers will help.
2. Cleaning the system: remove garbage and cache
MIUI is known for actively cacheing data and leaving behind the tails of remote applications, and even after uninstallation, its files can take up to 500 MB in /data/data and /cache folders.
How to clean:
- π§Ή Built-in utility: Go to Settings β Memory. β Clean up and click "Clean." Delete the cache of system and user applications.
- ποΈ Manual cleaning: In the same menu, select FilesΒ» β Β«Unnecessary files" and delete: Application residues (.apk,.obb) System logs (.log,.tmp) Download and thumbnail cache
- π Hidden folders: Go to the file manager (e.g. Mi File Manager) /storage/emulated/0/Android/data and delete the folders of remote applications.
For deep cleaning, use CCleaner or SD Maid (requires root rights for a full scan).
βοΈ Checklist cleaning Xiaomi
β οΈ Warning: Do not manually delete folders of existing applications (e.g. com.xiaomi.market) β this will cause malfunctions in their work. Also avoid βcleanersβ with aggressive algorithms (e.g. 360 Security), which can delete important system files. MIUI.
3. MIUI Optimization: Hidden Performance Settings
MIUI has hidden features that allow you to speed up animations, disable background processes, and even overclock the processor without root rights. These settings are hidden in the developer menu and engineering mode.
How to turn on the developer mode:
- Go to Settings. β The phone.
- Tap 7 times on the MIUI version.
- Enter your Xiaomi account password if required.
Now in Settings β An additional item for developers will appear.
| Setting up | Recommended value | The effect |
|---|---|---|
| Window animation | Off or 0.5x | Accelerates the opening/closing of applications |
| Animation of transitions | Off or 0.5x | Removes delays when swiping between screens |
| Limit of background processes | Max. 2 process. | Reduces the load on RAM |
| USB debugging | On. | Need to connect to the PC and fine-tuning |
| Not to keep up the action | On. | Disables system logs (saves space) |
For models on Qualcomm Snapdragon (for example, POCO F5 or Xiaomi 13) acceleration is available through the engineering menu:
- Dial ##4636###.
- Select Battery Information β Test Menu.
- Find the Settings CPU and increase the Max CPU Frequency by 10-15% of the standard value.
π‘
If after changes in the developer menu, the phone began to overheat, return the settings to the factory settings or reduce the CPU frequency by 5-10%.
4. Application management: what can be disabled?
MIUI runs dozens of background services by default that eat up RAM and battery power. For example, miui.analytics sends data to Xiaomi, and com.xiaomi.mipicks shows ads in system applications.
How to disable unnecessary services:
- π System Applications: Go to Settings β Annexes β App management. Find: GetApps (Xiaomi app store), Mi Video (if you don't use), Mi Browser (replace with Chrome or Firefox) Security (antivirus) MIUI, Dubbed Google Play Protect) Click "Disable" (Do not delete!).
- π Download: In the same menu, select AutoStart and turn it off for all apps except instant messengers and banking clients.
- π΅ Notifications: B Settings β Disable alerts from unnecessary apps (such as games or news widgets).
For advanced users, you can uninstall system applications without rooting permissions through ADB. Connect your phone to your PC and do:
adb shell pm uninstall --user 0 com.xiaomi.mipicksList of safe to remove MIUI packets:
com.miui.analytics # Analytics collection
com.xiaomi.discover #Tape of recommendations
com.miui.videoplayer #MIUI Video Player
com.miui.player #Music playerWhat happens if you remove the system application?
5.Memory Optimization: How to Free RAM?
Xiaomi actively uses RAM to caching applications, but sometimes this leads to the βkillingβ of background processes (for example, music stops playing when you open a game), this is solved by setting up LMK (Low Memory Killer) - a memory management mechanism.
How to set up an LMK:
- Install Kernel Adiutor (requires root rights).
- Go to the Memory section.
- Find LMK settings and install Foreground App: 1024 MB Visible App: 512 MB Secondary Server: 256 MB
For devices without root rights will help:
- π Reboot: Once in a while 2-3 Reboot your phone, it cleans up. RAM hung-up.
- π± Light shell: Install a Nova Launcher or Lawnchair launcher β they consume less memory than a standard one MIUI.
- ποΈ ZRAM: Enable memory compression in Settings β For developers β Virtual memory (ZRAM). Recommended size β 1.5-2 GB.
β οΈ Note: If after the changes LMK The phone started spontaneously rebooting -- bring the settings back to factory settings. Wrong values can lead to high-load "flights" of the system.
6. Accelerate games and heavy apps
For gamers, Xiaomi has special tools: Game Turbo and hidden graphics settings, which allow you to increase FPS, reduce input delays and even overclock the GPU.
How to set up Game Turbo:
- Open Settings β Special features β Game Turbo
- Turn on the mode and add games to the list.
- Activate options: Improved touch (reduces screen latency) Block notifications Network Optimization (traffic priority for the game)
For models on the Snapdragon 8 Gen 2 (for example, Xiaomi 13 Pro or POCO F5 Pro), GPU overclocking is available through the engineering menu:
- Dial ##36446337## (for MediaTek - #36446339##).
- Select a GPU and increase the GPU Frequency by 10-15%.
- Save the settings and restart the phone.
The pros and cons of custom firmware:
| Advantages | Deficiencies |
|---|---|
| Increase productivity by 20-30% | Loss of guarantee |
| Longer support period (5+ years) | Risk of "brike" in case of improper installation |
| Lack of advertising and analytics | Branded chips may not work (for example, an IR port) |
| Faster charging (on some firmware) | Requires unlocking the loader |
How to install custom firmware:
- Unlock the bootloader through Mi Unlock Tool (you need a Xiaomi account and wait 7 days).
- Install TWRP Recovery for your model.
- Download firmware (like LineageOS) and GApps (Google services).
- Using TWRP, run Wipe β Format Data, then run the firmware and GApps.
β οΈ Note: On Xiaomi models with MediaTek (e.g. Redmi Note 12), unlocking the bootloader can lead to loss IMEI. Before the procedure, keep it through MTK Engineering Mode.
8 Hardware methods: when software does not help
If the phone is slowing down even after all the optimizations, the problem may be in the hardware:
- π Battery: With capacity below 70% The phone starts trattling to save energy. Replace the battery with the original one (cost for the Redmi Note β ~1500-2000 ruble.).
- π₯ Overheating: If the processor is heated above 70Β°C, the protection is triggered and the frequency of the cores is reduced. Clean the phone of dust (especially the charging and speaker connector) and replace the thermopaste (you need to disassemble the device for this).
- πΎ Memory. eMMC/UFS: On cheap models (Redmi) 9A, POCO M3) Slow eMMC memory is used 5.1, It's a health test that degrades over time. A1 SD Bench, if the reading speed is lower 100 MB/s β itβs time to think about replacing your phone.
For an interim solution:
- π§ Refrigeration: Use a cooling stand or play in a cool room (temperature below 25)Β°C).
- β‘ Fast charging: Turn it off in Settings β Battery β Fast charging β this will reduce heating when charging.
- π Replacement of thermal paste: On models POCO X3 redmi K40 Thermopaste often dries up. The cost of replacing it at the service center β ~1,000 rubles.
π‘
If you have brakes left after you replace the battery or thermopaste, it could be a degraded chipset, in which case it's cheaper to buy a new phone than to repair an old one.