How to completely uninstall the application with Xiaomi Redmi Note 7: from system to user programs

Owners of Xiaomi Redmi Note 7 often face a problem: even after removing the application through the standard menu, it continues to take up space in memory, leaves cache or does not disappear from the installed list. The reason lies in the features of the MIUI firmware, which by default hides part of the system files and does not always correctly clean the β€œtails” after uninstallation. In this article, we will discuss three methods of complete removal from simple to advanced, including working with ADB and root rights.

The Redmi Note 7 (codenamed lavender) features Xiaomi system applications (such as Mi Browser, Mi Music or GetApps) that cannot be removed by standard means. Even if you delete them through settings, they are simply disabled and their files still take up to 1-3 GB of memory in the /system/priv-app section. Below you will find solutions for all types of applications – custom, updated system and embedded.

1. Standard removal: what remains after uninstallation

The most obvious way is to uninstall via the Settings β†’ Applications menu, but this method has three critical drawbacks:

  • πŸ“ Residual files: cache, data and folders of the application are saved to /data/data/[package_name] and /sdcard/Android/data/[package_name].
  • πŸ”„ Updated System Apps: If you’ve updated your preinstalled software (like Google Play Services), standard removal will return it to the factory version, but won’t clear the updates.
  • 🚫 Systemic not removed APK: Built-in programs (such as Mi Video) can only be disabled.

To minimize the amount of junk before removing:

  1. Open Settings β†’ Applications β†’ [Select App].
  2. Click Warehouse β†’ Clear the cache and Clear the data.
  3. Return to the app information screen and select Remove.

⚠️ Note: If the application appears again after rebooting after deleting, it means that it is system and requires rights ADB or root for complete removal.

πŸ“Š How You Usually Remove Unnecessary Apps?
Through phone settings
I'm using a file manager.
Delete via ADB
Getting root rights.
I'm not deleting, I'm just turning it off.

2. Complete removal via ADB (no root)

The Android Debug Bridge (ADB) tool allows you to uninstall applications, including updated system ones, without obtaining superuser rights, a method that is suitable for the Redmi Note 7 on any version of MIUI (including MIUI 12/13/14).

The work will require:

  • πŸ–₯️ Computer with Windows/Linux/macOS.
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to unlock the developer menu, then Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ Cable USB Type-C (preferably original).
  • πŸ“¦ Utility. ADB (download from the official website).

Step-by-step:

  1. Connect the phone to the PC and confirm the debugging permission on the smartphone screen.
  2. Open the command prompt (cmd in Windows or Terminal in macOS/Linux) and go to the folder with ADB:
  3. Check the connection of the device:
  4. Get a list of all installed packages (applications):
  5. Find the name of the package of the desired application (for example, com.miui.browser for Mi Browser) and delete it:
ADB Team TeamDescriptionExample of use
pm list packagesShows all installed packagesadb shell pm list packages | grep "miui"
pm uninstall -k --user 0Remove the application for the current useradb shell pm uninstall -k --user 0 com.facebook.katana
pm uninstall --user 0Remove the application with data cleaningadb shell pm uninstall --user 0 com.android.chrome
pm clearClears application data without deletingadb shell pm clear com.google.android.gms

If you see a Success message after you execute the command, the application is deleted, and to return it, you just need to reinstall it from Google Play or update the system software.

USB | Drivers ADB| Phone connected to PC |Phone list packages Received |Phm list packages made backup of important data-->

⚠️ Note: Removing system applications (e.g. com.miui.securitycenter) may lead to unstable operation MIUI or update errors. Before experimenting, back up through Settings β†’ Additionally. β†’ Backup and reset.

3.Remove with root rights: full control

If you are willing to take drastic measures, root rights give you the maximum opportunity to clean the Redmi Note 7.

  • πŸ—‘οΈ Remove any system applications, including those that block ADB.
  • 🧹 Clean residual files manually through a file manager (e.g., Root Explorer).
  • πŸ”§ Modify system files (e.g., delete bloatware from the system) /system/priv-app).

To get root on Redmi Note 7:

  1. Unlock the bootloader through the official Mi Unlock tool (requires a Xiaomi account and wait 7-30 days).
  2. Install a custom recap (TWRP) for your model (lavender).
  3. Sweep Magisk through TWRP to obtain root rights.

After receiving root:

  1. Install a file manager with root support (such as Solid Explorer or FX File Explorer).
  2. Go to /system/priv-app or /system/app and delete folders of unnecessary applications.
  3. Clear the residual data in /data/app and /data/data.
What happens if you remove a critical system application?
Removing key components (e.g. com.android.phone or com.miui.home) will result in a bootloop or a complete system failure, and you can only restore the phone via Fastboot or reinstall MIUI via TWRP.

The root method has the advantage of 100% cleanup, but the risks are high. If you are not sure about your actions, use ADB or disable applications through Settings β†’ Applications β†’ Disable.

4. How to find and delete residual files

