How to increase FPS in games on Xiaomi phone: from MIUI settings to overclocking the GPU

Xiaomi smartphones are among the most popular mobile gaming devices thanks to powerful hardware and optimized MIUI firmware. However, even flagship models like Xiaomi 14 Ultra or Black Shark 6 Pro sometimes give low FPS in demanding games like Genshin Impact, Call of Duty Mobile or PUBG New State.

In this article, we’ll break down 10 proven ways to increase frames per second on any Xiaomi phone, from budget Redmi Notes to gamer POCO F and Black Shark. You’ll learn how to enable hidden performance modes, optimize MIUI for gaming, overclock the GPU, and even change the kernel parameters through an engineering menu. All methods are tested on MIUI 14/15 firmware and are relevant to Snapdragon 8 Gen 2/3 and MediaTek Dimensity 9000+ chipsets.

Important: some tweaks require unlocking the bootloader or root rights. We will highlight these methods separately and warn about the risks, from loss of warranty to the device β€œbrick”. If you are a beginner, start with safe ways (sections 1-4), and experienced users can immediately move to advanced settings (sections 5-8).

1. Enable Game Turbo Mode and Hidden Performance Settings

MIUI has a built-in Game Turbo, which automatically optimizes resources when games are launched, but by default it operates in a gentle mode to unlock its full potential:

  1. Open Settings β†’ Special features β†’ Game Turbo
  2. Activate the Game Turbo slider and add the game to the list through Add the game.
  3. Run the game, swipe from right to left across the screen to open the Game Turbo panel, and click on the icon. βš™οΈ (Β«SettingsΒ»).
  4. Turn it on: πŸ”₯ Performance mode (High productivity) πŸ“Š Monitor FPS (track changes) 🚫 Block notifications (reduces the lags) πŸ”‹ Disable the charging restriction (if you play from the network)

For the POCO F5, Xiaomi 13T Pro and later, the hidden mode β€œUltra Performance Mode” is available.

  1. In the Game Turbo panel, click 5 times on the app version (bottom of the screen).
  2. In the menu that appears, select the Ultra Performance Mode and confirm the heat warning.

For deep cleaning of RAM:

  1. Install the Simple Memory Cleaner app (no root required).
  2. Before you start the game, click Clean Memory and select Aggressive Clean.

πŸ’‘

If the game is lagging when loading new locations (for example, in Genshin Impact), try turning off Adaptive Brightness in the screen settings.

3. Customization of graphics in the game: balance between FPS and quality

Many games automatically select their graphics settings based on the phone model, but often lower the FPS to reduce heat, and manually adjust the settings, you can achieve an increase of 15-30%:

Game.Optimal settings for XiaomiFPS increment (approx.)
PUBG MobileGraphics: Smooth Frame/sec: Extreme (90 FPS) Shadows: Off. Effects: Low+20–25%
Call of Duty MobileGraphics quality: Low frame/sec: Max. (90-120) Rendering in the background: Off.+15–20%
Genshin ImpactFPS: 60 (on Snapdragon 8 Gen 2) Resolution: 720p Particle Effects: Low+10–15%
Free FireGraphics: Ultra (on Dimensity 9000+) FPS: 90 Smoothness: On.+25–30%

For games that support the Vulkan API (such as PUBG or Fortnite), switch to this render in the graphics settings. Vulkan increases to 10-15 FPS due to more efficient use of the GPU.

⚠️ Note: In games with online matching (such as: CODM or PUBG) high-setting FPS This can lead to desynchronization with the server if your ping is above 100 ms. FPS.

Close background annexes|Activate Game Turbo|Select Ultra Performance Mode|Switch to Vulkan (if available)|Turn off adaptive brightness-->

Overclocking the GPU through the engineering menu (without root)

On Qualcomm Snapdragon chipsets (series 7 and 8), you can manually increase the clock speed of an Adreno GPU through a hidden engineering menu.

Instructions:

  1. Install the Qualcomm EngineerMode app (Snapdragon! only).
  2. Open the app and go to Hardware Testing β†’ GPU.
  3. Find the settings: Max Frequency GPU – increase by 10-15% from the standard value (for example, from 840 MHz to 920 MHz). Governor GPU – select performance.

Save the settings and restart the phone.

