How to remove buttons on Xiaomi Redmi 10: a complete guide with pictures and videos

Xiaomi Redmi 10 is one of the most popular budget smartphones with a MIUI shell, but its interface is not always satisfactory for users, especially annoying unnecessary buttons: virtual navigation keys, lock button on the lock screen or unnecessary elements in the notification panel. In this article, we will discuss all possible ways to remove them, from standard settings to hidden MIUI functions.

It is important to understand that โ€œremove buttonsโ€ can be different: completely disable (if provided by the system), hide with gestures or replace with alternative elements. We will look at options for different types of buttons: navigation, screen, hardware and even buttons in applications. All methods are tested on Redmi 10 with MIUI 12.5-14 firmware (including global and Chinese versions).

If you want to not just hide but reassign buttons (like double-pressing lock to launch the camera), read our section on customization. For advanced users, there are also instructions for working with ADB and editing system files - but this will require unlocking the bootloader.

What buttons can be removed on Redmi 10

Before you start settings, identify which buttons are annoying you. On Xiaomi Redmi 10, they can be divided into 4 categories:

  • ๐Ÿ“ฑ Virtual navigation buttons are the three keys at the bottom of the screen (Back, Home, Recent) that can be replaced with gestures or completely hidden.
  • ๐Ÿ”’ Lock button on the lock screen โ€“ appears when unlocked by fingerprint or PIN-It can be turned off in the security settings.
  • โš™๏ธ Buttons in the notification panel โ€“ shortcuts for flashlight, mode in the plane, mobile data, etc. Their set can be edited.
  • ๐ŸŽฎ Hardware buttons are physical keys Volume and Power, which can be reassigned but cannot be completely turned off (risk of blocking the phone).

On the Redmi 10 with MIUI 13+ firmware, the Home button cannot be removed separately from the other navigation keys, only all three at once (replacement with gestures). In earlier versions (MIUI 12.5), there was a bug that allows you to hide buttons separately through ADB, but now it is fixed.

Type of buttonCan I get it?MethodNeed root?
Virtual navigation buttonsYes.Transition to gesturesNo.
Lock button on the lock screenYes.Security settingsNo.
Labels in the notification panelYes.Panel editingNo.
Hardware power buttonPartially (reassign)Button settings / ADBFor ADB, no, for root methods, yes.
Buttons in applications (e.g. in the camera)Depends on the app.Application settings / ADBSometimes.

If you're not sure which buttons you want to remove, take a screenshot of the screen and compare it to the examples below. For example, virtual navigation buttons look like this:

What do virtual buttons look like on Redmi 10?
The three keys at the bottom of the screen are the arrow back (left), the circle Home (center), and the square Recent (right). On MIUI 14, they are translucent and can automatically hide in some applications (such as games or videos).
๐Ÿ“Š What buttons do you want to remove on your Redmi 10?
Virtual navigation buttons
Lock button on the screen
Labels in the notification panel
Hardware volume/power buttons
Other

How to Remove Virtual Navigation Buttons

The standard way to hide the Back, Home and Recent keys is to switch to gesture control, an official MIUI feature that works without root rights and does not violate warranty.

Instructions:

  1. Open the Settings โ†’ Display.
  2. Select Full Screen Mode (or Gesture Management in MIUI 14).
  3. Slip on Gesture Management and select one of the options: ๐Ÿ‘† Gestures MIUI โ€” swipe up for return to home screen, delayed swipe for multitasking. ๐Ÿ“ฑ Android gestures โ€“ swipe from the bottom edge for navigation (like on Pixel or Samsung).

Confirm your choice and restart your phone (not necessarily, but recommended for stable operation).

Once the gestures are activated, the virtual buttons will disappear, and a thin bar will appear at the bottom (which can also be hidden in the developer settings), and if the gestures are unstable, check if they conflict with applications like Nova Launcher or Gesture Control.

Make sure your phone has enough charge (minimum 30%)

Close all applications on the full screen (games, videos)

Turn off VPN or proxy (they may interfere with settings)

Backup important data (in case of failure)

-->

Challenges and solutions:

  • โŒ Gestures don't work in games โ†’ Enable Full Screen in the game settings or turn off optimization for this game in Settings โ†’ Annexes โ†’ Application management.
  • โŒ Swipe is in conflict with the keyboard โ†’ Reduce the sensitivity of gestures in Settings โ†’ Additionally. โ†’ Gestures.
  • โŒ The strip at the bottom of the screen doesn't disappear. โ†’ Activate Developer Mode (Settings) โ†’ The phone. โ†’ Version. MIUI 7 times) and turn off the Display navigation lane.

๐Ÿ’ก

If you miss the back button after switching to gestures, try swiping from right to left of the edge of the screen โ€“ this is a standard MIUI gesture for returns.

Disabling the lock button on the lock screen

Many Redmi 10 users complain about the extra lock button that appears when unlocked by fingerprint or other devices. PIN-Not only does it take up space, it can accidentally tap it, and you can remove it in two ways:

