How to completely remove the side menu on Xiaomi devices: from TVs to smartphones

Why Xiaomi’s side menu annoys users and when to turn it off

The sidebar (or β€œsidebar”) in Xiaomi firmware is an interface element that should make it easier to access frequently used features. On Mi TVs and Redmi Smart TVs, it appears when you hover over the left edge of the screen, and on smartphones running MIUI it can pop up when you swipe from the edge of the display. However, many users find it intrusive: it overlaps content, accidentally activates during games or watching videos, and sometimes just takes up precious space on small screens.

According to surveys on the 4PDA and Mi Community forums, up to 68% of Xiaomi TV owners want to turn off the side menu completely, and among smartphone users this figure reaches 42%.The reasons vary from aesthetic preferences to technical problems (for example, interface freezes when frequent panel calls). In this article, we will discuss all official and hidden ways to remove side menus, including methods for devices with MIUI 14/15 shells and PatchWall TVs (including models from 2023-2026).

It is important to understand that not all methods are universal. For example, on Xiaomi TV A2 43" and Redmi Smart Fire TVs, the side menu is disabled through system settings, whereas on smartphones (Xiaomi 13T, Redmi Note 12 Pro+) configuration files may need to be edited. We will separately consider the risks of each method and give security recommendations.

Method 1: Disable the side menu on Xiaomi TVs via PatchWall settings

The easiest and safest method is to use the built-in PatchWall shell options, which are suitable for most Mi TV and Redmi Smart TV models released after 2020 (including Xiaomi TV Q2 55, Redmi Smart TV X50 and newer ones).

  1. Turn on the TV and go to the main screen (PatchWall homepage).
  2. Press the Settings (cog) button on the remote.
  3. Select General settings β†’ Interface and sound.
  4. Scroll down to Sidebar (or Side Menu in English firmware).
  5. Move the slider to the off position.

If you don’t have a Sidebar on the menu, your TV model is using an outdated version of PatchWall (until 2021), in which case try updating the firmware through Settings β†’ About TV β†’ Software Update or using alternative methods from the following sections.

Check the TV model (on the box or in Settings β†’ About TV)

Update PatchWall to the latest version

Connect the remote to the TV (some options are not available from the mobile app)

Take a screenshot of the current settings (in case of resetting)-->

⚠️ Note: On Xiaomi TVs with Google firmware TV (for example, Xiaomi TV A Pro 2023) side menu is disabled differently - through Android settings TV. Go to Settings. β†’ Annexes β†’ Special facilities β†’ PatchWall Services and reset your settings.

Method 2: Hiding the sidebar on Xiaomi smartphones (MIUI 14/15)

On Xiaomi, Redmi and POCO smartphones, the side menu can appear in two forms: 1) Quick Settings Panel (swipe from right to left of the edge of the screen), 2) MIUI Control Center Panel (swipe from left to right).

To disable the first option:

  1. Open the Settings β†’ Display.
  2. Select the Control Panel (or Control Center).
  3. Turn off the Swipe option to call the panel.

If we are talking about MIUI Control Center (left panel with application shortcuts), it can be removed as follows:

  1. Go to Settings β†’ Additional β†’ Full-screen mode.
  2. Activate Full-screen gestures (if it is turned off).
  3. Return to Settings β†’ Home screen and turn off Show Control Center panel.

On some models (such as the Xiaomi 12S Ultra), these options may be hidden, in which case resetting the launcher settings will help:

Settings β†’ Applications β†’ Application Management β†’ Launcher β†’ Storage β†’ Clear data

On Xiaomi TV

On a smartphone (MIUI)

On a tablet (Pad 6 Pro)

It's not annoying, I like it.-->

Method 3: Use ADB-Deep Shutdown Commands (for Advanced Devices)

If standard settings don't work, you can use ADB (Android Debug Bridge), a method that works for Android TVs and smartphones, but requires you to connect the device to your computer.

Steps for smartphones:

  1. Activate Developer Mode (7 times click on the MIUI version in Settings β†’ About Phone).
  2. Enable USB debugging in Settings β†’ Additional β†’ For developers.
  3. Connect your phone to your PC and execute the command: adb shell settings put global edge_gestures_enabled 0

For Xiaomi TVs on Android TV (e.g. Mi TV 4S with Google TV):

  1. Enable USB Debugging in Settings β†’ Device β†’ About TV β†’ Android TV OS Build (click 7 times).
  2. Connect the TV to your PC via USB and execute: adb shell pm disable-user --user 0 com.miui.tv.overseas (this will disable PatchWall services, including side menus).

⚠️ Note: After disabling com.miui.tv.overseas, some PatchWall features, including content recommendations, may stop working. To return everything back, use the command: adb shell pm enable com.miui.tv.overseas

