How to Remove Apps and Shortcuts on Xiaomi: From Standard to System

Modern Xiaomi smartphones, which are based on MIUI shells or the new HyperOS, offer users a huge amount of built-in features and pre-installed software. However, it often happens that the desktop has redundant elements: duplicate icons, system widgets that can not be easily moved, or undeleteable applications from Google and the manufacturer itself. This creates visual noise and prevents fast navigation through the interface.

The shortcut removal problem can be caused by a variety of reasons, ranging from randomly creating copies in folders to specific access rights restrictions on the Android system. Understanding exactly what type of object is in front of you — this is a widget, application shortcut or system component — is the key to successfully solving the problem. In this article, we will discuss all possible scenarios and methods for cleaning the desktop.

Device owners often face a situation where a standard long-term icon tapping does not give the expected result or the action menu is empty. This is not a device error, but a feature of the architecture of the operanic system that protects critical processes. We will consider safe ways to circumvent these restrictions without losing the warranty and stability of the gadget.

Basic methods for removing standard labels

The most obvious and common way to remove apps installed by the user is to use the standard launcher interface, so when you download a game or utility from Google Play or GetApps, the system marks it as a user-friendly one, allowing you to control whether it's on the device directly from the desktop, and you just have to do a simple thing -- a long finger-press on the icon.

When you activate the edit mode, you have a basket icon or a Remove button at the top of the screen or in the context menu. It's important to distinguish between the two options: Delete and Delete from the desktop. The first option completely uninstalls the application with all its data, freeing up space in memory. The second option only hides the icon from the current screen, leaving the program in the list of all applications.

If your device has a HyperOS shell installed, the process may be slightly different visually, but the logic remains the same.The system may request confirmation of action to prevent accidental loss of important data.In some cases, if the application is associated with system services, the delete button may be inactive or absent, indicating the need for more advanced methods.

  • 🗑️ Press and hold the app icon until the menu appears.
  • 📱 Drag the shortcut to the top corner of the screen on the basket icon.
  • ✅ Confirm the action in the pop-up window of the uninstallation.

⚠️ Note: When you delete some system applications, such as Security or Themes, you may lose access to important interface customization features.

☑️ Pre-deletion check

Done: 0 / 4

It is worth noting that removing the shortcut does not always mean removing the application itself. In Android, there is the concept of splitting the executable file and presenting it on the screen. If you delete the icon, but the application continues to work in the background or consume resources, you need to check the list of installed programs in the settings.

Working with widgets and interface elements

Users often confuse app shortcuts with widgets, dynamic elements that display real-time information such as weather, currency rates or news feeds. Deleting such objects has its nuances, as they are part of the launcher, not separate programs. To remove the widget, it also requires a long press, after which it moves to the removal zone.

Of particular difficulty are system widgets that can be glued to the desktop in some versions of MIUI. For example, the Google search bar or the smart home control panel may not be amenable to standard removal. In such cases, you need to go to the launcher settings to disable the display of specific items or reset the desktop settings to factory.

If the widget is part of a third-party application, it is usually removed automatically with the uninstallation of the main program. However, if you delete the application and the widget remains (the so-called “orphaned widget”), the system may suggest removing it the next time you enter the screen editing mode or when you reboot the device.

  • 🌤️ Weather widgets often require separate removal through the editing menu.
  • 🔍 Google Search can be hidden in the desktop settings.
  • 🏠 Smart home control panels are removed through widget settings.
What is an orphaned widget?
This is an interface element that is left on the desktop after the parent application is removed, usually stops updating and displays an error or a static image, and it is recommended to remove such objects for system performance.

To fine-tune the desktop look, it is recommended to use built-in themes. Some themes change the logic of shortcuts and widgets, allowing you to hide standard elements or replace them with customized ones, which is especially true for users who want to clean the interface of visual noise as much as possible.

Removal of Unremovable System Applications

