How to completely disable the widget panel on Xiaomi: all ways for MIUI 12-14

Why users want to remove widgets on Xiaomi and whether it is possible to do it

The widget bar in MIUI is one of the most controversial interface elements, providing quick access to weather, calendar, notes and other features, and taking up space on the home screen, slowing down the system and often showing unnecessary information, especially annoying owners of small-screen devices (Redmi 9A, Poco C31) or those who are used to a clean desktop.

Unfortunately, Xiaomi didn't have a standard option for completely disabling the widget panel -- it can only be folded or partially hidden -- but there are workarounds, from simple settings to use. ADB-In this article, we will look at all the relevant methods for MIUI 12, 13 and 14, including solutions for non-root-right devices.

Before you start, consider that some methods require a developer mode on or a computer connection. If you're not ready for technical manipulation, start with the simplest options in the first section.

Method 1: Roll the widget bar into one row (without root)

It's the safest and most reversible method, and it doesn't require any additional tools, and it doesn't remove the widgets completely, but it minimizes them, freeing up space on the screen.

  1. Long tap on the empty seat of the main screen β†’ select β€œScreen settings”.
  2. Go to the "Model Style" (or "Grid Size" in older versions of MIUI).
  3. Activate the option "Curl the widget panel" (may be called "Compact view").
  4. Save the changes and return to the main screen.

And then you'll shrink it down to one line of weather, calendar and search icons, and the downside is that the widgets will still show up, just take up less space.

πŸ’‘

If the option "Curl the panel" is missing, try changing the style of the layout to "Classic" or "Standard" - this sometimes unlocks additional settings.

Method 2: Disconnect via launcher settings (for MIUI 13+)

Newer versions of MIUI have the ability to deactivate individual elements of the widget panel, which does not remove it completely, but removes the most annoying elements.

  • πŸ“± Long pressing of the widget (such as weather) β†’ "Remove the widget" or "Widget settings".
  • βš™οΈ Go to the "Start-up Settings" (cog icon in the upper right corner).
  • πŸ” Find the widget panel section and disable unnecessary items (calendar, steps, recommendations).
  • πŸ”„ Restart the launcher: press the home button" β†’ "Reset".

On some devices (Xiaomi 12T, Redmi Note 11 Pro+), this method allows you to leave only the search bar, effectively hiding the rest of the widgets.

Which widgets can't be removed?
Even with the launcher settings, you can't remove the system elements, like the Google/Mi Search bar and the All Apps icon, and you can only roll them up or replace them with an alternative launcher.

Method 3: Using ADB to completely shut down (advanced)

If previous methods do not suit, you can completely deactivate the widget panel through ADB (Android Debug Bridge), which requires a connection to a computer, but does not violate the warranty and does not require root rights.

Preparation:

  1. Turn on Developer Mode (7 times click on MIUI Version in Settings β†’ About Phone).
  2. Activate "Debugging by" USB" in "Settings" β†’ Additionally. β†’ For developers".
  3. Download ADB Tools on your PC and connect your phone.

Commands to disable:

adb shell pm hide com.miui.home


adb shell settings put global hide_widget_panel 1

Once you've done the commands, restart the device, and the widget panel will disappear, but you'll still be able to return it back.

adb shell pm unhide com.miui.home


adb shell settings put global hide_widget_panel 0

Install Xiaomi drivers on PC| Enable debugging on USB| Download ADB Tools| Connect the phone with the original cable-->

⚠️ Note: On some devices (Poco) F4, Xiaomi 13 Lite) pm hide may cause the launcher to crash, in which case use only the second command or restore settings via adb shell settings delete global hide_widget_panel.

Method 4: Installation of a third-party launcher (most reliable)

If you need to get rid of the widget panel completely without risk to the system, the best option is to install an alternative launcher.This solution is suitable for all Xiaomi models, including Redmi and Poco, and does not require technical skills.