Even after the app is "successfully" removed, traces of it remain in the phone's memory. On the Redmi Note 7, they can take anywhere from 10MB to 1GB, depending on the type of program.

  • πŸ“‚ Cache folder: /sdcard/Android/data/[package_name]/cache.
  • πŸ—ƒοΈ User data: /data/data/[package_name] (root).
  • πŸ“„ Configuration files: /sdcard/[app_name] (For example, folders WhatsApp, Telegram).
  • πŸ” System settings: residues in /data/system/package_cache.

For root-free cleaning:

  1. Use the built-in Cleaner in MIUI: Security β†’ Cleanup β†’ Deep Cleanup.
  2. Install a third-party cleaner (such as SD Maid or Files by Google).
  3. Manually check the /sdcard/Android/data and /sdcard folders through the file manager.

For cleaning with root:

  1. Open Root Explorer and go to /data/data.
  2. Find a folder with the name of the remote application package (e.g., com.facebook.orca for Messenger) and delete it.
  3. Check it out. /system/priv-app remainder APK-file.

πŸ’‘

Before mass cleaning folders, back up via TWRP or Mi PC Suite, which will help restore data if the phone starts to work unstable after deleting files.

5. List of safe to remove system applications

On Redmi Note 7, you can safely uninstall the following pre-installed apps (if you don’t use them):

Title of the annexPacket nameCan I remove it through ADB?Risks.
Mi Browsercom.miui.browserYes.No (use Chrome or another browser)
Mi Musiccom.miui.playerYes.No (replace with Spotify or VLC)
GetApps (Mi App Store)com.xiaomi.mipicksYes.No (use Google Play)
Mi Videocom.miui.videoplayerYes.No (replace with MX Player)
Mi Dropcom.xiaomi.midropYes.No (use Nearby Share)

It is not recommended to remove:

  • 🚨 com.miui.securitycenter – responsible for unlocking and updating.
  • 🚨 com.android.phone – will cause loss of communication.
  • 🚨 com.miui.home (Launche) – Deletion will cause bootloop.

πŸ’‘

Before removing system applications, check their dependence through the adb shell dumpsys package command. [package_name]. This will show you which services are using this package.

6 Recovery of Remote Applications

If you realize that the application was needed after deleting, you can return it in several ways:

  • πŸ”„ Reinstallation from Google Play: Suitable for custom and some system applications (e.g. Mi Browser).
  • πŸ“¦ Update MIUI: System applications will return after installing a new firmware version.
  • πŸ› οΈ Recovery through ADB: If the application has been removed by pm uninstall, it can be returned via:
adb shell cmd package install-existing [package_name]

For recovery after removal from root:

  1. Download the original APK file from MIUI firmware (for example, from the Xiaomi Firmware Updater website).
  2. Place it in /system/priv-app via Root Explorer.
  3. Change the access rights to 644 (rw-r----).
  4. Reboot the phone.

If your phone stops turning on after deleting critical files, run the full MIUI version through Fastboot:

fastboot flash all [name file firmware].tgz

Alternative methods: shutdown and freezing

If complete removal seems risky, consider alternatives:

  • ❄️ Disconnection: Settings β†’ Annexes β†’ [Choose] β†’ Disable. The app will disappear from the menu, but will remain in memory.
  • ⏸️ Freeze (requires root): programs like Titanium Backup or App Quarantine can freeze an application by stopping it from working without deleting files.
  • πŸ”§ Debloater scripts: tools like Universal Android Debloater (GUI for ADB) Allows you to massively disable unnecessary system applications.

The advantage of disabling is security: you can always turn the application back on. The disadvantage is that files remain in memory, taking up space.

πŸ’‘

Disabling system applications does not free up space in the /system partition, but reduces the load on the processor and battery as background processes stop.

FAQ: Frequent questions

Can Google Play Services be removed without consequences?
No, com.google.android.gms is a critical application for most Google services (including Play Market, Gmail, and Push notifications) and its removal will cause massive phone malfunctions. Instead of deleting, disable auto-update: Settings β†’ Apps β†’ Google Play Services β†’ Three dots β†’ Disable Auto-Update.
Why does the application return after the MIUI update after being deleted via ADB?
System applications are stored in the section /system And they recover when you update the firmware. APK-file /system/priv-app root or use Magisk to block updates to specific packages.
How do I know which app takes up the most space?
Go to Settings β†’ Apps β†’ Storage and sort the list by size. Alternatively, use DiskUsage or Storage Analyzer from Google Play for detailed analysis.
Can I remove the MIUI Launcher and install another?
Technically yes, but it requires root rights and replacing com.miui.home with an alternative launcher (like Nova Launcher).Without root, you can install a third-party launcher, but the system MIUI Launcher will remain in memory (though it won't be used).
What if after removing the application, the phone began to brake?
You probably removed an application that other system processes depended on. Try: Clear cache through Settings β†’ Additional β†’ Clean. Restore the remote application (see section 6). Reset to factory settings (Settings β†’ Additional β†’ Backup and Reset β†’ Reset).