How to completely remove the bottom panel on the Xiaomi phone: from gestures to ADB-team

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.

๐Ÿ“Š Which navigation bar do you prefer?
Classic buttons (3 dots)
Gestures (swipes)
Full screen gestures (without panel)
Depends on the app.

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:

  1. Open the Settings โ†’ Display.
  2. Select Full-screen mode (on some firmware - Navigation type).
  3. Slip the option of full-screen gestures (or MIUI gestures).
  4. 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:

  1. Open the app where you want to hide the panel.
  2. Swipe down from the top edge of the screen to open the notification bar.
  3. Find the Full-screen Mode icon (usually looks like a rectangle with arrows) and tap it.

Method 2. Through system settings:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the app you want (such as Chrome).
  3. 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:

  1. Download and install Platform Tools (or Minimal ADB and Fastboot).
  2. Turn on the phone Debugging over USB (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 times tap on version โ†’ return to Settings โ†’ Additional โ†’ For developers).
  3. Connect your phone to your PC and type in the command line: adb shell settings put global policy_control immersive.full=*
  4. 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 null

On 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 TeamThe effectCompatibility
immersive.full=*Hiding the panel in all applicationsMIUI 12โ€“14, Android 11โ€“14
force_fsg_nav_bar 0Disables the panel completely (may require a reboot)MIUI 13โ€“14, Android 12โ€“14
policy_control nullReturns the standard displayAll versions.
What if the ADB does not recognize the device?
1.Make sure Xiaomi drivers are installed USB Drivers (you can download on the official website). 2. Check that the developer settings include the option Debugging by USB (Safe mode. 3. Try another one. USB-Connection (preferably original cable). 4. Restart your phone and PC, then reconnect.

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:

  1. Open the Phone app and enter the combination ##4636##.
  2. In the menu that opens, select Hardware Testing (or Hardware Testing).
  3. Go to Sensor Test โ†’ Navigation Bar.
  4. 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:

  1. In the engineering menu, select Developer Settings.
  2. Find the Force Full Screen Display option and activate it.
  3. 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:

  1. Download the app from Google Play.
  2. Run it and grant permission to display over other windows.
  3. Enable the Hide Navigation Bar option.
  4. 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:

  1. Activate Developer Mode (as in the ADB section).
  2. Go to Settings โ†’ Additional โ†’ For developers.
  3. Find the Demo Mode option and turn it on.
  4. In this mode, the navigation bar will be hidden, but fictitious icons (time, battery charge, etc.) will be displayed.
  5. 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:

  1. Install a file manager with root access (such as Solid Explorer).
  2. Open the file /system/build.prop.
  3. Add a line: qemu.hw.mainkeys=1
  4. 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.

FAQ: Answers to Frequent Questions

Can I remove the bottom panel on Xiaomi without root and ADB?
Yes, on most devices, you can do this through Settings โ†’ Display โ†’ Full-screen Mode (select Full-screen gestures). If this method doesn't work, try third-party apps like Nacho Notch or Full Screen Gestures.
Why do not swipes up after hiding the panels?
You may not have activated full-screen gesture mode. Go to Settings โ†’ Display and select MIUI Gestures or Full-screen Gestures. If the problem persists, check if any application (such as a launcher) conflicts with the settings.
How to return the bottom panel if it is missing after ADB-team?
Enter in command line: adb shell settings put global policy_control If it doesnโ€™t work, try: adb shell settings put global force_fsg_nav_bar 1 Then restart the phone.
Will the cover panel on POCO with custom firmware work?
On custom firmware (e.g. Pixel Experience or LineageOS), standard MIUI methods don't work. In this case, use: Settings for the firmware itself (usually in Settings โ†’ System โ†’ Gestures), applications like Fluid Navigation Gestures (requires ADB), editing the build.prop file (only for power users).
Can you hide the panel only on the home screen, but leave it in apps?
No, standard MIUI settings don't. However, you can use a workaround: Activate full-screen gestures (the panel will disappear everywhere). Install a gesture launcher (like Nova Launcher). In the launcher settings, turn on the option to Show the navigation bar only on the home screen.