How to uninstall applications on Xiaomi without PC: from simple to system

Xiaomi smartphones running on the shell of MIUI or the new HyperOS often come with pre-installed software that takes up precious space in memory. Users often face a situation where standard system tools can not get rid of unnecessary software, this is especially true for owners of budget models where the amount of built-in storage is limited.

Deleting applications without using a personal computer is a solvable task, although it requires an understanding of the Android architecture. The standard settings interface makes it easy to remove user programs, but hides access to system components. In this article, we will discuss all the available methods, from simple to advanced, that will help you free up the resources of the device.

Cleaning up the system from excess waste not only frees up gigabytes, but can also have a positive impact on battery life. It is important to understand that removing critical system processes can lead to unstable work of the gadget, so the procedure should be approached consciously.

Standard removal of user applications

The most obvious and safe way to get rid of unnecessary software is to use the built-in functionality of the MIUI shell. This method is suitable for all applications that you downloaded yourself from Google Play or GetApps. It requires no special knowledge and eliminates the risk of damage to the operating system.

To remove it, you just need to find the app icon on your desktop or in the menu of all programs. Click on it and hold your finger until the context menu appears. Depending on the firmware version, you will need to select Delete or drag the icon to the basket that appears at the top or bottom of the screen.

The alternative is through device settings. Go to Settings β†’ Applications β†’ All apps. Find the program you want in the list, click on it, and select the Remove button at the bottom of the screen, which is convenient because it allows you to see the exact amount of space you take up.

  • πŸ—‘οΈ Standard Desktop Removal is available for all user applications.
  • βš™οΈ Through the settings menu, you can delete programs whose icons are hidden.
  • πŸ“¦ Google Play Removal Lets You Manage Apps on All Your Devices at Once.
  • 🚫 System applications often don’t have an delete button in this menu.

⚠️ Note: If the Remove button is gray or missing, the application is system-based and protected from removal by standard methods.

It’s worth noting that some pre-installed Xiaomi apps, such as Mi Browser or Mi Video, can be removed in the standard way unless they’re labeled critical system components. In recent versions of HyperOS, the company has become more loyal to users, allowing more embedded software to be uninstalled.

Using built-in MIUI functions for cleaning

The MIUI shell features a powerful built-in Security tool that helps manage installed programs. While it doesn't always remove system components, it effectively finds rarely used applications and suggests removing or freezing them.

Launch the Security app and go to Application Management, where you'll see a list of all installed programs sorted by usage frequency or memory, which is a great way to find the heavy programs you might have forgotten existed.

πŸ“Š How often do you clean your memory on your smartphone?
Every day.
Once a week.
Only when the place ends.
Never clean.

The Cleanup function in the same application analyzes the cache and the remnants of deleted files, and regular use of this tool helps keep the system clean without the need for deep interference with system files. APK-System level files are not enough.

In some regions, firmware allows you to disable system applications, so if you go to the application card and see the "Disable" button, use it, which hides the application and stops its processes, although the file remains in memory.

  • πŸ›‘οΈ Application "Security" - a regular tool for software management.
  • πŸ“‰ Use Analyzer Helps You Find Forgotten Heavy Programs.
  • πŸ”’ Disabling system applications is safe, but does not free up space.

⚠️ Note: Disabled apps can automatically turn on after a major system update.This is Android’s regular behavior that can’t be changed without root rights.

Remove via ADB from the smartphone itself

The most effective method of removing system applications without a computer is to run the ADB (Android Debug Bridge) debugging bridge directly on the device, which requires installing a terminal emulator such as Termux or adbTerm directly from the app store.

The idea is that your phone is both a server and a client at the same time, and you need to download an ADB emulator app that creates a virtual environment to execute commands, and then you need to activate the developer mode.

To enable Developer Mode, go to Settings β†’ About Phone and quickly press 7-10 times on either MIUI Version or OS Version. Then, in the advanced settings, find Developer Mode and enable USB Debugging. Without this step, commands will not execute.

β˜‘οΈ Preparation for launch ADB phone-on

Done: 0 / 4

Once prepared, open the terminal and enter a command to connect to the local host. This usually looks like running a script or using a specialized interface inside the emulator application. Delete commands remain standard for ADB.

adb shell pm uninstall -k --user 0 name.packet

