Xiaomi, Redmi and POCO have long proven themselves to be powerful gaming devices, but even flagship models like the Xiaomi 14 Ultra or POCO F6 Pro donโt always deliver maximum performance out of the box. The reason is factory restrictions on heat and power consumption that artificially constrain the potential of the processor and graphics accelerator. Fortunately, MIUIโs firmware has hidden tools for overclocking, the main thing is to know where to look for them and how to set them up.
In this article, weโll look at all the ways to speed up games on Xiaomi devices, from the official Game Turbo mode to hidden GPU settings and even manual overclocking through the engineering menu. Youโll learn how to reduce the lags in Genshin Impact, PUBG Mobile or Call of Duty: Mobile without sacrificing system stability. And also what models support Vulkan hardware acceleration, and why some smartphones are better off turning on maximum settings.
1.Official method: Game Turbo mode in MIUI
The safest and most recommended method is to use the Game Turbo built-in game accelerator.It is available on all Xiaomi devices with MIUI 12 and later (including HyperOS), the mode automatically optimizes performance, blocks notifications and even records gameplay.
To activate Game Turbo:
- ๐ฑ Open the Settings. โ Special facilities โ Game Turbo (on some models, the path may be different: Settings) โ Annexes โ Game Turbo).
- ๐ง Turn on the switch at the top of the screen.
- ๐ฎ Add games to the list of โOptimized Appsโ (click Add Games and select the desired ones).
- โก Choose a Performance Profile: Balanced, Performance or Extreme Performance (the latter is not available on all models).
โ๏ธ Setting up Game Turbo before the game
On smartphones with Snapdragon 8 Gen 2/3 processors (for example, Xiaomi 13T Pro or Redmi K70 Pro) in the Game Turbo menu will be an additional option GPU Boost. It forcibly increases the clock speed of the graphics core by 10-15%, but can increase heating. Do not turn it on weak devices (for example, Redmi Note 11) to avoid trottling.
2. Hidden GPU settings: how to overclock graphics
If a standard Game Turbo isn't enough, you can manually adjust GPU settings, which requires access to an engineering menu (MTK Engineering Mode for MediaTek or Qualcomm Service Mode for Snapdragon). On HyperOS devices, the path to the menu may be different โ use the code ##4636# to check the available options.
Instructions for Snapdragon:
- Enter the dialer code: ##4636##.
- Go to the GPU Rendering tab (or Hardware Info on newer versions).
- Find the Force GPU Rendering option and turn it on.
- In OpenGL ES, select version 3.2 (if available).
- To overclock, change the Governor GPU to performance (root rights are required on some models).
For MediaTek processors (e.g. Dimensity 9000 in Xiaomi 12T Pro):
- ๐ง Install the app MTK Engineering Mode (required to enable installation from unknown sources).
- ๐ Go to Hardware Testing โ GPU Stress Test.
- โ๏ธ Enable Force High Performance (Forced High Performance Mode).
- ๐ฅ Install Thermal Throttle Limit on 90ยฐC (default 85)ยฐC), but not higher - it is fraught with overheating!
What happens if you exceed the temperature limit?
Warning: Manually configuring the GPU can lead to:
- โ ๏ธ Increase battery consumption by 20-30%.
- โ ๏ธ Overheating of the rear panel (especially on devices with a metal body).
- โ ๏ธ Automatic disabling of acceleration after 10-15 minutes of play.
3. Optimization through MIUI Lab (Hidden Functions)
There are experimental features hidden in MIUI firmware that don't turn on by default, one of which is MIUI Optimization, which speeds up animations and reduces delays in games, to activate it:
- Go to Settings. โ The phone.
- Click on the MIUI version 5 times in a row until the message โYou are a developer!โ appears.
- Return to the main settings menu and open Additional โ for developers.
- Find options: Windows in the background โ install No restrictions. Windows animation and transition animation โ install Off. or 0.5x. MIUI optimization โ turn on (if any).
On HyperOS devices (e.g. Xiaomi 14), the path may be different: Settings โ Memory โ Memory Optimization. Here you can manually add the game to the Secure Applications list so that the system does not close it when folded.
๐ก
If you start to slow down after you turn on the optimizations, try turning off the "Background Limit" option in the battery settings. Sometimes MIUI mistakenly limits resources for gameplay.
4. Setup resolution and FPS for maximum performance
Many games automatically choose their resolution and frame rate, but not always optimally. For example, in PUBG Mobile, the Redmi Note 12 Pro+ can default to Ultra HD + Extreme FPS, which leads to drawdowns of up to 20-30 FPS in combat.
| Smartphone model | Recommended authorization | Max. FPS. | graphics API |
|---|---|---|---|
| Xiaomi 13T Pro (SD 8+ Gen 1) | FHD+ (1080p) | 90 FPS | Vulkan |
| POCO F5 Pro (SD 8+ Gen 1) | FHD+ (1080p) | 120 FPS | OpenGL ES 3.2 |
| Redmi Note 12 Pro+ (Dimensity 1080) | HD+ (720p) | 60 FPS | Vulkan |
| Xiaomi 12 Lite (SD 778G) | HD (720p) | 40 FPS | OpenGL ES 3.1 |
To change the graphics settings in the games:
- Start the game and open the graphics menu (usually in the settings or through the gear icon).
- Choose Custom or Manual Setup.
- Set the settings as above. For weak devices (e.g. Redmi 10A), it is better to choose a balanced profile with a resolution of 720p.
- Enable Vulkan (if available) โ This API gives you 10-20% FPS gains over OpenGL.
๐ก
On smartphones with AMOLED-It is better to play in dark game modes with screens (for example, Xiaomi 13) - this reduces the load on the game. GPU and saves battery life.
5. Acceleration through ADB-Teams (for advanced teams)
If standard methods do not help, you can use them. ADB-This method requires connecting your smartphone to your PC and doesn't work on all models!
Instructions:
- Download ADB Tools and unpack it on PC.
- Enable USB debugging in the developer settings on your smartphone.
- Connect your phone to your PC and type in the command line: adb devices (the name of your device should appear).
- Execute commands for overclocking (example for Snapdragon): adb shell settings put global force_high_performance true adb shell settings put global gpu_driver_force_enable true adb shell settings put global force_gpu_rendering true
- To reset settings, use: adb shell settings delete global force_high_performance
On budget models (such as the Redmi Note 11) Mobile Legends or Free Fire are recommended on medium settings.