How to remove three buttons at the bottom of the screen on Xiaomi: 5 working ways

The three virtual buttons at the bottom of the screen on Xiaomi smartphones are a classic solution for navigating in MIUI, but not all users are comfortable losing precious display pixels. This is especially annoying for owners of devices with cutouts for the front camera or narrow frames, where every millimeter of the screen counts. Fortunately, the manufacturer has provided several ways to hide or completely remove the bottom panel, replacing it with gestures or full-screen mode.

In this article, weโ€™ll look at all the current methods for removing three buttons (Back, Home, Recent) on Xiaomi, Redmi and POCO, from standard MIUI 12/13/14 settings to hidden features for power users, learn how to enable full-screen gestures, hide the navigation bar through ADB, or even turn off buttons using third-party apps, and what to do if the screen stops responding to touch after the changes.

Why do three buttons appear at the bottom of the screen and can you remove them?

Three navigation buttons (ยซโ†ฉ Back upยป, ยซโ—ฏ Homeยป, ยซโ–ก Recent") is the standard interface MIUI, This is the default feature on most Xiaomi smartphones, which duplicates gestures but takes up space on the screen, which is especially critical for devices with a small display (e.g. Redmi). 9A or POCO M3).

The manufacturer leaves the user with a choice between using classic navigation or switching to gestures. However, not everyone knows that buttons can not only be replaced, but also completely hidden - even in gesture mode, they sometimes "appear" in some applications (for example, in games or banking services), this is due to the features of Android and Xiaomi's security policy.

  • ๐Ÿ“ฑ MIUI 12 and newer โ€“ supports full-screen gestures without bottom panel.
  • ๐Ÿ”ง Old versions MIUI (up to 11) โ€“ may require manual concealment through ADB.
  • ๐ŸŽฎ Game mode โ€“ sometimes blocks the hiding of buttons to prevent accidental clicks.
  • ๐Ÿ”’ Banking applications โ€“ can force display the navigation panel for security requirements.

If you want to get rid of the buttons forever, first check the version of MIUI in the settings (Settings โ†’ About Phone โ†’ MIUI Version).

๐Ÿ“Š What version? MIUI you use?
MIUI 14
MIUI 13
MIUI 12
Old version (up to MIUI 12)
I don't know.

Method 1: Enabling full-screen gestures in MIUI settings

The easiest and safest method is to switch to full-screen gestures, which works on all Xiaomi smartphones with MIUI 10 and later, including the Redmi Note 10 Pro, Xiaomi 12T and POCO F4. Gestures replace buttons with swipes around the edges of the screen, freeing the bottom panel.

To activate this mode:

  1. Open the Settings โ†’ Display.
  2. Select Full Screen Mode (or Navigate System in New Versions).
  3. Slip on full-screen gestures (or MIUI gestures).
  4. Follow the hints on the screen to remember new gestures: ๐Ÿ‘† Swipe up - return to the main screen. ๐Ÿ‘†๐Ÿ‘† Swipe Up and Hold โ€“ Opening Recent Apps. ๐Ÿ‘ˆ Swipe from right to left - back to back.

After the changes are applied, the bottom panel will disappear and the control will be carried out by swipes, and if the gestures seem uncomfortable, you can return the buttons at any time through the same settings.

โ˜‘๏ธ Preparation for the transition to gestures

Done: 0 / 4

โš ๏ธ Note: Some models (e.g. Xiaomi Mi) A2 With pure Android One, the path to gesture settings may be different: โ†’ System system โ†’ Gestures โ†’ System navigation.

Method 2: Hiding the navigation bar through ADB (for power users)

If your version of MIUI doesnโ€™t have full-screen gestures or if buttons continue to appear in some apps, you can resort to manual concealment via ADB (Android Debug Bridge), a technique that requires connecting your smartphone to your computer but gives you more control over system settings.

You'll need:

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB.
  • ๐Ÿ“ฑ Included Debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap on "Version" MIUIยป โ†’ Go back to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ USB-cable (preferably original).

Instructions:

  1. Connect your smartphone to your PC and confirm the debugging permission.
  2. Open the command line (Win) + R โ†’ cmd) and enter: adb shell settings put global policy_control immersive.full=* This command hides the navigation bar in all applications.
  3. Use the following buttons: adb shell settings put global policy_control null

If the buttons are still running after the command, restart the device. Note: some Xiaomi firmwares only use this method until the first reboot, and you will need to re-execute the command.

What if the ADB does not recognize the device?
Make sure that Xiaomi drivers are installed (download Mi). PC Suite from the official website. Try another one. USB-cable or port. Enable the "Unlock" option in the developer settings OEM" and "Debugging by" USB (security)".

โš ๏ธ Attention: Misuse of the right ADB On some models (for example, Xiaomi 13 Ultra) hiding the panel through the ADB blocked by the manufacturer due to the features of the firmware.

Method 3: Using third-party apps to hide buttons

If standard methods don't work, you can use third-party utilities, like Nacho Notch or Full Screen Gestures, which hide the navigation bar and customize your own gestures, which work without root rights, but require permission for Special Features.

Instructions for Full Screen Gestures:

  1. Download the app from Google Play.
  2. Open it and give access to Special Features (Settings โ†’ Special Features โ†’ Full Screen Gestures).
  3. Enable the Hide Navigation Bar option (Hide Navigation Bar).
  4. Set up gestures as you see fit (e.g. swipe from the bottom edge to return).

Advantages of this method:

  • โœ… It works on most versions. MIUI Android.
  • โœ… It does not require a PC connection.
  • โœ… Allows you to fine-tune the sensitivity of gestures.