Where the packet name is the exact technical name of the application, you can find it through analytical applications such as App Inspector. Be extremely careful when entering the name of the package, an error in one character can lead to the removal of the wrong component.

  • πŸ“± The method works without a PC, using the resources of the smartphone itself.
  • ⌨️ Requires precise input of commands and packet names.
  • πŸ” You need to know the exact name of the package of the removed application.
  • πŸš€ It also allows you to remove protected system components.
What to do if the commands are not followed?
If the terminal is running a 'device not found' or 'permission denied' error, make sure you give the emulator app all the necessary permissions to access files and the network, and check if the antivirus is blocking the terminal, and in some cases, you need to reconnect the USB debugging in the settings.

Comparison of removal methods: table of possibilities

To make it easier for you to choose the right way, we have prepared a comparison table that shows the differences between standard deletion, deactivation and use. ADB-phone-team.

Each method has its advantages and limitations. The standard method is ideal for beginners, whereas ADB is necessary for deep cleaning of the system. The choice depends on your goal: simply remove the icon or completely cut the code from the user profile.

MethodRemoval of systemicLiberation of the placeRisk of failureI need a PC.
Standard.No.Yes.MinimumNo.
ShutdownPartially.No (only cache)Low.No.
ADB (Termux)Yes.Yes.Medium.No.
Root + Cece ManagerYes.Yes.High-pitchedNo.

As you can see from the table, ADB is the most versatile solution for removing without a computer, except for obtaining Root rights, which is more complex and dangerous. Root access gives full control, but deprives of warranties and can disrupt banking applications.

List of safe to remove system packages

In the case of ADB-It is critical to know what exactly you are removing. Xiaomi firmware has a set of packages that are safe to remove for the basic functionality of the phone (calls, SMS, web-based).

These components include various analytics services, embedded advertising, duplicate browsers and app stores, for example, the com.miui.analytics package is responsible for collecting statistics and can be removed without affecting the stability of the system.

Below is a list of common packages that users often delete to speed up work:

  • πŸ“Š com.miui.analytics – Systems Analytics and Data Collection.
  • 🌐 com.android.browser – standard Mi browser (if not used).
  • πŸ›οΈ com.miui.miservices – Mi service applications (advertising modules).
  • πŸ“Ί com.miui.videoplayer - standard video player.

πŸ’‘

Before you delete any system package, write down its name or take a screenshot, which will allow you to quickly restore the system in case of unforeseen errors, knowing the exact name of the remote component.

It is not recommended to remove packages related to Security, Updater (updates), Settings (settings), and SystemUI. Removing these components can result in a β€œbootloop” (cyclic reboot) or loss of access to the settings menu.

Recovery of Remote Applications and Fazit

If you delete the extra in the cleaning process, don't panic. Because we use the uninstall --user 0 method, the application doesn't physically erase from the system partition, it just gets removed from the current user's profile. It can be easily returned.

To recover, you just have to reopen the ADB terminal and enter the installation command, and it will return the application to its original state as if it had never been removed, which is the main advantage of the method before completely cutting through Root.

adb shell cmd package install-existing name.packet

Using the install-existing command is a safe way to roll back change. APK-The file that's left in the hidden partition makes cleaning experiments reversible and less risky.

πŸ’‘

The ADB method without a PC is safe because it does not physically delete the firmware files, but only hides them from the user, allowing you to restore the deleted one command at any time.

In conclusion, managing applications on Xiaomi without a computer is very real and efficient, and the combination of standard settings for simple tasks and the Termux terminal for system tasks allows you to have complete control over your device, and the main thing is to be careful and check the names of packages before removing them.

Can Google services be removed by this method?
Yes, it is technically possible to remove Google Play Services packages via ADB, but this is highly discouraged, and will render most of the apps that depend on your Google account, including maps, mail and the Play Store, inoperable.
Do you need Root Rights to delete via Termux?
No, for work. ADB-No root rights are required on the device itself. USBΒ» And permissions to run commands on behalf of the shell, but root rights give you more options to delete, but they carry risks.
What if the phone goes into reboot after deleting?
If the device is in a bootloop, try to boot into Recovery mode. If that doesn't work, you'll need to reset to the factory settings (Wipe Data), which will delete all your personal data. So backup.