Do you want to see real FPS in Xiaomi games or check the smoothness of the interface? Frame Counter Per Second (FPS) display helps you evaluate device performance, identify lags and optimize settings. On Xiaomi smartphones with MIUI or HyperOS firmware, there are several ways to bring FPS to the screen, from built-in features to third-party utilities.
In this article, we will discuss 5 Proven Methods: Developer Mode, Game Turbo, ADB-commands, third-party apps, even hidden engineering menus. ROOT, Others require additional adjustments. Choose the right option depending on your model (Redmi, POCO, Xiaomi 13/14) and firmware versions.
โ ๏ธ Important: Display FPS It can slightly increase the load on the processor. On weak devices (for example, Redmi). 9A or POCO M3) This sometimes leads to additional slowdowns. Test in low-setting games.
1. Enable the FPS counter through the developer mode (without ROOT)
The easiest way is to activate the hidden debugging option in the MIUI/HyperOS settings, which works on most models, including the Xiaomi 12T, Redmi Note 11, and POCO F5, but requires developer mode to be activated first.
Instructions:
- ๐ฑ Open the Settings. โ The phone.
- ๐ง 7 times press the item Version MIUI (or HyperOS version on new devices until the notification โYou are a developerโ appears!".
- ๐ Go back to the main Settings menu and find a new Developer section (usually at the end of the list).
- ๐ฎ Scroll down to the Debugging block and turn on the option to Show CPU Boot or Show FPS (name may differ).
- ๐ Reset the device.
After the reboot, a miniature FPS graphic (usually green or blue) will appear in the upper right corner of the screen. To remove it, go back to the Developer Settings and turn off the option.
โ ๏ธ Note: Some devices (e.g. Xiaomi 13 Ultra) may not have this option due to manufacturer restrictions.
Enable the developer mode (7 taps according to MIUI)
Find the section "For developers" in the settings
Activate the option "Show FPS" or "CPU boot"
Reboot your smartphone
Check the display of the counter in the game-->
2.Use of Game Turbo to monitor FPS in games
Xiaomi has integrated Game Turbo, a gameplay optimization utility, into its firmware, and it has an integrated FPS counter that only works on supported games (e.g., PUBG Mobile, Call of Duty Mobile, Genshin Impact).
How to turn on:
- Start the game you want to track FPS.
- Swipe from top to bottom to open the notification bar and find the Game Turbo icon (gamepad icon).
- Click on it and the control panel will open.
- Slip the FPS icon (usually in the upper right corner of the panel) and the counter will appear on top of the game.
If the Game Turbo icon is not displayed:
- ๐ง Go to Settings. โ Special facilities โ Game Turbo.
- ๐ฎ Enable the option to automatically start for games.
- ๐ Add the game to the list manually if it is not automatically determined.
Game Turbo only shows FPS in supported games and does not work in menus or other applications. For system monitoring, use the methods in the following sections.
Developer mode
Game Turbo
ADB-team
Third-party annexes
I don't know, I haven't tried it yet.-->
3. ADB-Teams for Advanced Users
If the built-in methods donโt work, you can activate the FPS counter via Android Debug Bridge (ADB), a method that requires connecting the smartphone to a PC, but gives you more options for setting up.
Step-by-step:
- ๐ฅ๏ธ Download and install. ADB Tools on the computer.
- ๐ฑ On your smartphone, turn on debugging by USB In Settings โ For developers.
- ๐ Connect the device to the PC through USB-Cable (use the original cable for stability).
- ๐ Open the command line (Windows) or the terminal (macOS/Linux) in the adb.exe folder.
- ๐ Enter the command to check the connection: adb devices should appear the name of your device.
- ๐ฏ Execute the command to activate the counter FPS: adb shell settings put global show_touches 1 adb shell settings put global show_cpu_usage 1
After the execution of commands on the screen will appear:
- ๐ CPU load schedule (top right).
- โก Touch indicator (useful for debugging).
- ๐ฎ FPS-The counter (if supported by your firmware).
To disable:
adb shell settings put global show_touches 0
adb shell settings put global show_cpu_usage 0โ ๏ธ Note: On certain devices (e.g, POCO X5 Pro) ADB-The commands can be reset after the reset, and then you have to repeat the procedure or use Tasker to automatically execute the commands.
What if the ADB canโt see the device?
4. Third-party applications for FPS monitoring
If the built-in tools donโt fit, you can use specialized utilities from Google Play, which offer advanced features: data logging, customizable interface and support for non-gaming applications.
Top.-3 apps:
| Annex | Features | Need a ROOT? | Reference |
|---|---|---|---|
| Game Bench | FPS recording, performance analysis, comparison with other devices | โ No. | Download |
| FPS Meter | Minimalist counter, work in the background, customizable font size | โ No. | Download |
| Performance Overlay | Shows FPS, CPU/GPU boot, temperature, supports themes | โ For extended data | Download |
How to set up Game Bench (as an example):
- Install the application and open it.
- Give all the necessary permissions (overlaying over other windows, access to statistics).
- Start the game - in the upper right corner will appear panel with FPS.
- After the game, you can view detailed statistics: average FPS, drawdowns, processor load.
โ ๏ธ Warning: Some applications (e.g. Performance Overlay) may conflict with MIUI Optimization is a built-in Xiaomi service. If the meter goes missing, try turning off optimization in Settings. โ Annexes โ Application management โ Threefold โ Special access โ Battery optimization and add the app to exceptions.
๐ก
If the FPS counter interferes with the game, reduce its size or transparency in the application settings. In Game Bench, this is done through Settings โ Overlay โ Font size.
5. Hidden engineering menus (for power users)
Some Xiaomi devices (especially Redmi and POCO with Qualcomm processors) have hidden engineering menus where you can activate FPS display. This method requires caution - wrong actions can disrupt the system.
Instructions for devices on Snapdragon:
- Open the Phone app.
- Enter the code: ##4636### The Testing menu will open.
- Go to the Battery Information tab (or Usage statistics in English firmware).
- Slip several times on the top of the screen (where the chart is displayed).
- If the menu supports this feature, the Show FPS or Display FPS option will appear.
For devices on MediaTek (e.g. Redmi 10C):
- Enter the code ##36446337##
- In the menu that opens, look for Performance or Engineer Mode.
- Activate the Show FPS counter option.
Not all engineering menus support FPS display. On newer devices (such as Xiaomi 14), these codes may not work due to manufacturer restrictions.
๐ก
Engineering menus are for service centers. Don't change other settings unless you're sure they're there, which can cause your smartphone to malfunction.
6. Alternative methods: screencast and external devices
If none of the above methods worked, indirect methods of FPS monitoring can be used:
- ๐ฅ PC Screencast: Connect your smartphone to your computer via scrcpy (a free screen broadcast utility) and use built-in recording tools FPS on PCs, for example, OBS studio MSI Afterburner).
- ๐ฅ๏ธ External monitor: Some Xiaomi models (e.g. Black Shark) support external display display with stats display via HDMI-adapter.
- ๐ Productivity Logs: In Settings โ The phone. โ All specifications โ Performance logs can be enabled to record data that is then analyzed on the PC.
The downside of these methods is that they donโt show real-time FPS on the device itself, but are suitable for detailed analysis after a game session.
โ ๏ธ Note: When using scrcpy, make sure that the PC has the latest drivers installed. ADB. On some devices (POCO F4 GT) For proper screencasting, you need to disable MIUI Optimization in the Developer Settings.