What if the ADB does not recognize the device?
1. Install drivers for your Xiaomi model from Xiaomi Support Site. 2. Check if debugging is enabled by USB on the device (sometimes you need to confirm the connection on the screen). 3. Try using another one USB-cable (preferably original). 4. Reboot your Xiaomi computer and device.

Method 4: Disconnecting through system file editing (root access)

This method is only suitable for users with unlocked bootloader and root rights, it allows you to completely remove the side menu at the system file level, but is fraught with loss of warranty and the risk of β€œbricking” the device, we recommend it only to advanced users.

Instructions for smartphones:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/usr/keylayout/ and find the Generic.kl file.
  3. Open the file in the text editor and find the lines with the key 102 or key 158 (responsible for swipes from the edge of the screen).
  4. Comment on them by adding the # symbol at the beginning of the line.
  5. Save the file and restart the device.

For Xiaomi TVs, the path will be different:

/system/vendor/overlay/

You need to delete or rename files associated with com.miui.tv.overseas.overlay.

πŸ’‘

Before editing system files, be sure to backup through TWRP or other custom recavator, which will allow you to restore the device in case of an error.

Method 5: Alternative launchers and firmware (for TVs)

If neither method worked, consider installing an alternative launcher or custom firmware, such as for TVs, Xiaomi is suitable:

  • πŸ“Ί ATV Launcher – Minimalistic launcher for Android TV side-panelless.
  • πŸ“Ί HalLauncher – supports gestures and has no intrusive elements.
  • πŸ“Ί Wolf Launcher – with a customizable interface and the ability to disable all animations.

For installation:

  1. Download. APK-launcher USB-accumulator.
  2. Connect the flash drive to the TV and install the application through the File Manager.
  3. In Android TV settings (Settings β†’ Applications β†’ Default Launcher), select a new launcher.

For smartphones, an alternative might be AOSP-based firmware (like LineageOS or Pixel Experience) that doesn’t have a MIUI binding, but this requires unlocking the bootloader and may deprive you of some features (like IR Blaster or Quick Apps).

MethodDifficultySuitable forRisks.
PatchWall settings⭐Xiaomi/Redmi TVs (2020–2026)No.
ADB-team⭐⭐⭐Smartphones and TV on Android TVResetting settings in case of error
Editing system files⭐⭐⭐⭐Root devicesLoss of warranty, brick
Alternative launchers⭐⭐Xiaomi TVsConflicts with PatchWall

What to do if the side menu returns after the update

One of the most common problems is returning the sidebar after a firmware update, which is because Xiaomi often resets custom settings when it upgrades to majors (e.g., switching from MIUI 14 to MIUI 15).

  1. Turn off automatic update in Settings β†’ About Phone β†’ System Update β†’ Three Points β†’ Settings β†’ Auto Update.
  2. Create a backup of settings through Settings β†’ Additional β†’ Backup and Reset.
  3. Use it. ADB-Adb shell settings put global settings development_settings_enabled 1 adb shell settings put global stay_on_while_plugged_in 3 (This will prevent some parameters from being reset).

If the menu does reappear, repeat the steps from Method 1 or Method 2. On TVs, sometimes resetting PatchWall to factory settings (without losing app data):

Settings β†’ Applications β†’ PatchWall β†’ Clear the data

πŸ’‘

After each major MIUI or PatchWall update, check the side menu settings - they are often reset. Regularly create configuration backups via Mi Cloud or locally.

FAQ: Frequent questions about turning off side menus on Xiaomi

Can I remove the side menu on Xiaomi without root rights?
Yes, on most devices, this is done through standard settings (see Method 1 and Method 2). Root is only required for deep editing system files or on heavily outdated firmware.
Why did some of the features on the TV disappear after the side menu was turned off?
Chances are you disabled PatchWall services via ADB (see Method 3). To return functionality, follow the command: adb shell pm enable com.miui.tv.overseas or reset the TV settings to factory.
Side menus only appear in some apps (YouTube, Netflix).
This is a feature of PatchWall firmware on TVs: πŸ”§ Disable PatchWall overlay in the application settings (if there is such an option). πŸ”§ Install an alternative launcher (see Method 5). πŸ”§ Use it. ADB Disable the service com.miui.tv.overseas.overlay.
On Xiaomi, the side menu only appears horizontally. How do you fix it?
This problem is typical for the Xiaomi 12/13 series and Redmi Note 11/12. Solution: Go to Settings β†’ Display β†’ Autoturn and turn it off. If it doesn't help, turn off Control Panel in Settings β†’ Display β†’ Control Panel β†’ Swipe to call.
Can I return the side menu after disconnecting via ADB?
Yes, to do this, run the reverse command, for example, if you turned off using: adb shell settings put global. edge_gestures_enabled 0 Please use the following: adb shell settings put global edge_gestures_enabled 1 For TVs, turn back PatchWall services.