How to completely remove the buttons at the bottom of the screen on Xiaomi: gestures, ADB and hidden settings MIUI

The problem of navigation buttons on Xiaomi: why they interfere and how to remove them forever

The bottom panel with the Back, Home and Recent buttons on Xiaomi smartphones takes up precious screen space, especially on devices with a small diagonal or cutouts for the front camera. Even in MIUI 14/15, these elements are active by default, despite the presence of an alternative - gesture navigation. Users are faced with the fact that the buttons not only reduce the usable display area, but also accidentally pressed during games or watching videos.

In this article, weโ€™ll break down all the possible ways to remove the bottom bar on Xiaomi, including the official settings. MIUI, team ADB for advanced users and workarounds for models where standard methods do not work (e.g. Poco) F5 Or the Redmi Note 12 Pro.+). We will pay special attention to the nuances for devices with AMOLED-screens where improper hiding of buttons can cause pixels to burn out.

Method 1: Standard disabling via MIUI settings (works on 90% of devices)

The easiest method is to switch to full-screen gestures, which is suitable for most Xiaomi, Redmi and Poco smartphones running MIUI 12 and later. Importantly, on some models (such as the Black Shark 5 Pro), this path may differ due to the custom shell.

Instructions:

  1. Open the Settings โ†’ Display.
  2. Select Full-screen Mode (or Navigation buttons in older versions).
  3. Activate the option Full-screen gestures (the option โ€œNo buttonsโ€).
  4. Confirm the selection and restart the device (recommended for proper gestures).

If the buttons still appear after switching, check:

  • ๐Ÿ”„ Update MIUI: In some firmware, the button display bug was patched (relevant to the Redmi Note 11 on the MIUI 13.0.4).
  • ๐ŸŽฎ Mode for games: c Settings โ†’ Special facilities โ†’ Game mode can be enabled displaying virtual buttons.
  • ๐Ÿ“ฑ Third apps: Launchers like Nova Launcher or HyperOS Launcher sometimes reset gesture settings.

Make sure that MIUI Updated to the latest version|Turn off the game mode|Check the launcher settings|Make a backup copy of the data-->

Method 2: ADB-commands for forced concealment (for experienced users)

If the standard method does not work, you can use it. ADB (Android Debug Bridge. This method is suitable for devices with unlocked OEM Unlock and enabled debugging by USB. On some models (for example, Xiaomi 13 Ultra) after use ADB-commands may need to reset settings.

Step-by-step:

  1. Install ADB Tools on your PC.
  2. Turn on your smartphone: Settings โ†’ About Phone โ†’ MIUI Version (click 7 times to activate Developer Mode) Settings โ†’ Additional โ†’ For Developers โ†’ Debugging by USB (enable)
  3. Connect the device to your PC and execute in the command line: adb shell settings put global force_fsg_nav_bar 1 Use the following buttons: adb shell settings put global force_fsg_nav_bar 0

Warnings:

โš ๏ธ Attention: On Poco X5 Pro and Redmi. K60 After applying this command, you may lose the reaction to gestures at the bottom of the screen, in which case only a reset via Fastboot will help.

Xiaomi modelSupport ADB-teamPotential problems
Xiaomi 12/12TYes.Gestures may not work properly in horizontal mode
Redmi Note 10 ProYes.Reboot required to apply changes
Poco F4 GTPartially.Artifacts may remain when scrolling
Black Shark 4/5No.It uses its own shell, ADB is not supported.

Standard settings MIUI|ADB-team|Apps from Play Market|I've tried nothing.-->

Method 3: Applications for hiding buttons (alternative without root)

If the first two methods do not work, you can use third-party utilities.

  • ๐Ÿ“ฑ Nacho Notch โ€“ Hiding buttons and camera cutouts but requires ADB-permit.
  • ๐ŸŽจ Full Screen Gestures โ€“ Emulates gestures on devices without official support (e.g. Redmi) 9A).
  • ๐Ÿ”ง Hide Navigation Bar โ€“ works through Accessibility Service, but may conflict with the MIUI.