For MediaTek (Dimensity and Helio chipsets):

  1. Install the MTK Engineer Mode.
  2. Go to Hardware Testing β†’ MTK GPU.
  3. Increase the Clock GPU by 5–10% (e.g., from 950 MHz to 1000 MHz).
  4. In the GPU section: Increase the Max GPU Frequency by 10-20%. Enable the Boost GPU.

For MediaTek chipsets, it is additionally recommended:

  • Disable MPDecision (kernel control) via Magisk – this reduces the delays when switching frequencies.
  • Install the Thermal Engine module to disable thermal trottling.

πŸ’‘

Overclocking the CPU/GPU through Kernel Auditor gives you an increase of 30–40 FPS in heavy gaming, but reduces battery life by 20–30%. Use only when connected to charging!

6. disable MIUI Optimizations and background services

MIUI, by default, includes a lot of "optimizations" that actually slow down games due to unnecessary checks and restrictions.

Method 1 (without root):

  1. Activate Developer Mode: Settings β†’ About Phone β†’ MIUI version (click 7 times).
  2. Return to Settings β†’ Additional β†’ For developers and enable: Disable MIUI Optimization (MIUI Optimization) Background Processes β†’ Without limitation Don’t keep activities

Method 2 (with root):

  1. Install Disable MIUI Optimizations through Magisk.
  2. Reboot the phone.

To monitor the temperature, set the CPU Throttling Test. If the temperature is above 50 Β° C:

  1. Reduce the load on the GPU (reduce the FPS in the game settings).
  2. Use external cooling.
  3. If nothing helps, take a break for 10-15 minutes.

πŸ’‘

On the POCO F5 and Xiaomi 13T models, the Game Turbo has a hidden option called Liquid Cooling. To activate it, type ##4636## in the engineering menu, then select Thermal Engine β†’ Liquid Cool Boost.

8.Alternative firmware and cores for maximum performance

If standard methods do not help, consider installing custom firmware.The best options for gaming:

Firmware/coreAdvantagesDeficienciesXiaomi support
crDroidOptimized for Snapdragon 8xx Support for GPU/CPU overclocking Minimum lagsGame Turbo Possible Bugs with CamerasRedmi K60, POCO F5, Xiaomi 12/13
ArrowOSAndroid without Bloatware Support for Vulkan 1.3Complex installation No MIUI-fitXiaomi 11T, Redmi Note 12 Pro+
Perseus KernelGPU Up to +25% Support for UndervoltingRequires root risk of overheatingSnapdragon 865/870/888/8 Gen 1

Warnings:

  • πŸ”“ Installing custom firmware will reset the warranty and may lead to a breeze if an error occurs.
  • πŸ”‹ Some firmware (such as LineageOS) are not optimized for gaming and may give smaller FPS, stock-like MIUI.
  • πŸ“± Before the firmware, make a backup through TWRP Or OrangeFox Recovery.

⚠️ Note: On Xiaomi models with a locked bootloader (e.g. Redmi Note 12 for Russia), unlocking can take up to 720 hours due to Xiaomi's policy.

FAQ: Frequent questions about increasing FPS on Xiaomi

❓ Why after the crackdown GPU The game started to slow down?
You're probably over the stable frequencies for your chipset, reset the settings in the engineering menu, or reduce the acceleration to +10% of the standard, and check the temperature -- if it's above 55Β°C, turn on cooling.
❓ How to find out what chipset my Xiaomi has?
Install the CPU-Z application. The SoC tab will show a processor model (e.g., Snapdragon 8 Gen 2 or Dimensity 9200+).
❓ Will these methods work for POCO or black shark?
Yes, all of the methods in this article are suitable for POCO and Black Shark, as they run on the same MIUI firmware (or its modifications), and additional gamer features are available on Black Shark, such as physical triggers and liquid cooling.
❓ Can we increase it? FPS Xiaomi budget (Redmi 9, 10, Note 11)?
On budget models with Snapdragon 6xx or Helio Gxx chipsets, FPS gains will be minimal (5-10%). Recommended: Use Game Turbo in Balanced mode (not Performance); Restrict to low-requirement games (Free Fire, Mobile Legends); Installing a cooling case will have a greater effect than overclocking.
❓ How to return the standard settings, if after tweaks games began to fly out?
Reset the settings via the engineering menu or execute the commands: adb shell setprop debug.gpu.force_max_freq 0 adb shell setprop debug.gpu.governor default If the problem remains, reset to factory settings (Settings) β†’ The phone. β†’ Resetting settings).