Recommended launchers:

  • πŸ† Nova Launcher – flexible configuration, gesture support, no advertising.
  • 🎨 Lawnchair – a lightweight open source launcher, imitates β€œpure” Android.
  • ⚑ Hyperion Launcher – Optimized for performance, minimalist design.
  • πŸ”„ Microsoft Launcher - Windows integration, cloud backup settings.

How to determine:

  1. Download the launcher from Google Play.
  2. Click Home β†’ Select the new launcher as β€œDefault”.
  3. In the launcher settings, disable all widgets and panels (Section "Doc" or "Search Panel").
LauncherSupport for topicsGesturesAdvertisingCost
Nova Launcherβœ… (Icon Packs)βœ…βŒFree / $4.99
Lawnchairβœ…βœ…βŒFree of charge.
HyperionβŒβœ…βŒFree of charge.
Microsoft LauncherβŒβœ…βŒFree of charge.

⚠️ Note: When using third-party launchers, system gestures will be turned off MIUI (So you have to go back to the standard launcher to get them back.

πŸ“Š Which launcher do you prefer?
Standard MIUI
Nova Launcher
Lawnchair
Other
I don't use launchers.

Method 5: Disable via the Settings Editor (requires root)

If your device has root rights (for example, after unlocking the bootloader on the Poco X3 Pro or Redmi K40), you can completely remove the widget bar by editing the system files.

Instructions:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Cross the path: /data/data/com.miui.home/shared_prefs/
  3. Find the file. com.miui.home_preferences.xml Open it in the text editor.
  4. Add or change the lines: <boolean name="hide_widget_panel" value="true" /> <boolean name="widget_panel_enabled" value="false" />
  5. Save the file, restart the device.

If the widget panel remains after the reboot, try to delete the file as well. widget_panel_config.xml same-folder.

πŸ’‘

Editing system files can cause a launcher to crash. Always back up before making changes!

What to do if the widget panel returned after the update

MIUI is known for resetting custom settings after updates. If the widget bar reappears, try the following steps:

  • πŸ”„ Restart the launcher: press the home button" β†’ "Reset".
  • πŸ“± Reset the launcher settings: "Settings β†’ Annexes β†’ Application management β†’ Launcher" β†’ "Warehouse β†’ Clear the data".
  • πŸ”§ Repeat. ADB-commands: sometimes after updating you need to perform again.
  • πŸ› οΈ Reverse to the previous version MIUI: If the problem has appeared after the update, you can return the old firmware through Fastboot.

If neither method works, there are two options:

  1. Wait for the next MIUI update (sometimes bugs are fixed in new versions).
  2. Install custom firmware (such as LineageOS or Pixel Experience) where there is no widget panel.

FAQ: Frequent questions about disabling widgets on Xiaomi

❓ Can I remove the widget panel without a computer?
Yes, but not completely. You can fold it into a single line (Method 1) or disable individual widgets (Method 2).
❓ Why after the shutdown ADB The panel is back?
This is due to automatic resetting of settings when updating. MIUI. To fix the changes, add the command adb shell settings put global. hide_widget_panel 1 c an automatic execution script when booting (e.g., via Tasker or MacroDroid).
❓ Will the way to work with ADB Poco-device?
Yes, but some models (Poco F3, Poco X4 Pro) may need to first execute the command adb shell pm uninstall --user 0 com.miui.miservice to disable MIUI services that interfere with change.
❓ Can I return the widget panel after disconnecting?
Yes, if you used it. ADB, Follow the commands: adb shell pm unhide com.miui.home adb shell settings delete global hide_widget_panel For third-party launchers, just go back to the standard MIUI Launcher in settings.
❓ Why my Xiaomi doesn’t have the option to β€œCurl up the widget panel"?
This feature is not available on all devices, and on budget models (Redmi 8A, Redmi 9C) and older versions of MIUI (below 12.5) it may not be available.