Things get more complicated when it comes to system applications like Mi Video, Mi Music, GetApps or Google services, and the standard interface doesn’t allow them to be removed because they have the status of secure operating system components. Special tools are required to work with them, such as ADB (Android Debug Bridge or the rights of the Root superuser.

Using ADB is the most secure method, without requiring the bootloader to unlock or gain full access rights, which allows you to send commands from your computer to your smartphone, forcibly removing packets for the current user. It is important to understand that physically files remain in the system partition, but become inaccessible to the user and do not start.

Before starting the procedure, activate the developer mode. Go to Settings → About Phone and quickly click on the MIUI or HyperOS build number seven times. After the “You became a developer” notification appears, open the Additional → Developer menu and turn on the USB debugging option.

💡

Use only proven ADB commands to remove system packages. Removing critical components such as SystemUI or Phone can result in a cyclical device reboot.

There are a number of helper apps that automate the ADB experience by providing a user-friendly graphical interface instead of the command line, including Universal Android Debloater and ADB AppControl, which scan the device, identify safe packets to remove, and allow you to manage them in one click.

Package nameDescriptionRecommendation
com.miui.videoplayerStandard video player XiaomiIt can be removed if there is an alternative.
com.android.chromeGoogle Chrome browserSafe if not used
com.miui.miserviceSupport and feedback serviceIt is recommended to leave
com.google.android.apps.photosGoogle PhotoYou can delete or disable

⚠️ Warning: Never delete packets that you don't know what they are intended for, and a mistake in the name of the packet can cause the system to be unstable or the smartphone to be completely inoperable (bootloop).

Using ADB for Advanced Cleaning

For those who prefer manual control, working with the command line ADB provides maximum flexibility. After connecting the smartphone to the computer and installing the drivers, you can execute a command to remove a specific package. The syntax of the command is as follows: adb shell pm uninstall -k --user 0 name packet. The --user 0 option indicates deletion for the main user, which makes the application invisible.

The advantage of this method is reversibility. Since files are not physically deleted from the system partition, you can always restore the application by running the adb shell cmd package install-existing command "packet name" - a great insurance in case deleting a component disrupts the work of other services.

It is important to keep the sequence in the cleaning process. First, remove the explicitly custom software (games, app stores), then go to the duplicates of system utilities. Do not try to remove Google Play Services or the basic components of the framework, as this will bring most modern applications to a halt.

  • 💻 Connect your phone to your PC in "File Transfer" mode».
  • 🔌 Allow debugging on USB in the pop-up window on the smartphone screen.
  • ⌨️ Enter the adb device command to check the connection.
  • 🚀 Execute the removal command for the target packet.
📊 Which method of removal do you prefer?
Standard removal through the menu
Use of ADB AppControl
ADB manual commands
Getting Root Rights

It is worth mentioning that after major MIUI or HyperOS updates, some remote packets can automatically recover, which is normal for the system to update the system partition, and then you have to repeat the procedure, as new firmware versions can overwrite changes made by the user.

Hiding duplicates and managing folders

Sometimes the problem is not the inability to delete, but the presence of duplicate shortcuts that arise due to failures in sync of the Google account or errors when updating the launcher. In such cases, gray icons or copies of applications with the name "(2)" may appear on the desktop.

To do this, go to Settings → Apps → All apps, search the “Desktop” (or System Launcher) list, and select “Clean” → “Clean All.” This action will reset the location of the icons to the factory, removing all duplicates and custom desktop settings, your personal data and installed applications will not be affected.

Another common problem is folders that can't be deleted, which usually happens when there's at least one hidden or system element left in the folder, and to get rid of that folder, you have to first delete or move all the visible applications from it, and if the folder still remains, try dragging any other application into it and then uninstalling it again, which often unlocks the deletion mechanism of the folder itself.

It is also worth checking the settings of “Pocket Mode” or special access modes that can block changing the desktop. In rare cases, virus software can create undeletable shortcuts.

Recovering Removed Shortcuts and Resetting Settings

If you accidentally delete an important shortcut or system application during the cleaning process, don't panic. Apps removed through ADB can be restored by the installation team, as mentioned earlier. If the shortcut is missing from the desktop but the application is still in the system, find it in the general list of all programs (swipe up from the center of the screen) and drag it back.

In cases where the launcher interface is not working properly, freezes or does not respond to actions, a complete reset of the system settings may be required. This is an extreme measure that will return the phone to the state of “out of the box”. Before performing this procedure, be sure to back up all important data, photos and contacts.

To perform the reset, go to Settings → About Phone → Settings Reset → Erase all data. Once rebooted, the phone will be clean and the undeleteable shortcut problem is guaranteed to disappear unless it was caused by a hardware malfunction. It's also a great way to get rid of accumulated software debris.

  • 🔄 Launcher reset restores standard grid icons.
  • 📂 Remote applications are returned from the cloud when you log in.
  • ⚙️ Full reset solves 99% of software interface problems.

⚠️ Warning: Full reset deletes all user data, including photos, messages and files. be sure to back up your computer or cloud before starting the procedure.

Regularly reviewing installed applications and shortcuts helps keep the system running at a high level. The fewer unnecessary processes and widgets you run against the background, the smoother the Xiaomi interface works. Keep an eye out for system updates as new versions of HyperOS improve desktop management.

Why can’t I remove the “Security” or “Subjects” label?
These applications are critical components of the MIUI/HyperOS shell. They manage resolutions, memory cleanups, and visual styles. They can't be removed by standard methods, and using ADB can cause the phone to malfunction, and it's recommended that you simply remove them from the home screen into the folder.
What if, after removing the label, the application continues to work?
This means that you only removed the icon (shortcut), not the app itself. Find the program in the general list of all applications, press it and select "Delete." If there is no delete button, the application is system-based and requires the use of ADB to deactivate.
Is it safe to use systems to remove garbage?
Using proven tools like ADB AppControl is safe if you know what you're doing, but third-party app store cleaners are often the source of advertising themselves and can slow down the system, and better use built-in cleaning tools.
Can I remove Google Play Services from Xiaomi?
Technically, it is possible through ADB, but it is strongly discouraged: Google Play Services provides maps, push notifications, account synchronization and most third-party applications, and its removal will lead to a breakdown of the smartphone functionality.
How to remove advertising in Xiaomi system applications?
Advertising can be disabled in the Security settings and in Password & Security → Access to Personal Data, and disabling recommendations in folders and disabling MSA (MIUI System Ads) through the developer or ADB settings also helps.