The bottom navigation panel on Xiaomi smartphones is one of the most controversial features of the interface MIUI. It's convenient for some users, it takes up precious screen space and interferes with content, and it's especially relevant on devices with small displays (like Redmi). 9A or POCO M3), where every pixel counts.
Fortunately, the manufacturer provides several ways to hide or modify the bottom panel, from standard gesture settings to advanced methods using ADB. In this article, we will discuss all the current methods for MIUI 12, 13 and 14, including bypassing restrictions on some models.
If you want to replace the panel with full-screen gestures (like the iPhone), the first is the best way, and those who prefer classic buttons but want to remove them in some applications (like games or videos) should pay attention to the third and fourth methods.
1. Standard method: switching to full-screen gestures
The easiest and safest method is to use the built-in full-screen gesture feature.It works on all Xiaomi devices with MIUI 10 and later, including the Redmi Note 11, POCO X4 Pro and Xiaomi 13. The main advantage is that root access or PC connection is not required.
To activate this mode:
- Open the Settings โ Display.
- Select Full-screen mode (on some firmware - Navigation type).
- Slip the option of full-screen gestures (or MIUI gestures).
- Confirm your choice and read the management tips.
After activation, the bottom panel will disappear, and navigation will be carried out by swipes:
- ๐ Back - swipe from right to left from the edge of the screen.
- ๐ Home - swipe up from the bottom edge.
- ๐ Recent - swipe up and hold (or swipe right up on some models).
โ ๏ธ Note: On some devices (e.g. Redmi) 9T) After switching to gestures, the home button indicator in games may disappear. To return it, go to Settings. โ Special facilities โ System navigation and enable the option to Show navigation panel in landscape mode.
๐ก
If gestures are not working stable, try calibrating the touch screen: go to Settings โ About phone, tap 5 times according to MIUI and select the Sensor Test in the engineering menu.
2. Hiding the panel in individual applications
If you only need to remove the bottom bar in certain apps (like YouTube, PUBG Mobile or TikTok), use the immersive mode feature. It is available on all Xiaomi devices with Android 9 and above.
You can activate it in two ways:
Method 1. Through application settings:
- Open the app where you want to hide the panel.
- Swipe down from the top edge of the screen to open the notification bar.
- Find the Full-screen Mode icon (usually looks like a rectangle with arrows) and tap it.
Method 2. Through system settings:
- Go to Settings โ Applications โ Application Management.
- Select the app you want (such as Chrome).
- Slip on Full Screen Mode and turn on the option.
โ ๏ธ Note: In some games (such as Genshin Impact or Call of Duty Mobile), immersive mode may conflict with built-in controls.If the panel disappears but the game's touch zones move out, turn off full-screen mode and use the third method from this article.
Check the compatibility of the game with full screen mode
Disable the option "Frameless mode" in the game settings
Make sure the option "Show panel in landscape mode" is enabled
Make a backup of settings (in case of failure)-->
3.Use of ADB to force the panel to hide
If the standard methods do not work (for example, POCO F3 with a custom firmware, you can use ADB-This is a way of connecting the phone to a PC, but it doesn't need root rights. MIUI 12-14 and Android 11-14.
Instructions:
- Download and install Platform Tools (or Minimal ADB and Fastboot).
- Turn on the phone Debugging over USB (Settings โ About Phone โ MIUI Version โ 7 times tap on version โ return to Settings โ Additional โ For developers).
- Connect your phone to your PC and type in the command line: adb shell settings put global policy_control immersive.full=*
- Reset the device.
Once you execute the command, the bottom bar will disappear in all applications, but will remain on the home screen. To return it back, use the command:
adb shell settings put global policy_control nullOn some firmware (e.g. Xiaomi.eu), this command can cause bugs with the keyboard display.
adb shell settings put global force_fsg_nav_bar 0| ADB Team Team | The effect | Compatibility |
|---|---|---|
| immersive.full=* | Hiding the panel in all applications | MIUI 12โ14, Android 11โ14 |
| force_fsg_nav_bar 0 | Disables the panel completely (may require a reboot) | MIUI 13โ14, Android 12โ14 |
| policy_control null | Returns the standard display | All versions. |
What if the ADB does not recognize the device?
4. Hiding the panel through the engineering menu (for advanced)
If ADB didnโt work or you prefer manual settings, you can use the engineering menu (#4636##).This method is suitable for Qualcomm Snapdragon-based devices (for example, Xiaomi 11T, Redmi Note 10 Pro).
Step-by-step:
- Open the Phone app and enter the combination ##4636##.
- In the menu that opens, select Hardware Testing (or Hardware Testing).
- Go to Sensor Test โ Navigation Bar.
- Turn off the Show Navigation Bar option (if available).
โ ๏ธ Note: Some firmware (Xiaomi.eu or custom) may not have the engineering menu or options, and incorrect changes to this menu may cause the sensor to crash or lose screen calibration. โ System system โ Backup.
If the Navigation Bar is missing, try an alternative path:
- In the engineering menu, select Developer Settings.
- Find the Force Full Screen Display option and activate it.
- Save the settings and restart the phone.
๐ก
The engineering menu is a powerful tool, but it's dangerous to change parameters without understanding the consequences. Always fix the initial values before editing!
5. applications for concealing the panel (without root)
If you don't want to mess with settings or ADB, you can use third-party apps.
Top.-3 applications:
- ๐ฑ Nacho Notch โ allows you to hide the navigation bar and the notch in the screen. Works through overlay (does not require root.
- ๐ Full Screen Gestures emulates iPhone gestures and hides the bottom panel. MIUI 12โ14.
- ๐ฎ Game Tools (built-in to the MIUI) โ It hides the panel in games automatically. It activates through Settings. โ Special facilities โ Playing instruments.
To set up Nacho Notch:
- Download the app from Google Play.
- Run it and grant permission to display over other windows.
- Enable the Hide Navigation Bar option.
- Add the app to autoboot (Settings โ Autostart) so that it works after the restart.
โ ๏ธ Note: Apps like Nacho Notch can increase battery consumption by 5 to 10 percent because they run in the background. If you notice a strong discharge, turn off auto-start or use alternative methods.
6. Hiding the panel on blocked loaders (bypassing restrictions)
On some Xiaomi devices (especially those with a locked bootloader, such as the Redmi A1 or POCO M4 Pro), standard methods may not work due to the MIUI security policy.
Method 1: Disabling demonstration mode:
- Activate Developer Mode (as in the ADB section).
- Go to Settings โ Additional โ For developers.
- Find the Demo Mode option and turn it on.
- In this mode, the navigation bar will be hidden, but fictitious icons (time, battery charge, etc.) will be displayed.
- To remove fictitious elements, type the command: adb shell settings put global sysui_demo_allowed 0
Method 2. Change the build.prop file (requires unlocking the bootloader):
If your bootloader is unlocked, you can edit the system file:
- Install a file manager with root access (such as Solid Explorer).
- Open the file /system/build.prop.
- Add a line: qemu.hw.mainkeys=1
- Save the changes and restart the phone.
โ ๏ธ Attention: Editing build.prop on devices with a locked bootloader will lead to a blink (system failure), which is only suitable for hard-wired devices with an unlocked bootloader and installed bootloader. TWRP.
7. Frequent problems and their solutions
When hiding the bottom panel, Xiaomi users often encounter common mistakes. Here's how to fix them:
Problem 1: The panel is missing, but the gestures are not working.
- ๐ง Check if gestures are included in the settings โ Display. โ Full screen mode.
- ๐ Restart your phone โ sometimes the system doesnโt apply changes right away.
- ๐ฑ If you use ADB, Repeat the command with immersive.confirmed=*.
Problem 2: The panel returns after the reboot:
- ๐ง For ADB-Add the command to the autoboot via Tasker or MacroDroid.
- ๐ If you use Nacho Notch, add it to Autostart and Ignore battery optimization.
Problem 3: In games, the panel interferes, but it doesn't hide:
- ๐ฎ Enable Game Mode in the Notification Curtain during the Game.
- โ๏ธ In the game settings, disable the option Frameless Mode (if any).
- ๐ฅ๏ธ Use Xiaomiโs Game Tools (available in Settings) โ Special facilities).
๐ก
If none of the methods worked, check the MIUI version. On some beta firmware (e.g. MIUI 14 China Beta), the panel hide features may be temporarily disabled.