The main menu on Xiaomi Redmi smartphones is the MIUI system element that displays a list of all installed applications. For some users, this menu becomes redundant, especially if they prefer to use only a desktop with shortcuts or third-party launchers. In this article, we will discuss all the current ways to hide or completely remove the main on the Redmi menu (including the Redmi Note 12/13, Redmi 10/11 and others with MIUI 14/15).
It is important to understand the difference between hiding and deleting: the first simply removes the menu icon from the screen, and the second disables the function at the system level. Also note that after MIUI updates, some methods may stop working - we will note such cases and suggest alternatives. If you use custom firmware (for example, LineageOS or Pixel Experience), some instructions will not be relevant.
Before you start, check your shell version: go to Settings β About Phone β MIUI version. This will help avoid errors when choosing a method. We also recommend backing up data through Settings β Additional β Backup and Reset β in case you need to roll back changes.
1. Hiding the main menu via MIUI settings (no root)
The easiest and safest way to do this is to disable the main menu icon without removing it completely, which works on most Redmi devices with MIUI 12-15 and does not require superuser rights.
Instructions:
- π± Open the phone settings.
- π Go to the Desktop section (or Home Screen in some versions).
- π Find the Desktop Style option and select No Main Menu (or Desktop Only).
- π Return to the home screen β the main menu icon should disappear.
If you donβt have this option, try an alternative route:
- Hold your finger on the free space on the desktop.
- In the menu that appears, select Desktop Settings.
- Turn off the switch Show the main menu (if available).
β οΈ Note: Some Redmi models (e.g. Redmi) 9A or Redmi 8) this method may not work due to manufacturer limitations.
2.Use of a third-party launcher
If the system settings do not allow you to remove the main menu, installing an alternative launcher will be a universal solution.
- π Nova Launcher β supports hiding the app menu, flexible gesture settings.
- π± Lawnchair is an open source lightweight launcher optimized for Xiaomi.
- β‘ Microsoft Launcher β Windows integration, but limited menu settings.
- π¨ Apex Launcher β a classic interface with the ability to disable app drawer.
How to set up:
- Install the selected launcher from Google Play.
- Start it and select the Home Screen (or App Drawer) option in the settings.
- Turn off the option to Show the application menu (the wording may vary).
- Make the launcher the main one: go to Settings β Applications β By default β Launcher.
The advantage of this method is that it can return the standard interface at any time, but note that some MIUI features (such as Game Turbo or Second Space) may not work properly with third-party launchers.
Make sure you have 100+MB of free memory
Disable battery optimization for launcher
Download APK from the official website (if the Play Market is not available)
Make a backup of the current desktop settings-->
3. disable main menu via ADB (for power users)
If previous methods didnβt work, you can use Android Debug Bridge (ADB), a low-level system setup tool that requires connecting your phone to a PC and basic command line knowledge.
Step-by-step:
- Turn on Developer Mode on your phone: go to Settings β About Phone and click on MIUI Version 7 times.
- Return to Settings β Additional β For developers and activate Debugging over USB.
- Connect Redmi to your computer via USB-Cable (use the original cable for stability).
- Download and install ADB Tools on PC.
- Open the command prompt (cmd in Windows or Terminal in macOS/Linux) and type:
adb devices(Your device name should appear β if not, check the drivers.)
adb shell pm hide com.miui.homeThis command hides the MIUI system launcher, but it doesn't remove it completely. To get it back, use:
adb shell pm unhide com.miui.homeβ οΈ Attention: Misuse of the right ADB Do not follow commands unless you are sure of their purpose. On some Redmi models (e.g. Redmi). K50) This method can block access to system applications.
What if the ADB canβt see the device?
4. Delete the main menu through editing system files (root)
For root users, a radical way to delete files that display the main menu is irreversible and requires caution.
Tools required:
- π§ Root access (obtained via Magisk or SuperSU).
- π Root-access file manager (e.g., Root Explorer or Solid Explorer).
- π Backup of the system (required!).
Instructions:
- Open the file manager and follow the path:
/system/priv-app/MiuiHome/MiuiHome.apk- Rename the file to MiuiHome.apk.bak (this will disable it).
- Reboot the phone.
After the reboot, the MIUI system launcher will stop working and the main menu will disappear, but this will also entail other changes:
- β Access to Control Center (Control Center) will disappear).
- β The gestures will stop working. MIUI.
- β You may lose access to the settings of themes and wallpapers.
To get it back, rename the file back to MiuiHome.apk or restore the backup.
π‘
Before you delete system files, check for dependencies. `MiuiHome.odex` (If there is one, you also need to rename it, otherwise the launcher will not shut down completely.
5.Resetting launcher settings to factory
If the main menu starts to work incorrectly (for example, badges are missing or lags occur), you can reset the launcher settings without completely resetting the phone. This will not delete the main menu, but return it to its original state.
How to reset:
- Go to Settings β Applications β Application Management.
- Find the MIUI (or MiuiHome) launcher in the list.
- Click Warehouse β Clear the data and Clear the cache.
- Confirm the action and restart the phone.
After discharge:
- β Standard wallpaper and icon location will return.
- β User folders on the desktop will disappear.
- β The main menu will be sorted by alphabet.
β οΈ Note: This method does not remove the main menu, but only resets its settings. If the goal is to hide the menu, use the methods from the previous sections.
6. Features for different Redmi models
Depending on the Xiaomi Redmi model and the MIUI version, the available methods may vary, and the table below provides current data for popular devices:
| Model | MIUI version | Hiding through settings | ADB-method | Root-method | Notes |
|---|---|---|---|---|---|
| Redmi Note 12 Pro+ | 14.0.5+ | β Yes. | β Yes. | β Yes. | In MIUI 15, the concealment option is moved to Settings β Screen β Home screen. |
| Redmi 10 | 13.0.8 | β No. | β Yes. | β Yes. | MiuiHome is required to be disabled via ADB. |
| Redmi 9T | 12.5.4 | β Yes. | β οΈ Partially. | β Yes. | ADB may not work on some builds. |
| Redmi K60 | 14.0.3 | β Yes. | β Yes. | β Yes. | Supports all methods, but after upgrading to MIUI 15, you may need to re-configure. |
| Redmi A2 | 13.0.2 (Go) | β No. | β No. | β οΈ Limited. | Simplified version MIUI supportive ADB-launcher. |
If your model is not in the table, focus on the MIUI version:
- π± MIUI 14/15: All options are available except for Android Go models.
- π± MIUI 12/13: There may be no hidden option in the settings, but ADB root works.
- π± MIUI 11 and below: Most methods are irrelevant, an update is recommended.
π‘
On Android Go models (like the Redmi A1 or Redmi Go), customization options are extremely limited, with the only working option being installing a third-party launcher.
Possible problems and solutions
When trying to remove the main menu, you may find it difficult to consider typical situations and ways to eliminate them:
Problem 1: After using ADB, the desktop is missing.
- π Install any launcher from Google Play via your computer (download) APK and put it on the phone).
- π Return MiuiHome with adb shell pm unhide com.miui.home.
Problem 2: The error "Luncher stopped" appears on the screen.
- π Go to Settings. β Annexes β MiuiHome β Warehouse β Clear the data.
- π Reboot the phone.
Problem 3: After the MIUI update, the main menu returned.
- π§ Repeat the selected method (settings or ADB).
- π΅ Turn off automatic updates MIUI In Settings β The phone. β Updating the system.
Problem 4: The gesture to call the main menu (swipe up) does not work.
- π Install a launcher with support for custom gestures (for example, Nova Launcher).
- π± Set up a new gesture in the launcher settings.
π‘
If after manipulating the launcher, the phone began to brake, clear the system cache: go to Settings β Additional β Memory β Clean up and select Deep Clean.