Smartphones Xiaomi, Redmi and POCO They have long established themselves as excellent devices for mobile gaming - thanks to powerful Snapdragon and Dimensity processors, high-frequency screens and optimized software. FPS In games, especially in long sessions or in resource-intensive projects such as Genshin Impact or Call of Duty: Mobile, the reasons may lie in the background, overheating, suboptimal graphics settings or limitations. MIUI.
In this article, we will discuss 10 proven ways to improve FPS on Xiaomi devices โ from basic settings to advanced tweaks using the engineering menu and ADB-Importantly, not all methods are equally effective for different models, POCO F5 Pro with Snapdragon 8+ Gen 1 will respond to overclocking better than Redmi Note 12 with Snapdragon 4 Gen 1. We will indicate which methods are suitable for weak smartphones and which are for top-end smartphones.
Warn in advance: Some methods require unlocking the bootloader or root rights, which is unwarranted and can lead to unstable work. If you are a beginner, start with safe ways (sections 1-4), and experienced users can jump straight to advanced tweaks (sections 5-8).
1. MIUI Optimization for Games: Hidden Performance Settings
The MIUI system has built-in tools to improve gameplay, but they are often hidden or disabled by default.The first thing to do is activate the performance mode and disable unnecessary background processes.
Go to Settings โ Special Features โ Performance Mode (some models may have different paths: Settings โ Battery & Performance โ Performance Mode). Here, select the option โGamesโ or โMaximum Performanceโ that will make the processor run at higher frequencies, but reduce battery life.
- ๐ง Turn off the animation. MIUI: Go to Settings. โ About the phone, tap 7 times on the version MIUI, Then go back to the settings. โ Additionally. โ For developers and install all animations on 0.5x Or shut it down completely.
- ๐ฑ Activate the "Game Turbo": in Settings โ Annexes โ Play turbo and add to the list of games you want to improve FPS.
- ๐ Reset the graphics settings: sometimes downgraded rendering options in games lead to lags.In Game Turbo โ Select the settings of the schedule "Reset to optimal".
Attention! On models with Snapdragon processors 7xx and below (e.g. Redmi Note 11) turning on maximum performance can cause overheating. CPU Monitor.
2.Graphics Customization in Games: Balance Between FPS and Quality
Many mobile games automatically choose their graphics settings based on the device model, but often these options are far from optimal. For example, PUBG Mobile on Xiaomi 13 Ultra can set โHDR + Ultraโ, although for maximum FPS it is better to choose โSmooth + Extremeโ.
Hereโs how to set up graphics for popular games:
| Game. | Optimal settings for FPS | Increase in FPS (roughly) |
|---|---|---|
| Genshin Impact | Graphics: Low, FPS: 60, Shadows: Off, Effects: Low | +15โ20 FPS |
| Call of Duty: Mobile | Quality: Low, Footage: Max, Shadows: Off, AA: Off. | +20โ30 FPS |
| PUBG Mobile | Graphics: Smooth, Footage: Extreme, Style: Classic | +10โ15 FPS |
| Honor of Kings | Quality: Low, FPS: 90 (if supported by screen) | +25โ35 FPS |
Critical detail: in games with support 90/120 Hz (such as Fortnite or Apex Legends Mobile) be sure to enable the appropriate screen refresh rate in the display settings (Settings) โ Screen. โ Frequency of updates? otherwise FPS limited 60 The game is still there, even if the game is.
Also check if the game is V-Sync (vertical sync) enabled, which limits the FPS to the screen refresh rate and adds input delay, and in most mobile games it can be turned off in the graphics settings.
๐ก
Use GameBench to monitor FPS in real time, and it will show not only the average FPS, but also drawdowns of up to 1% (low 1%), which is critical for competitive games.
3. Cleaning up the system: how background processes steal your footage
MIUI is known for its "love" for background processes that can eat up to 30% of CPUs and 50% of RAM even when you're playing.This leads to microfreezes and FPS drawdowns. The first thing to do is turn off auto-runs of unnecessary applications.
Go to Settings โ Applications โ Application Management โ Autostart and disable autoboot for all applications except system and instant messengers. Pay special attention to:
- ๐ Mi Browser, Mi Video, Mi Music โ Xiaomiโs standard apps that often hang in the background.
- ๐ Google Play Services can consume up to 10% CPU. Turn off auto-update in Settings โ Google โ Auto-update of applications.
- ๐ฎ Game launchers (e.g. Xiaomi Game Center) โ they duplicate the functions of the Game Turbo and only load the system.
Next, clear the cache and data of unnecessary applications in Settings โ Storage โ Cleanup. This is especially true for social networks (Facebook, TikTok), which can take up to 1-2 GB of cache.
Do not clear the cache of system applications (e.g. com.miui.home or com.android.systemui) โ this can cause interface failures. Also, do not turn off auto-start for Google Play Services completely, otherwise push notifications will stop working.
Disable auto-run of unnecessary applications|Clear the cache in Settings โ Warehouse|Close background tasks in the multitasking menu|Reboot your phone (if you havenโt turned it off for a long time)|Shut down. Wi-Fi/Mobile data if the game is offline-->
4.Temperature management: why overheating kills FPS
Snapdragon and Dimensity processors in Xiaomi smartphones begin trottling (frequency reduction) already at 45โ50 ยฐ C, which leads to a sharp drop in FPS. For example, the Snapdragon 8 Gen 2 in Xiaomi 13 Pro can lose up to 40% of performance when overheated.
To avoid this:
- ๐ง Use a cooling case or fan (such as Black Shark FunCooler Pro) to reduce the temperature by 5-10ยฐC.
- ๐ Play when charging no higher than 80% โ fast charging strongly heats the battery, which indirectly heats the processor.
- โ๏ธ Avoid direct sunlight and do not play in stuffy rooms.
- ๐ Reduce the brightness of the screen to 50-60% โ the display is one of the main sources of heat.
To monitor the temperature, use the Throttling Test or AIDA64 CPU applications. If the CPU temperature is above 55ยฐC, pause the game for 5-10 minutes to cool down.
Attention! Don't use the Play Market's cooling apps (like the CPU Cooler). They don't lower the real temperature, they only remove overheating notifications, masking the problem. In extreme cases, you can manually restrict background processes through Settings โ Battery โ Battery Mode โ Performance.
What to do if the phone overheats and turns off?
5 Advanced Settings through ADB: Unlocking Hidden Potential
If the standard methods have not increased sufficiently FPS, can be used ADB-This method doesn't require root, but it needs to unlock debugging on the USB.
First, turn on Developer Mode (7 taps on MIUI in Settings โ About Phone), then activate USB Debugging in Settings โ Additional โ For Developers. Connect your phone to your PC, install ADB Tools, and execute commands:
adb shell settings put global force_high_performance true
adb shell settings put global stay_awake 1
adb shell settings put global window_animation_scale 0
adb shell settings put global transition_animation_scale 0
adb shell settings put global animator_duration_scale 0These teams:
- ๐ Includes a forced high-performance regime.
- โ Prevents the phone from going to sleep during charging.
- โก Disable all animations of the system to speed up the reaction.
For smartphones on Snapdragon 8xx, you can further unlock the limitations of the GPU using the command:
adb shell setprop debug.gpu.force_max_freq 1Attention! These settings significantly reduce battery life and can cause overheating. Use them only for gaming sessions and cancel after:
adb shell settings put global force_high_performance false
adb shell setprop debug.gpu.force_max_freq 0๐ก
ADB-team up FPS 10 to 20 percent, but they only work until the phone restarts.
6.Castom firmware and cores: maximum acceleration (for experienced)
If you're willing to sacrifice the warranty for maximum performance, you can install custom firmware (like Pixel Experience or LineageOS) or custom core (like FrancoKernel or KiranKernel).
- ๐ง Full control of frequencies CPU/GPU.
- ๐ Possibility of undervoltage (voltage reduction) to reduce heating.
- ๐ฏ Optimized task planners for games.
Installation process:
- Unlock the bootloader via fastboot oem unlock (instructions on the official Xiaomi website).
- Install custom Recovery (TWRP or OrangeFox).
- Swipe the firmware and core through the Recovery.
For models POCO F3/F4/F5 and Xiaomi 12/13 series cores with support for dynamic FPS are popular - they automatically adjust the frame rate depending on the load, saving the battery without loss of smoothness.
Attention, improper firmware custom software can lead to a "brick" (inoperability) of the device.
- ๐ Charge your phone to 100%.
- ๐พ Make a backup through TWRP Or Mi Flash Tool.
- ๐ Check firmware compatibility with your model in the forum XDA Developers.
7 Battery Optimization: Why a Dilapidated Battery Slows Down Games
Few people know, but MIUI artificially limits performance when the battery charge drops below 20%, which is designed to extend the running time, but it has a big impact on FPS.
- ๐ Play with a connected charger (but avoid fast charging if the phone is warming up).
- ๐ Turn off battery optimization for games in Settings โ Battery โ Optimizing the battery โ All applications.
- ๐ Set a charge limit of 80% through Settings โ Battery โ Battery settings โ Charge Limitation (not available on all models).
Also check battery status in Settings โ Battery โ Battery status. If the capacity has dropped below 80%, replace the battery - the worn-out battery not only discharges faster, but also causes voltage drawdowns, which leads to the processor trottling.
8 Hardware upgrades: when software is powerless
If you've tried all the software techniques, but FPS is still low, maybe the problem is the hardware. For older models (Redmi Note 8 Pro, POCO X3 NFC) or budget smartphones (Redmi 10A), the hardware constraints can be insurmountable.
- ๐ Update the thermopaste - it dries over time, which worsens the heat sink. Arctic is good for Xiaomi MX-4 Or the Thermal Grizzly Kryonaut.
- ๐ Replace the battery โ a bloated or worn-out battery presses on the motherboard, causing trottling.
- ๐ฑ Overclock RAM (for advanced root users only). Some cores (for example, KiranKernel) allow you to increase the frequency. RAM 10-15%.
For models with external GPU support (for example, Xiaomi Black Shark), you can connect Razer Kishi or Backbone One โ this will unload the built-in chip and increase FPS in heavy games.
Warning! Disassembling your phone to replace the heat paste or battery is not warranty. If your device is warranty, contact Xiaomi Service Center with a complaint about FPS drawdowns - sometimes the problem is solved by flashing or replacing a faulty component.
๐ก
Hardware upgrades are justified only for flagship models older than 2-3 years. For budget smartphones it is cheaper to buy a new model with the best processor.