How to Remove the Bottom Bar on Xiaomi Redmi: A Complete Guide to ADB Images and Commands

The bottom navigation bar on Xiaomi Redmi smartphones is three classic buttons ("Back", "Home", "Recent") that occupy precious space on the screen. For many users, they have become an anachronism with the advent of gesture control, but the new buttons are not the only ones that have been used in the world. MIUI The default does not always offer convenient options for hiding them. Depending on the firmware version and phone model (Redmi Note 10 Pro, Redmi 11 Prime, POCO X5 etc.) the process may vary from simple deactivation in settings to use ADB-deep-customization.

In this article, we’ll look at all the current ways to remove the bottom panel, from standard methods through the MIUI menu to manually editing system files for advanced users. We’ll focus on the nuances for different versions of the shell (MIUI 12, 13, 14) and smartphone models where the manufacturer has limited functionality. If you want to free the screen from unnecessary elements or just switch to gesture control, here you will find step-by-step instructions with pictures, warnings about possible risks and answers to frequent questions.

1. Standard method: disabling through MIUI settings

The easiest and safest method is to use built-in shell options, which is suitable for most Xiaomi Redmi models on MIUI 12 and later, but does not work on some budget devices (for example, Redmi 9A or Redmi 8), where the manufacturer has cut down on the functionality.

To remove the bottom panel:

  • πŸ“± Open the Settings. β†’ Display.
  • πŸ‘† Scroll down to Full-screen Display (or Navigation Type in Newer Versions).
  • πŸ”„ Select Gesture Control (or No buttons).
  • πŸ”§ Confirm the change – the bottom panel will disappear, and instead of it gestures will appear (swipe from the bottom to return to the main screen, swipe from the side to return back).

⚠️ Note: Some devices may not be able to return the buttons back through the menu after switching to gestures. ADB (see section 3).

πŸ“Š Which navigation system do you prefer?
Classic buttons
Gesture management
I don't know what it is.
Other

2. Hiding the panel through "Developers Mode"

If the standard method didn’t work (for example, on the Redmi Note 8 Pro with MIUI 11), you can try activating hidden options through the developer mode.

Instructions:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and click on MIUI Version 7 times.
  2. Go back to the main settings menu and open a new section for developers.
  3. Find the option Minimum width of the navigation bar (or Force full-screen display in English).
  4. Set the value 0 or Disabled.
  5. Reset the device.

πŸ’‘ Useful tip: If the option Minimum width is missing, try to enable debugging by USB In the same menu, sometimes it unlocks additional options.

What to do if the developer mode is not activated?
If after 7 clicks on the version MIUI Nothing happens, check: - Make sure you click on the "version" line. MIUI", Try using another finger or stylus - sometimes the sensor does not recognize repeated touches. - Reboot the phone and try again. If the problem remains, perhaps your firmware has disabled access to the developer mode (relevant for some custom firmware).

3. Remove the panel via ADB (for advanced users)

If previous methods didn’t work, you’ll need to use ADB (Android Debug Bridge), which requires a computer connection and works on all Xiaomi Redmi models, including the Redmi 10C, Note 11S and others, and the advantage of the method is flexibility: you can not only remove the panel, but also adjust its appearance or behavior.

⚠️ Attention: Misuse of the right ADB This can cause system failures. MIUI 14 after executing the commands below, you may lose access to gesture control - be ready for manual recovery through resetting settings.

Step-by-step:

  1. Download and install Google’s Platform Tools (or use the pre-built ADB build for Windows/macOS).
  2. Enable USB Debugging in the Developer Menu (see Section 2).
  3. Connect the phone to your computer and in the command line (terminal) do:
adb devices

(Your device should appear. If not, install Xiaomi drivers or reconnect the cable.)

adb shell


settings put global policy_control immersive.full=*

Once you've done the command, the bottom panel will disappear, but the MIUI gestures may not work properly.

settings put global policy_control null

Install Platform Tools on PC| Enable USB debugging on your phone | Connect your phone with the original cable | Check device detection by adb devices | Make a backup of the data-->

4. edit the build.prop file (only for rooted devices)

If your Xiaomi Redmi has an unlocked bootloader and root access, you can edit the build.prop system file toforced_force_fullscreen forced_force_fullscreen forced_force_fullscreen forced_force_fullscreen forced_force_fullscreen forced_force_fullscreen forced_force_fullscreen forced_force_fullscreen forced_force_fullscreen forced_force_fullscreen forced_force_fullscreen

