The display of frames per second (FPS) on the screen of Xiaomi, Redmi or POCO is a useful feature for gamers, developers and just curious users. It can be used to assess the real performance of a device in games, tests or everyday tasks. However, in standard MIUI settings, this parameter is hidden, and its activation requires knowledge of special commands or hidden menus.
In this article, we will discuss all the current ways of inclusion. FPS-Xiaomi smartphones, from official methods through the developer settings to alternative solutions for devices without root rights. MIUI 12-14 Android 11-14, and possible limitations on individual models (e.g., Xiaomi) 13 Ultra or POCO F5).
What is FPS and why display it on Xiaomi?
FPS (Frames Per Second) is the number of frames that a device is able to display on the screen in one second. The higher this indicator, the smoother the picture. On Xiaomi smartphones, FPS display is useful in several cases:
- ๐ฎ Gaming performance score โ checking how stable the device is holding 60, 90 or 120 FPS Genshin Impact, Call of Duty Mobile or PUBG.
- ๐ง Testing after firmware - comparison FPS before and after updates MIUI or-replace.
- ๐ Diagnosis of lags - if the smartphone "slows", the counter will show drawdowns in real time.
- ๐ ๏ธ Application Development โ Debugging interfaces and animations in Android Studio.
Itโs important to understand that FPS display is not performance enhancement, but a monitoring tool. On some devices (e.g. Xiaomi 12S Ultra), the meter may slightly increase the load on the processor, but this is usually not critical.
โ ๏ธ Attention: On devices with AMOLED-screens (for example, Xiaomi 13 Pro or Redmi) K60) permanent FPS-The meter can cause pixel burn-in. Use the function only when necessary!
Method 1: Enabling FPS through โDeveloper Settingsโ (official method)
The most reliable and versatile way is to activate the hidden menu โFor developersโ that works on all Xiaomi smartphones with MIUI 12 and newer, including the Redmi Note 12, POCO X5 and Xiaomi 14 models.
Step 1 Unlock the Developer Menu
- Open the Settings. โ The phone.
- Find the MIUI version and tap it 7 times in a row.
- You will be notified: You have become a developer.
Step 2. Activate FPS display
- Return to the main Settings menu and select Additional Settings โ For Developers.
- Scroll down to the Monitoring block.
- Turn on the switch Show CPU load (this activates the panel with FPS).
- Below you will see the option to Show FPS โ turn it on.
After activation in the upper right corner of the screen will appear translucent panel with the current value of FPS. The color of the indicator depends on the load:
- ๐ข Green โ 50-60 FPS (normalcy).
- ๐ก Yellow โ 30-49 FPS (slip-up).
- ๐ด Red is below 30. FPS (cliff-lag).
โ๏ธ Checklist before activation FPS
Method 2: Using Game Turbo for Gamers
If you turn on FPS specifically for gaming, itโs more convenient to use the built-in Game Turbo, Xiaomiโs proprietary game mode. Itโs available on most devices, including the Redmi K50, POCO F4, and Xiaomi 12T.
Instructions:
- Open Settings โ Special features โ Game Turbo
- Play any game (such as Free Fire or Honor of Kings).
- Swipe from left to right to open the Game Turbo panel.
- Slap the icon. โ๏ธ Settings โ Performance monitor.
- Turn on the FPS display switch.
The advantage of this method is that FPS is displayed only in games, without clogging the screen in normal mode. In addition, Game Turbo allows you to capture maximum and minimum FPS values per session, which is convenient for benchmarks.
โ ๏ธ Note: On some models (e.g. Xiaomi Pad 6), the Game Turbo may conflict with the permission settings in games. FPS The game starts to lag, try turning off Performance Optimization in the Game Turbo menu.
| Xiaomi model | Support for Game Turbo | Whether FPS is displayed | Notes |
|---|---|---|---|
| Redmi Note 11 Pro+ | โ Yes. | โ Yes. | MIUI 13+ required |
| POCO X4 GT | โ Yes. | โ Yes. | FPS is displayed in the corner of the screen |
| Xiaomi 12 Lite | โ Yes. | โ No. | Only CPU monitoring |
| Redmi K40 | โ Yes. | โ Yes. | Works with MIUI 12.5 |
| Xiaomi Mi 11 Ultra | โ Yes. | โ Yes. | Supports 120 FPS in games |
Method 3: ADB-Teams for Advanced Users
If standard methods donโt work (e.g., on Xiaomi 13T with custom firmware), you can turn on FPS via ADB (Android Debug Bridge), which requires connecting your smartphone to a PC, but gives you more control.
Step 1: Preparation
- ๐ฅ๏ธ Install. ADB and Fastboot Tools on PC.
- ๐ฑ Turn on Debugging. USB In Settings โ For developers.
- ๐ Connect your smartphone to your computer USB (Select the File Transfer Mode).
Step 2: Execution of commands
Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell
settings put global show_touches 1
settings put global show_fps 1Once executed, the FPS counter will appear on the screen. To turn it off, use:
settings put global show_fps 0On some firmware (e.g. Xiaomi.EU) for activation FPS Additional commands are required: settings put global force_fps_divisor 1 โ It is forced to turn on the display even if the system blocks it.
๐ก
If ADB doesnโt recognize the device, try updating drivers via the Mi Flash Tool or restart your smartphone in Fastboot mode (clip Volume Down + Power when turned on).
Method 4: Third-Party Applications for FPS Monitoring
If the built-in methods do not fit, you can use third-party utilities.
- ๐ Game Bench - recording FPS It's in games and it's graphing performance. MIUI 14 and Android 13.
- ๐ฏ FPS Meter is a lightweight app with a customizable overlay. It works without root.
- ๐ CPU Monitor shows FPS, CPU loading and temperature.
How to set up:
- Download the app from Google Play.
- Grant permission to display over other windows (in Settings โ Applications โ Special Access).
- Run a game or test โ the FPS will appear as a floating window.
โ ๏ธ Note: Apps like Game Bench may conflict with Game Turbo on Xiaomi. If the game starts crashing after installation, turn off monitoring in Game Turbo settings.
Why can FPS be displayed incorrectly?
Method 5: Enabling FPS on custom firmware (TWRP, LineageOS)
If your Xiaomi runs on an unofficial firmware (like LineageOS, Pixel Experience, or ArrowOS), standard methods may not work.
For AOSP-based firmware:
- Install the Magisk module (if not).
- Download the FPS Info module from the Magisk repository.
- Restart the device and the counter will appear in the statusbar.
For MIUI-firmware TWRP:
- Download the MIUI FPS Enabler mod (available on XDA).
- Install it through TWRP.
- Activate the display in Settings โ Screen.
On firmware like Xiaomi.EU (modified MIUI), the FPS counter is already built-in - it can be turned on through Settings โ For developers โ FPS Monitor.
๐ก
On custom firmware, FPS display can conflict with other modes (e.g. ViPER4Android). If artifacts appear on the screen after activation of the counter, disable other Magisk modules.
Problems and Solutions: Why is FPS not displayed?
If the counter does not appear after all the manipulations, check the following points:
| Problem. | Possible cause | Decision |
|---|---|---|
| FPS is not included in the Developer Settings | Manufacturer restrictions on some models | Use ADB or Game Turbo |
| The counter appears, but shows 0 FPS | Conflict with the energy-saving regime | Turn off the battery โ Performance mode |
| FPS is displayed, but severely slows down the system | High level of detail of the counter | Reduce the refresh rate in the developer settings |
| After the MIUI update, the meter disappeared | Resetting developer settings | Re-activate the menu (7 taps according to MIUI) |
On devices with a MediaTek processor (such as the Redmi Note 12 or POCO M5), an additional command is sometimes required:
adb shell setprop debug.hwui.profile visual_bars