Method 1. Through security settings (official method):

  1. Go to Settings โ†’ Password and Security โ†’ Screen Lock settings.
  2. Select the screen lock style.
  3. Turn off the Switch Show the Lock button (or the Power button on the Lock screen in MIUI 14).
  4. Confirm the changes by entering the current PIN-code.

Method 2. Through ADB (if the button does not turn off in the settings):

If your MIUI version does not have an option to turn off the button, you can use ADB. This is safe if you follow the instructions:

adb shell settings put global lockscreen_power_button_hidden 1

To return the button back, do:

adb shell settings put global lockscreen_power_button_hidden 0

๐Ÿ’ก

Disabling the lock button via ADB does not require root rights, but after the MIUI update, the settings may reset.

โš ๏ธ Note: If you use a pattern lock instead of a pattern lock PIN-In the case of the code, disabling the lock button may cause difficulties when unlocking. PIN or password in Settings โ†’ Password and security.

How to remove unnecessary buttons in the notification panel

The notification panel (aka "curtain") on Redmi 10 is packed with shortcuts, many of which duplicate features or are simply unnecessary. For example, the Mode in the plane button, Infrared port or Game Turbo buttons can be removed to make room for frequently used switches.

Instructions for editing panels:

  1. Swipe down from the top edge of the screen to open the notification bar.
  2. Slap the icon. โš™๏ธ (Edit) in upper right corner.
  3. Hold the unnecessary button with your finger and drag it to the Unused section (bottom of the screen).
  4. Similarly, add frequently used shortcuts (such as flashlight or Mobile Data) to the top.
  5. Click Ready to save the changes.

MIUI 14 has the ability to create multiple panel profiles (e.g., separate sets of buttons for home and work).

  • ๐Ÿ”„ In the panel editor, tap on Profiles (top right).
  • ๐Ÿ“Œ Select Create a new profile and name it (e.g., "Work").
  • ๐ŸŽ›๏ธ Set up buttons for this profile and save.
  • ๐Ÿ”„ Switch between profiles can swipe left / right on the notification panel.

Hidden buttons: Some switches (e.g., Developer Mode or USB-debugging) doesn't show up in the main list:

  1. Activate Developer Mode (7 times tap the MIUI version in Settings โ†’ About Phone).
  2. Go back to the panel editor and find new buttons in the Additional section.
How to return a standard set of buttons
If after editing the panel began to glittle or missing important switches, reset it to factory settings: 1. Open Settings โ†’ Annexes โ†’ Application Management. 2. Find the System Interface MIUI (or Launcher). 3. Slip the Storage โ†’ Clear the data. โš ๏ธ This will reset all the settings of the notification panel and the main screen!

Reassignment of hardware buttons (volume, power)

Hardware buttons Volume and Power on Redmi 10 can not be completely turned off (this will lead to the inability to turn on the phone), but their actions can be reassigned or supplemented with new features.

Method 1. button settings in MIUI:

  • ๐Ÿ”Š Volume buttons: Go to Settings โ†’ Sound and vibration โ†’ Volume buttons. Choose which buttons should be adjusted: Media, Call, Alarm or All sounds. Activate Separate control so that the buttons adjust different types of sounds depending on the situation.

Power button:

  1. Open Settings โ†’ buttons and gestures โ†’ power button.
  2. Turn on the option of Double Press or Long Press and select an action (such as launching a camera or voice assistant).

Examples of commands for ADB:

Double tap on Volume Down triggers camera


adb shell settings put global volume_down_double_press_action 1




Long press on "Loudness up" includes a flashlight



adb shell settings put global volume_up_long_press_action 2

Complete list of action codes:

Code.Action.
0No action.
1Camera launch
2Lighting up the flashlight
3Launching the voice assistant
4Opening of the last annex

โš ๏ธ Warning: Do not assign actions to the Power button that may conflict with its main function (on/off screen).This can cause the phone to freeze or not be able to unlock it. For example, do not hang on a long press Power start app - better use the volume buttons for this.

Additional button customization (for advanced ones)

If standard methods are not enough, you can go further and deeply customize the buttons with:

  • ๐Ÿค– Reassignment applications (e.g. Button Mapper or xposed edge).
  • ๐Ÿ› ๏ธ Editing system files (requires root or Magisk).
  • ๐Ÿ“ฑ Custom firmware installations (e.g. LineageOS or Pixel Experience).

๐Ÿ’ก

Before editing system files, make sure to back up the /system partition via TWRP or other recovery. An error in the Generic.kl file can lead to broken buttons!

How to remove buttons in individual applications

Some applications (such as Camera, Gallery or Mi Video) have their own control buttons that cannot be removed through system settings.

The application's built-in settings:

  • ๐Ÿ“ท Camera: Open the app, tap on โš™๏ธ (Settings) and turn off Show buttons on the screen or hints.
  • ๐ŸŽต Mi music: In the player settings, turn off Screen gestures or Control Panel.
  • ๐Ÿ“บ Mi Video: In the player settings, find the option to Show the controls and reduce the time they display.