The display of frames per second (FPS) on the screen of Xiaomi, Redmi or POCO is a useful feature for gamers, testers and just curious users, it can be used to assess the smoothness of the interface, performance in games or to detect โlagsโ after updating the firmware. However, in the standard settings of MIUI, this parameter is hidden: the manufacturer believes that the average user does not need it.
In this article, we will discuss 5 proven ways to include FPS-Meter on Xiaomi smartphones โ from built-in Game Turbo tools to hidden engineering menus and ADB-All methods tested on firmware MIUI 12-16 (including global and Chinese versions) and compatible with most models, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra. Important: some methods require unlocking the bootloader or developer rights โ we will warn you about this in advance.
1. Enable FPS through Game Turbo (the easiest way)
If you only need a frame counter for games, use the Game Turbo built-in game accelerator. This method does not require root rights or a PC connection, but works exclusively in supported games (for example, PUBG Mobile, Call of Duty, Genshin Impact).
Instructions:
- ๐ฎ Open the game you want to play. FPS.
- ๐ฑ Swipe your finger on the left or right edge of the screen (depending on the version). MIUI), to call the Game Turbo panel.
- โ๏ธ Click on the gear icon (โSettingsโ) in the panel.
- ๐ Find the option to show FPS (display FPS In the global firmware and activate it.
The counter will appear in the top corner of the screen, and the color of the indicator depends on the current load:
| Colour FPS | Meaning | Description |
|---|---|---|
| Green. | 50โ60 FPS | The game is running smoothly, without slowing down. |
| Yellow. | 30โ49 FPS | Small drawdowns, possible micro-delays. |
| Red. | 0โ29 FPS | Critical lags, the game is practically unplayable. |
โ ๏ธ Note: In some versions MIUI Option Show FPS This may not be on the Game Turbo menu, due to regional restrictions (for example, it is often removed in European firmware.
2. Activation through developer settings (for MIUI interface)
This method allows you to display FPS across the entire system interface โ not just in games, but also in menus, desktops, or applications โ by turning on the developer mode and activating the hidden option.
Steps:
- Go to Settings. โ The phone.
- Click 7 times in a row on the MIUI version until the notification appears You became a developer!
- Go back to the main settings menu and open a new Developer Options section.
- Scroll down and find options: Show CPU usage โ displays CPU usage schedule. Show GPU view updates or Show surface updates โ includes FPS counter. USB debugging may be needed for other methods.
Activate the right points. The counter will appear in the top corner of the screen.
Note: This counter shows Surface updates, not real-world updates. FPS To measure accurately in games. 3D-Apps are better to use Game Turbo or specialized utilities.
Enable the developer mode (7 taps according to version) MIUI)|Find the section "For developers" in the settings|Activate the option "Show the number of personnel"|Reboot the phone (recommended)-->
3.Use of ADB-Teams (for experienced users)
If your firmware doesn't have the FPS option in the developer settings, you can turn it on via ADB (Android Debug Bridge), which requires connecting your smartphone to your computer, but doesn't need root rights.
Instructions:
- Install Platform Tools (part of the Android SDK) on your PC.
- Turn on the phone debugging over USB (Settings โ For developers).
- Connect Xiaomi to your computer and execute: adb shell settings put global show_touches 1 adb shell settings put global show_surface_updates 1
- Reset the device.
Then, at the top of the screen, you'll see a frame and touch indicator, and to turn it off, use the commands:
adb shell settings put global show_touches 0
adb shell settings put global show_surface_updates 0โ ๏ธ Note: On some Xiaomi models (e.g, POCO F5 or Redmi K60) These commands may not work due to manufacturer limitations, so try an alternative method with scrcpy (described below).
What if the ADB does not recognize the device?
4. Applications for FPS monitoring (without root)
If you don't want to go through the settings, you can use third-party utilities, which don't require root rights, but they can show FPS with less accuracy than system tools.
Top.-3 apps:
- ๐ GameBench is a professional tool for testing performance in games. FPS, CPU temperature and battery consumption minus: free version is limited in recording time.
- ๐ฎ FPS Monitor is a lightweight app with a customizable overlay that supports most games, but can conflict with Game Turbo.
- ๐ CPU Monitor -- displays FPS, loading CPU/GPU It's suitable for real-time monitoring of the system.
How to use:
- Download one of the apps from Google Play.
- Run a game or test.
- Activate the overlay through the notification panel or app settings.
- Set the position and size of the counter (most utilities support drag-and-drop).
Important: Some games (such as Free Fire or Honor of Kings) block third-party overlays because of anticheats, in which case the FPS counter will not work.
๐ก
If the FPS monitoring app doesnโt show data, try turning off battery optimization for it in the MIUI settings (Settings โ Applications โ Permissions โ Auto Run).
5. Advanced Methods: Engineering Menu and Root
For risk enthusiasts, there are ways to use an engineering menu or root rights, which give you maximum control over the display of FPS, but you need to be careful.
Method 1: Engineering Menu (MTK/Qualcomm)
On smartphones with MediaTek or Qualcomm processors, you can activate the hidden menu:
- Open the Phone app and enter the code: For MediaTek: ##36446337## For Qualcomm: ##4636###
Testing โ FPS info
Activate the meter display.
Method 2: Root + Xposed/EdXposed
If you have unlocked the bootloader and installed Magisk, you can use modules:
- ๐ง FPS Monitor (Xposed) โ Adds the counter to the status bar.
- ๐ Game Tuner โ an extended alternative to Game Turbo with support for customization of overlay.
โ ๏ธ Note: Using engineering codes or root access may result in loss of warranty or system instability.On some Xiaomi models (e.g. Xiaomi) 13T) Entering engineering codes is blocked by firmware - in this case, only unlocking the bootloader will help.
๐ก
Engineering menu and root-methods give maximum accuracy of readings FPS, But it's only for advanced users, and for most tasks, the built-in Game Turbo or the Game Turbo is enough. ADB-team.
Comparison of methods: which one to choose?
To make the choice easier, we have compiled a table with the pros and cons of each method:
| Method | PC required | Root is required. | Works in games. | Works at MIUI. | Difficulty |
|---|---|---|---|---|---|
| Game Turbo | โ No. | โ No. | โ Yes. | โ Only in games. | โญ |
| Developer settings | โ No. | โ No. | โ No. | โ Yes. | โญโญ |
| ADB-team | โ Yes. | โ No. | โ Partially. | โ Yes. | โญโญโญ |
| Party of annex | โ No. | โ No. | โ Yes. | โ Yes. | โญ |
| Engineering menu | โ No. | โ No. | โ No. | โ Yes. | โญโญโญโญ |
| Root + Xposed | โ Yes. | โ Yes. | โ Yes. | โ Yes. | โญโญโญโญโญ |
For most users, the best solution is Game Turbo (if you need to measure in games) or developer settings (for interface monitoring). If these methods do not work, try ADB or third-party applications.