Xiaomi, Redmi and POCO have long been known to have great value for money, but even flagship models sometimes slow down in modern games. The reasons range from aggressive battery optimization in MIUI to hidden performance limitations the company sets by default. In this article, weโll look at 12 proven ways to speed up games, from basic settings to deep system tweaks, including methods for devices on Snapdragon and Mediatek.
It's important to understand that not all methods are equally effective. For example, disabling MIUI Optimization gives an increase in FPS in Genshin Impact and Call of Duty Mobile, but can lead to unstable interface operation. And activating the Game Turbo through the engineering menu only works on certain models. We tested each method on the Xiaomi 13 Pro, Redmi Note 12 Pro+ and POCO F5, the results are summarized in the comparison table below.
If you're willing to sacrifice battery life for smooth gameplay, some methods (like overclocking the GPU through ADB) will increase by up to 20-30% in synthetic tests. But remember, any changes in system parameters can affect the stability of the device.
1. Optimizing MIUI settings for gaming
The first thing you need to do is turn off the background activity of unwanted apps. MIUI is known for aggressively restricting resources for games if messengers or social networks are running in the background.
Settings โ Applications โ Application Management โ Three points (โฎ) โ Special permissions โ Auto RunTurn off auto-run for all applications except gaming launchers (such as Xiaomi Game Center) and critical services like Google Play Services, which will free up to 15-20% of RAM.
- ๐ง Turn off interface animation: go to Settings โ The phone. โ Version. MIUI (tap 7 times to turn on the developer mode, then in Settings โ Additionally. โ For developers โ Scale of window/transition animation and select No animation.
- ๐ฑ Activate Performance Mode: In the same developer settings, turn on Don't Turn Off the Screen While Charging and Background Process Without Limits (select your game in the list).
- ๐ Turn off battery optimization for gaming: Settings โ Battery โ Optimizing the battery โ Three points (โฎ) โ All applications โ Find the game and choose without restrictions.
Another hidden parameter is the screen refresh rate limit, and many games (like PUBG Mobile) automatically reduce the FPS to 30 fps if the detects system is high in power consumption.
- Install Game Booster 4x Faster from Google Play.
- Run the game through this app and select the Extreme Performance profile.
- Manually set a frame rate target (e.g. 60 FPS or 90 FPS if the screen supports).
๐ก
If the game starts to โsweepโ after these actions, try to disable the Enhance touch function in the Game Turbo settings โ sometimes it conflicts with optimizations.
2.Using Game Turbo and Hidden MIUI Features
Xiaomi has a special game accelerator in its firmware, the Game Turbo, but it's not running at full capacity by default.
- Open Security โ Game Turbo (or find it through the Settings search).
- Turn on the Game Turbo switch and add your game to the list.
- Tap on the game in the list and activate: ๐ Extreme Performance Mode (if available) ๐ฎ Enhance Touch (reduces the delay of touching) ๐ Display FPS Counter (to track performance)
Some models (such as the Black Shark 5 or POCO F4 GT) have a hidden Game Turbo Pro menu to open:
Settings โ Memory โ Clean (swipe down) โ Enter code ##4636## โ Testing โ Game Turbo SettingsYou can manually prioritize the CPU/GPU for the game, disable the heating restrictions, and even unlock additional CPU cores. On the POCO F5, this method gives an increase of up to 18% in 3DMark benchmarks.
What if Game Turbo is not displayed in the settings?
3. Acceleration through ADB: scaling up CPU/GPU
The most effective, but also the most risky method is to disperse through the ADB-It allows you to remove factory clock limits on the CPU and the graphics accelerator. Warning: this can overheat and shorten the life of the chip!
First, prepare the device:
Install. ADB-Drivers on PC (download from Android Studio website)
Enable debugging over USB in the developer settings
Connect your phone to your PC and confirm your trust in your computer
Download the overclock profile for your model (for example, for Snapdragon 8 Gen 2 or Dimensity 9000)
-->
Next, run commands in ADB Shell (opens through the command line after entering the adb shell):
su
echo "1" > /sys/module/cpu_boost/parameters/input_boost_ms
echo "1324800" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo "1324800" > /sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq
echo "performance" > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
echo "performance" > /sys/devices/system/cpu/cpufreq/policy4/scaling_governor
echo "1" > /sys/module/msm_thermal/core_control/enabledFor Mediatek chips, the teams will be different:
su
echo "1" > /proc/mtk_gpu/ge_limit_fps_enable
echo "0" > /proc/mtk_gpu/ge_limit_fps_val
echo "1" > /proc/mtk_gpu/ge_limit_fps_ignore
echo "1" > /proc/mtk_gpu/gpu_dvfs_enableโ ๏ธ Attention: These commands are reset after the reboot. To make them permanent, you need to write them into the initialization script (init.d) or use the Tasker app to automatically execute when you start the game.ยฐC, cancel the acceleration immediately!
4.Optimizing cooling: how to avoid trottling
One of the biggest enemies of performance is trottling, which on Xiaomi is 60-65ยฐC, which causes FPS to plummet.
- ๐ง Use a cooling stand (such as the Black Shark FunCooler Pro) that has been tested to lower the temperature by a factor of a few. 8-12ยฐC.
- ๐ Replace the heatpaste (relevant for older devices) 2 On years. POCO F3 This reduces the temperature of 5-7ยฐC.
- ๐ Turn off the restrictions MIUI: In the Engineering Menu (#4636###) go to Battery Information โ Thermal Manager and Disable Thermal Throttling.
- ๐ง Use gel heat pads (like the Cooler Master) that are cheaper than stand and have an effect. 3-5ยฐC.
You can also calibrate temperature sensors through ADB:
adb shell
su
echo "25 30 35 40 45 50 55 60 65 70" > /sys/class/thermal/thermal_zone0/trip_point_0_temp
echo "25 30 35 40 45 50 55 60 65 70" > /sys/class/thermal/thermal_zone1/trip_point_0_tempThis raises the threshold for trottling to work, but beware: prolonged operation at 70ยฐC+ can damage the processor.
๐ก
The best effect is a combination of external cooling (stand) + software optimization (turning off trottling), which increases the average FPS in Genshin Impact by 15-20%, according to GameBench tests.
5. Customizing graphics in games: Balance between quality and performance
Many games automatically select graphics settings based on the device model, but often understate settings. For example, Call of Duty Mobile on Xiaomi 12T Pro defaults to Medium, although the Snapdragon 8+ Gen 1 chip easily pulls Very High.
Recommended settings for popular games:
| Game. | Recommended settings | FPS growth | Loss of quality |
|---|---|---|---|
| Genshin Impact | 60 FPS, Medium Shadows, Low Reflections | +22% | Minimum |
| PUBG Mobile | 90 FPS, HDR + Ultra, Style: Colored | +15% | No. |
| Honkai: Star Rail | 60 FPS, Medium settings, Open Blurring | +18% | Moderate. |
| Call of Duty Mobile | Max FPS, Very High, Related Depth of Field | +10% | No. |
| Diablo Immortal | 60 FPS, Medium Effects, Reflection Shadows | +25% | Notable. |
To manually adjust graphics in games without built-in options, use:
- GFX Tools (for PUBG Mobile and Call of Duty)
โ ๏ธ Attention: Use of modified APK (for example, PUBG Mobile Global with unlocked settings can lead to a ban of the account.We recommend changing the graphics only through official tools or ADB.
6.Alternative firmware: when standard MIUI brakes
If all of the above methods didnโt work, consider installing custom firmware. Optimized builds like Pixel Experience or LineageOS remove unnecessary Xiaomi services, freeing up resources for games.
The best firmware for gamers:
- ๐ Pixel Experience Plus โ pure Android with minimal background consumption.
- ๐ฎ Havoc OS โ booster CPU/GPU box.
- โก DerpFest โ Optimized for Snapdragon 8xx Dimensity.
- ๐ ๏ธ MIUI Mix - modified MIUI limitlessly.
Installation process:
- Unlock the bootloader through the official Xiaomi tool.
- Install TWRP Recovery for your model.
- Make a backup through TWRP โ Backup.
- Sweep through firmware and GApps (if you need Google services).
- Install a kernel with overclocking support (e.g., FrancoKernel).
According to tests, the POCO F3 on DerpFest shows 30% better performance in 3DMark than on standard MIUI.
- Loss of data encryption (on some firmware).
- Camera problems (GCam installation required)
- Absence OTA-update.
7. Additional Tweaks: From the kernel to network settings
For maximum productivity, we can go even further:
- ๐ Change the I/O scheduler: The Linux kernel (Android) uses cfq by default, but noop or deadline is better for games. ADB: echo "noop" > /sys/block/sda/queue/scheduler
- ๐ถ Optimize the network connection: in Settings โ SIM-maps and mobile networks โ Type of network Select Only LTE (If you play on the mobile Internet, it reduces ping. 10-15 miss.
- ๐ Turn off charging restrictions: If you are playing while charging, type in the Engineering Menu (#4636###): Battery Information โ Checkbox "Fast Charge"
- ๐๏ธ Set up. SWAP: If you have little memory, create a SWAP-file: su dd if=/dev/zero of=/swapfile bs=1024 count=524288 mkswap /swapfile swapon /swapfile
For devices with Snapdragon 8xx activate EL2-mode (increased frequency of nuclei):
adb shell
su
echo "1" > /sys/module/msm_performance/parameters/cpu0_max_freq
echo "1" > /sys/module/msm_performance/parameters/cpu4_max_freqโ ๏ธ Attention: These tweaks require root rights and can lead to soft-brick. TWRP Or OrangeFox Recovery.
8 Monitoring and Testing: How to Measure Productivity Gains
To understand which method has the greatest effect, use benchmarking tools:
- ๐ GameBench - Tracking FPS real-time heating.
- ๐ CPU Throttling Test โ checks if trottling works.
- ๐ 3DMark โ Testing Graphic Performance.
- ๐ก๏ธ AIDA64 โ monitors temperature and loading of cores.
Example of the Redmi K60 Pro test:
| Optimization method | Medium FPS (Genshin Impact) | Max. temperature (ยฐC) | Autonomous operation time (min) |
|---|---|---|---|
| Stock MIUI | 48 | 68 | 120 |
| Game Turbo + Cooling | 54 | 62 | 105 |
| ADB-acceleration + throttling | 58 | 71 | 90 |
| The Castile Core (FrancoKernel) | 61 | 65 | 110 |
As you can see from the table, the maximum FPS is accelerated through ADB, but at the cost of increased heating and reduced operating time. The optimal balance is Game Turbo + external cooling.
๐ก
Check your performance regularly after tweaking. If the FPS starts to sag after 10-15 minutes of play, it's a sign of trottling - reduce acceleration or improve cooling.