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 a front-facing camera cutout. Many MIUI users want to hide these elements to expand the workspace or switch to gesture control, like on an iPhone or Google Pixel. But not everyone knows that depending on the firmware version and phone model (Redmi Note 12, POCO X5, Xiaomi 13T, etc.), the methods are different.
In this article, we will discuss 5 working methods for removing the bottom panel on Xiaomi: through settings MIUI, by gesture, using ADB-commands for advanced users, and also consider the nuances for old and new versions of the shell (from the MIUI 12 to MIUI If you are faced with the problem that the buttons do not disappear after changes or appear accidentally, here you will find a solution.
Before you start, check your firmware version: go to Settings β About Phone β MIUI version. This will help you choose the right way. Also note that some models (such as the POCO F5 or Redmi K60) may need to unlock the bootloader for deep changes.
1. Method: Gesture control in MIUI (without root)
The simplest and most official method is to enable full-screen gestures, which works on all Xiaomi smartphones with MIUI 10 and later, including the latest versions of MIUI 14/15. The main advantage is that it does not require superuser rights and does not reset settings.
How to do this:
- Open Settings (the gear icon on the main screen).
- Go to the Display section.
- Select Full Screen Mode (or Gesture Control in some versions).
- Slip on the item Full-screen gestures and select one of the options: πΉ MIUI-gestures (swipe from the bottom up to return to the main screen). πΉ Android gestures (analogue of control on pure Android).
Confirm the changes and restart the phone if the system suggests.
Once activated, the button bottom panel will disappear and a thin bar will appear instead (you can turn it off separately). On some models (for example, the Redmi Note 11) after upgrading to MIUI 14, gestures can be reset, in which case, repeat the setting.
β οΈ Warning: If after activating gestures, the screen starts to scroll arbitrarily or random applications open, check the sensitivity of the sensor in the settings Additional settings β Touch screen. It may need calibration.
2. Method: Hiding buttons through "For developers"
If standard gestures donβt like or work properly, you can hide buttons through developer mode, a technique that is suitable for Xiaomi, where full-screen mode doesnβt disable all interface elements (for example, a gray rectangle remains).
Instructions:
- Activate Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version (you will be notified "You are a developer").
For developers
USB debugging
Visualization
- πΉ Disclose the navigation bar (or Force full-screen display).
- πΉ Remove the bottom panel (the name may be different).
- Reboot the phone.
| Xiaomi model | Does the cover-up support through "Developers" | Notes |
|---|---|---|
| Redmi Note 10/11/12 | Yes. | You may need to disable βShow navigation buttonsβ in your gesture settings. |
| POCO X3/X4/X5 | Yes (except for the POCO F4 GT) | On the POCO F4 GT, the buttons are hidden only through ADB. |
| Xiaomi 12/13 series | Partially. | In MIUI 14+, you may not have the option β use ADB. |
| Redmi K50/K60 | No. | Requires unlocking of the loader. |
If you don't have the option to Hide the navigation bar, your model doesn't support this method, so move on to the next method.
π‘
Before changing the settings for developers, back up your data through Settings β Additional β Backup. This will help restore the system if you crash.
3. Method: ADB-Teams for Advanced Users
If previous methods have failed, you can force the bottom panel to be disabled via Android Debug Bridge (ADB).This is a versatile method that works even on new Xiaomi models with MIUI 14/15. However, it requires a computer connection and basic command line knowledge.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux.
- π USB-cable (preferably original).
- π± Included debugging by USB phone-on.
- π οΈ Installed drivers ADB (You can download from the official Android website).
Step-by-step:
- Connect the phone to your computer and select File Transfer mode.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Execute the command to hide the navigation bar: adb shell settings put global policy_control immersive.full=*
- Reboot the phone.
To return the buttons back, use the command:
adb shell settings put global policy_control nullβ οΈ Note: On some models (Xiaomi 13 Ultra, Redmi) K60 Pro) after execution ADB-Not only can the buttons go missing, but the notification bar can go missing. To get it back, swipe top-down with two fingers.
Install ADB drivers on PC|
Enable debugging over USB on your phone |
Connect the phone with the original cable |
Check the connection of the adb device team-->
4. Method: Use of Third-Party Applications
If you donβt want to mess with settings or ADB, you can use third-party utilities, the most popular ones are Nacho Notch (to hide cutouts and buttons) and Fluid Navigation Gestures (replacing standard navigation with custom gestures).
How to install and configure:
- Download Nacho Notch from Google Play.
- Launch the application and grant overlay rights (Settings β Special features β Marking on top of other applications).
- Select Hide Navigation Bar (Hide Navigation Bar) mode.
- Set up exceptions for applications where buttons should stay (e.g. in games).
Advantages of the method:
- πΉ Does not require rooting or ADB.
- πΉ Flexible setting (you can selectively hide buttons).
- πΉ It works on most Xiaomi models, including POCO M5 redmi A2.
Disadvantages:
- πΈ The application may conflict with certain games (for example, PUBG Mobile or Genshin Impact).
- πΈ On the lock screen, the buttons may remain.
What to do if the Nacho Notch is not working?
5. Method: Edit the build.prop file (root only)
This is the most radical method, only suitable for users with unlocked bootloader and root rights, it allows you to permanently remove the bottom bar at the system level, but if you do not act correctly can lead to a bootloop (cyclical reboot).
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/build.prop.
- Find the line qemu.hw.mainkeys=0. If it's not available, add it to the end of the file.
- Save the changes and restart the phone.
If the phone is not turned on after editing:
- πΉ Try to boot into recovery mode (clip the power supply). + Loudness up).
- πΉ Restore build.prop backup or reflash your phone through the Mi Flash Tool.
β οΈ Attention: Edit build.prop on models with Dynamic RAM Expansion (e.g. Xiaomi) 12T) This may cause errors in virtual memory. Before changing, disable this function in the settings.
Frequent problems and their solutions
Even after successful button hiding, Xiaomi users face typical problems, and here are the most common ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The buttons disappear, but reappear after the reboot. | Resetting MIUI settings | Repeat the gesture settings or use ADB-flag-bearer --user 0. |
| Swipes at the bottom of the screen are not working. | Conflict with the launch shell | Install a third-party launcher (like Nova Launcher). |
| The gray rectangle remains in place of the buttons. | Mistake of MIUI rendering | Include in the developer settings GPU-acceleration. |
| Gestures donβt work in all apps | Manufacturer's restrictions | Add the app to the exceptions in the gesture settings. |
If none of the methods worked, check:
- πΉ Is the firmware updated to the latest version (in Settings) β Updating the system).
- πΉ Are there custom themes that can block interface changes.
- πΉ Are there any conflicts with ad blocking apps (such as AdGuard) that sometimes interfere with system settings.
π‘
On Xiaomi models with AMOLED-screens (for example, Xiaomi 13 Pro or Redmi) K60) Hiding buttons allows you to save up to 5% of battery power by reducing the active area of the display.