πŸ”§ Important: This method requires caution - an error in building.prop editing can lead to bootloop.

Instructions:

  • πŸ“ Use a root-access file manager (such as Root Explorer or Solid Explorer).
  • πŸ” Cross the path. /system/build.prop.
  • ✏️ Find the line qemu.hw.mainkeys=0 and replace 0 with 1 (if no string, add it to the end of the file).
  • πŸ”„ Save the changes, set rights 644 (rw-r)--r--) and reboot the device.

⚠️ Note: Some Xiaomi firmwares have the build.prop file protected from editing. /system recording:

adb shell


su




mount -o rw,remount /system

5. Use of third-party applications (without root)

If you don't want to mess with ADB or rooting, you can use third-party utilities.

AnnexFunctionalSupport for MIUIRisks.
Nacho NotchHiding the navigation panel and cutoutsPartial (not working on all models)Signs can go missing.
Full Screen GesturesEmulation of gesture controlGood (MIUI 12-14)Requires permission to impose
Fluid Navigation GesturesComplete replacement of the panel with custom gesturesBad (frequent bugs)High battery consumption

πŸ’‘ Useful Tip: Before installing any of these apps, turn off battery optimization for them in the settings MIUI, Otherwise, they may spontaneously close.

6. Features for specific Xiaomi Redmi models

Some devices have unique nuances when removing the bottom panel.

  • πŸ“± Redmi Note 10 Pro/Pro Max: On-screen MIUI 13 standard button disabling works stably, but after updating to MIUI 14 may be required ADB.
  • πŸ“± Redmi 9 / 9A / 9C: Gesture control is only available after manual activation via settings put global force_fsg_nav_bar 1.
  • πŸ“± POCO X3 / X3 Pro: In the firmware on the base MIUI 12.5 The panel is hidden through Settings β†’ Additionally. β†’ Full screen mode.
  • πŸ“± Redmi K50 / K60: Supports β€œsmart” concealment of the panel – it appears only when swipe from the bottom.

πŸ” How to find out your model and version MIUI? Go to Settings. β†’ The phone, the line version. MIUI I'll say something like 14.0.5.0.TKLCNXM β€” That's your firmware.

πŸ’‘

On devices with AMOLED-screens (e.g. Redmi) K40 or Note 11 Pro+) The bottom panel can burn out over time, and hiding it will extend the life of the matrix.

Possible problems and solutions

When you remove the bottom panel, users often encounter bugs, and here are the most common ways to fix them:

  • ❌ Gestural controls gone: Return standard buttons through ADB Settings put global policy_control null, then re-set the gestures in the menu.
  • ❌ The panel disappeared, but the screen began to β€œmove” down: It’s a bug MIUI 13. Helps reset display settings or update firmware.
  • ❌ After rebooting, the panel returns: Use the Tasker app to automatically apply the command ADB start-up.
  • ❌ Swipes do not work in games: Enable gesture lock mode in the game settings or use floating buttons through Game Turbo.

⚠️ Note: On devices with HyperOS (new firmware from Xiaomi, which came to replace) MIUI) The standard methods of hiding the panel may not work, and the only option is to use the panel. ADB or wait for an official update with gesture support.

FAQ: Frequent questions

Can I remove the bottom panel on Redmi without a computer?
Yes, but not on all models. Most devices with MIUI 12-14 do this through Settings β†’ Display β†’ Full-screen Display β†’ Gesture Control. If you don't have an option, try apps like Full Screen Gestures (see section 5).
Why don’t swipes at the bottom of the screen work after hiding the panel?
It's a feature. MIUI: Solution: Install Nacho Notch and activate Force Fullscreen. Or use the "Force Fullscreen" mode. ADB-Team: settings put global policy_control immersive.full=apps,-com.miui.home.
How to return the buttons if they are lost after experiments?
Recovery Methods: Through ADB: settings put global policy_control Resetting settings to Settings β†’ System system β†’ Resetting settings β†’ Reset display settings. Flashing through Mi Flash Tool (extreme case).
Will the panel’s concealment affect performance?
No, removing virtual buttons alone doesn’t burden the system, but some third-party applications for hiding the panel (such as Fluid Navigation Gestures) may be spending additional resources due to constant running in the background.
Can I remove the panel on Redmi with custom firmware (for example, LineageOS)?
On most custom firmware, the navigation bar is managed via Settings β†’ System β†’ Gestures β†’ System Navigation. Choose Gesture Navigation or 2-button Navigation. If you don’t have an option, edit build.prop (see section 4).