Disadvantages:

  • โŒ It may conflict with certain games or banking applications.
  • โŒ Consumes additional RAM.

๐Ÿ’ก

Before installing third-party apps, check user reviews with your Xiaomi model โ€“ some utilities may not work properly on devices with MediaTek processors.

Method 4: Manual editing of build.prop file (root only)

For advanced users who have root access, there is a method of editing the system file build.prop. This allows you to permanently remove the navigation bar, but requires caution - incorrect changes can lead to a bootloop ( looped boot).

Procedure:

  1. Install a file manager with root support (such as Root Explorer).
  2. Go to /system/ and find the build.prop file.
  3. Open the file in the text editor and add the line at the end: qemu.hw.mainkeys=1
  4. Save the changes, set the rights 644 and restart the device.

After the reboot, the navigation bar should disappear. If the buttons are back, check if the changes to build.prop have reset (some Xiaomi firmware automatically restores the file).

โš ๏ธ Attention: Editing build.prop without a backup can cause the system to fail. Build a backup through TWRP before modification!

Method 5: Resetting settings to factory (extreme case)

If all the previous methods failed, and the buttons at the bottom of the screen continue to interfere, you can reset, which is a radical way to bring the smartphone back out of the box, but also delete all user data. Use it only as a last resort.

How to reset your settings:

  1. Go to Settings โ†’ About the phone โ†’ Reset settings.
  2. Select Reset all settings (or Delete all data).
  3. Confirm the action and wait for the reboot.

After discharge:

  • ๐Ÿ”„ Set up your smartphone as a new one.
  • ๐Ÿ“ฑ Activate full-screen gestures immediately in the display settings.
  • โ˜๏ธ Restore data from backup (if it was created).

This method is guaranteed to remove the bottom panel, but it will take time to reconfigure the device, only use it if other methods have not worked.

๐Ÿ’ก

Setting resets are the last chance to remove the buttons, but it erases all data. Always back up before performing the reset!

Compatibility table with MIUI versions and Xiaomi models

Not all methods work on all devices, and the table below shows how the methods are compatible with popular models and firmware versions:

MethodMIUI 12/13/14MIUI 10/11Android OneRoot is required.PC required
Full-screen gesturesโœ… Yes.โœ… Yes.โœ… Yes.โŒ No.โŒ No.
ADB-teamโœ… Yes.โš ๏ธ Partially.โœ… Yes.โŒ No.โœ… Yes.
Third-party annexesโœ… Yes.โœ… Yes.โœ… Yes.โŒ No.โŒ No.
Editing by build.propโœ… Yes.โœ… Yes.โš ๏ธ Risky.โœ… Yes.โŒ No.
Resetting settingsโœ… Yes.โœ… Yes.โœ… Yes.โŒ No.โŒ No.

If your model is not listed in the table, try methods in order from the safest (full-screen gestures) to the most radical (resettings).

Frequent problems and their solutions

When trying to remove buttons at the bottom of the screen, users often face difficulties, and let's look at the most common ones and how to fix them.

Problem 1: The buttons are gone, but the gestures are not working.

  • ๐Ÿ”น Check if gestures are included in the settings (Settings) โ†’ Display. โ†’ Full screen mode).
  • ๐Ÿ”น Restart the device โ€“ sometimes the system doesnโ€™t apply the changes right away.
  • ๐Ÿ”น If you use ADB, Repeat the command with superuser rights (adb shell su).

Problem 2: Buttons are returned in some applications (games, banks).

  • ๐Ÿ”น This is a feature of Android, where some apps force the navigation bar to show, and there's no solution, except to use third-party tools like Full Screen Gestures.
  • ๐Ÿ”น Check the app settings โ€“ sometimes thereโ€™s a โ€œFull-screenโ€ optionยป.

Problem 3: Once the buttons are hidden, the swipe to return does not work.

  • ๐Ÿ”น Make sure you are performing the gesture correctly: swipe should start at the edge of the screen.
  • ๐Ÿ”น In the gesture settings (Settings) โ†’ Display. โ†’ Full screen mode โ†’ Customize gestures) increase sensitivity.

Problem 4: The screen does not respond to touch after changes.

  • ๐Ÿ”น If you've used ADB Or edited build.prop, try undoing the changes.
  • ๐Ÿ”น Reset your settings through Recovery (hold power) + Volume up when loading).

๐Ÿ’ก

If you've had a button-hiding screen start to glittle, the first thing you should do is try to reboot the device, and 90 percent of the time, that solves the problem.

FAQ: Answers to Frequent Questions

Can I remove the buttons on Xiaomi without full-screen gestures?
Yes, but it would require ADB or third-party apps, but without gestures, it would be extremely inconvenient to control your smartphone, and you would have to return the buttons every time you needed them.
Why did the MIUI buttons return after the update?
The firmware update resets some system settings, including navigation options. After the update, go to Settings โ†’ Display and re-enable full-screen gestures.
Will the button hiding on the POCO F3 GT or Black Shark work?
Yes, on POCO and Black Shark gaming smartphones, the button hiding techniques work the same way as on regular Xiaomi. However, in Game Turbo, the navigation bar can appear forcefully for easy control.
Can I return the buttons if they are missing after using ADB?
Yes, follow the command: adb shell settings put global policy_control Or reset the display settings to factory (Settings) โ†’ Display. โ†’ Resetting display settings).
Does hiding buttons increase battery life?
No, it's a myth. The navigation bar doesn't consume a lot of power, but full-screen gestures can slightly reduce battery life if you use swipes a lot -- they require extra processing from the processor.