How to set up Nacho Notch:

  1. Install an app from the Play Market.
  2. Turn it on. ADB and execute the command: adb shell pm grant com.quantic.nachonotch android.permission.WRITE_SECURE_SETTINGS
  3. In the application settings, select Hide Navigation Bar and apply the changes.

โš ๏ธ Attention: On Xiaomi Mi 11 Lite, the Nacho Notch app can cause screen flickering when locked.The solution is to disable battery optimization for the utility.

Why donโ€™t apps work on some models?
On HyperOS devices (e.g. Xiaomi 14), MIUI blocks system changes through third-party utilities, due to the security policy implemented in 2023+ firmware, the only workaround is using Magisk and Hide NavBar, but this requires unlocking the bootloader and can void the warranty.

Features for devices with AMOLED-Screens: How to Avoid Burning Out

On smartphones with AMOLED-displays (for example, Xiaomi 13 Pro or Redmi) K50 Ultra) displaying virtual buttons constantly can cause pixels to burn out. If you choose to leave the buttons but want to minimize the risk:

  • ๐ŸŒ‘ Use dark themes in your own MIUI and annexes.
  • ๐Ÿ”„ Enable Auto Hide Navigation Panel in Display Settings.
  • โฑ๏ธ Set a screen sleep timer for 30 seconds or less.

To check the screen for burnt pixels:

  1. Install Screen Test from the Play Market.
  2. Select the Black Screen test and illuminate the flashlight at an angle - the burned out areas will be visible as dull spots.

๐Ÿ’ก

If you notice burnout, try to โ€œoverclockโ€ the pixels using the AMOLED Burn-in Fixer app. Run it for 2-3 hours in Color Cycle mode โ€“ this can partially restore the uniformity of the backlight.

What if the buttons are missing and the gestures are not working?

Sometimes, after the manipulation of the settings or ADB-And then you have a situation where no buttons or gestures are responding:

  1. Reboot: Hold the power button for 10+ seconds to force shutdown.
  2. Gesture reset: connect to your PC and execute: adb shell cmd overlay reset com.android.internal.systemui.navbar.gestural
  3. Safe Mode: Press the power button โ†’ Reboot in Safe Mode. If gestures are triggered, the problem is in the third-party application.

If nothing helps:

  • ๐Ÿ“ฒ Reset your settings via Fastboot (instructions for your model are on the official Xiaomi website).
  • ๐Ÿ”ง Contact the service center if the device is warranty (indicate that the problem arose โ€œindependentlyโ€, without mentioning the device). ADB).

๐Ÿ’ก

On HyperOS devices (such as Xiaomi 14), gesture recovery may require flashing through the Mi Flash Tool. Use only official ROMs to keep your warranty up.

FAQ: Frequent questions about hiding buttons on Xiaomi

Can I remove the buttons on Xiaomi without ADB and root?
Yes, most devices only need to activate full-screen gestures in the MIUI settings (Settings โ†’ Display โ†’ Full-screen mode). If this doesnโ€™t work, try apps like Full Screen Gestures, but they may require additional permissions.
Why donโ€™t gestures work in games after hiding buttons?
It's a known problem. MIUI, Solutions: Turn off Game Mode in Settings. In Game Turbo, turn off Gesture Block. Use ADB-Command for forced gestures: adb shell settings put global policy_control immersive.full=*
How to return the buttons if they are missing after the MIUI update?
After updating the firmware, the navigation settings may be reset. To return the buttons: Go to Settings โ†’ Display. โ†’ Full screen mode. Select the Navigation button (not gestures!) If no point, reset via ADB: adb shell settings delete global force_fsg_nav_bar Xiaomi. 13T and newer may need to reboot.
Will Hiding the Buttons Affect Performance?
No, removing the virtual navigation bar does not load the processor or affect FPS in games, but on devices with 90 Hz and above (for example, Poco F5) gestures can feel smoother due to the lack of delay in rendering buttons.
Can I remove buttons in some applications?
Yes, use it for that: ๐ŸŽฌ Immersive Mode (app from Play Market) โ€“ hides the panel in selected programs. ๐Ÿ”ง Developer settings: Enable Forced Full-screen Display for specific applications. On the Redmi Note 12, this method is unstable due to limitations. MIUI.