How to completely remove unnecessary applications on Xiaomi Redmi Note 8 Pro: from standard to system

Smartphone Xiaomi Redmi Note 8 Pro with its powerful processor Mediatek Helio G90T and 6 GB of RAM eventually begins to β€œbrake” due to the accumulated unnecessary applications. Even after resetting to factory settings, some programs return β€” it is preinstalled software from Xiaomi and Google that can not be removed by standard methods. In this article, we will analyze all possible methods of cleaning: from basic (for beginners) to advanced (using ADB and root rights).

The Redmi Note 8 Pro features a secure MIUI firmware that blocks the removal of key system components. Trying to get rid of them without preparation can lead to a cyclical reboot or camera failure. We will show you which applications can be safely uninstalled and which only disable so as not to disrupt the smartphone. You will also learn how to free up to 3-5 GB of memory by removing the cache and residual files.

1. Standard removal of user applications

To start with, we'll start with the simplest of things: uninstall programs you installed on your own through Google Play or.apk files, which requires no additional tools and is suitable for 90% of the time.

How to remove the application through the settings menu:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” Enter the program name in the search bar or scroll down the list.
  • πŸ—‘οΈ Click on the app. β†’ Delete (if the button is active).
  • βœ… Confirm the action in the pop-up window.

If the Remove button is not active, the application is either system-based or installed as a device administrator (such as antiviruses or screen lock programs). In this case, first uninstall the administrator rights in Settings β†’ Passwords and Security β†’ Device administrators.

β˜‘οΈ Preparation for removal of the annex

Done: 0 / 4

Using Google Play, it is easier to remove programs:

  1. Open the Play Store and go to the Menu β†’ My apps and games.
  2. Select the β€œInstalled” tab** and find the desired program.
  3. Press it. β†’ Delete.

⚠️ Note: Some apps (such as Facebook or TikTok) are left to download after removal 500 MB of garbage in folders /Android/data/ and /Android/obb/. To clean them, use a file manager (such as Mi File Manager) or utility. SD Maid.

2. disabling pre-installed applications (without deletion)

Many of the system programs on the Redmi Note 8 Pro cannot be removed without root permissions, but they can be disabled.This will free up RAM and stop background processes, but the application files will remain in the device’s memory.

List of safe applications to disable (do not affect critical features):

Title of the annexPackage (process name)What's the blackout doing?
Mi Browsercom.android.browserFrees up ~200MB, stops background synchronization
Mi Musiccom.miui.playerRemove the backup player (you can use Google Play Music)
Mi Videocom.miui.videoplayerSaves up to 150 MB if you use YouTube or VLC
Cleaner (Purifier)com.miui.cleanmasterStops automatic cache cleaning (may interfere with background tasks)
Mi Paycom.mipay.walletRemove unnecessary wallets (unless you use Xiaomi Pay)

How to disable the system application:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select the program from the list above (or find it through search).
  3. Click β€œDisable”** (the button will appear if the application cannot be removed).
  4. Confirm the action. The app will disappear from the menu, but it will remain in memory.

πŸ’‘

If the app reappears after the reboot, check the autorun settings in Settings β†’ Permissions β†’ Autorun. Turn off unnecessary programs there.

⚠️ Warning: Do not disable applications called com.android., com.qualcomm. or com.mediatek.* are critical system components responsible for communication, graphics and performance.

3. Removal of system applications via ADB (without root)

If the shutdown is not enough, you can uninstall system programs via Android Debug Bridge (ADB). This method does not require root rights, but you need preparation: enable debugging by USB installation ADB-computer-driver.

Step-by-step:

  1. Turn on USB debugging: Go to Settings β†’ About Phone. Click 7 times on MIUI Version** (you will be notified that you are a developer). Go back to Settings β†’ Additional β†’ For Developers. Activate USB Debugging** and confirm permission.
  2. Connect your phone to your PC: Use the original USB Type-C cable. On your phone, select File Transfer mode** (MTP).

Install. ADB-tool

  • Download Platform Tools from the Android Developers website.
  • Unpack the archive in the folder C:\platform-tools.
  • Open the Command Prompt in this folder (Shift + right mouse button β†’ β€œOpen PowerShell window here”).
  • Check the connection: Adb devices Your device name (e.g., 1234abcd device) should appear. If it says "unauthorized" instead of "device", confirm the debugging on your phone.

List of safe packets to remove (checked at MIUI 12-14):

  • 🌐 com.android.browser β€” Mi Browser
  • 🎡 com.miui.player β€” Mi Music
  • πŸ“Ί com.miui.videoplayer β€” Mi Video
  • 🧹 com.miui.cleanmaster β€” Cleaner
  • πŸ’³ com.mipay.wallet β€” Mi Pay
  • πŸ“Š com.miui.analytics – Xiaomi Analytics Collection (reduces traffic consumption)
What if the ADB can’t see the device?
1. Check if you have Mediatek Preloader drivers installed (you can download it on Xiaomi website). 2. Try another one. USB-cable (cheap cables often don't support data transfer). 3. Reboot your phone and PC. 4. In Device Manager (Windows), check if there's an exclamation mark next to the phone. ADB Interface.

⚠️ Note: Deleting some packages (e.g. com.xiaomi.midrop - Mi Drop) may disrupt wireless file transfer between Xiaomi devices.

πŸ“Š What apps do you most often remove from your smartphone?
Social networks (Facebook, TikTok)
Games
Pre-installed programs (Mi Browser, Mi Music)
Google Services (Duo, Play Books)
Other

4. Complete removal of root-right system applications

If you’re willing to take risks, root rights give you full control of the Redmi Note 8 Pro system, which will remove any applications, including those that block MIUI.

  • πŸ”’ Loss of warranty (if the phone is under warranty).
  • πŸ›‘οΈ Security risk (some banking applications will not work).
  • πŸ”„ Possible problems with OTA-Updates (you will need to update manually).

How to get root on Redmi Note 8 Pro:

  1. Unlock the bootloader: Apply for unlock through the official Xiaomi website (Mi Account will be required). Connect your phone to your PC in Fastboot mode (turn off your phone, then press Power + Volume down). Launch Mi Unlock Tool and follow the instructions.

Install custom recovery (TWRP)

fastboot flash recovery twrp-3.7.0_begonia.img


fastboot boot twrp-3.7.0_begonia.img

Download the current version of TWRP for begonia (codename Redmi Note 8 Pro) from twrp.me.

Scroll Magisk to get root

  • Download Magisk.zip from GitHub.
  • In TWRP, select β€œInstall”** and specify the path to Magisk.zip.

After receiving root, you can delete applications through:

  • πŸ“ Root Explorer file manager (such as Root Explorer): just find the folder /system/app/ or /system/priv-app/ Delete unnecessary.apk files.
  • πŸ€– root management applications (e.g. Titanium Backup or System App Remover).

πŸ’‘

Before removing system applications through root, make sure to back up your phone to TWRP (Backup section) to restore it if something goes wrong.

5. Cleaning of residual files and cache

Even after the apps are removed, the Redmi Note 8 Pro still has tails: cache, settings, and temporary files that can take up to 1-2 GB of storage. Here's how to find and delete them:

Method 1: Through built-in settings

  1. Go to Settings β†’ Memory β†’ Memory Cleanup.
  2. Click β€œClean”** (this will remove the cache of all applications).
  3. For deep cleaning, select Files β†’ Others and manually delete the folders of the remaining programs.

Method 2: Through the File Manager

Open Mi File Manager (or any other root-enabled folder) and check the following folders:

  • πŸ“‚ /storage/emulated/0/Android/data/ β€” here are stored user application data.
  • πŸ“‚ /storage/emulated/0/Android/obb/ β€” Game files (can weigh several gigabytes).
  • πŸ“‚ /data/data/ β€” Residual settings (root rights required).

Method 3: Specialized Utilities

Apps like SD Maid or Files by Google can automatically find and remove garbage, such as SD Maid.

  • πŸ—‘οΈ Cleaning up empty folders.
  • πŸ” Finding duplicate files.
  • 🧹 Remove the cache of system applications (even without rooting).

πŸ’‘

If the memory is running out quickly after cleaning, check Settings β†’ Special Features β†’ Font Size. Large fonts and animations increase the cache size of system applications.

6. How to prohibit the automatic installation of unnecessary applications

Xiaomi and Google often install programs without your knowledge through:

  • πŸ“₯ Updates MIUI (New applications may appear in new versions of the firmware).
  • πŸ€– Google Play Services (automatically installs recommended programs).
  • πŸ“¦ Pre-installed services (e.g. Facebook App Installer).

How to stop it:

1. Turn off automatic installation in Google Play

  1. Open the Google Play Store β†’ Menu β†’ Settings
  2. Select β€œAuto-App Update” β†’ β€œNever.”

2.Block installation via MIUI

  1. Go to Settings β†’ Passwords and Security β†’ Autorun.
  2. Turn off autoplay for Google Play Services, Mi App Store and GetApps.
  3. In Settings β†’ Applications β†’ Application Management, find GetApps and undo all permissions.

3.Remove "hidden" installers

Some apps (like Facebook) are installed through background services, and uninstall them via ADB:

adb shell pm uninstall --user 0 com.facebook.appmanager


adb shell pm uninstall --user 0 com.facebook.services




adb shell pm uninstall --user 0 com.facebook.system

⚠️ Note: Disabling Google Play Services may disrupt Google Maps, Gmail and other services. Instead of completely disabling, limit background activity in Settings β†’ Annexes β†’ Google Play Services β†’ Battery β†’ Background activity.

7 Recovery of Remote System Applications

If after removing the system application, the phone began to work unstable (for example, the camera disappeared or stopped working). SIM-This is a map, it can be restored. Here's how to do it:

Method 1: Through a TWRP backup

  1. Boot to TWRP (clip Power + Volume up when turned on).
  2. Select β€œRestore”** and specify the backup folder (if you did it before deleting it).
  3. Check the "System" section and confirm the recovery.

Method 2: Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fastboot Fast Fastboot Fastboot Fast Fastboot Fast Fastboot Fast Fastboot Fast FastBoat Fast Fast Fast FastBoat

If there is no backup, reflash the phone with the official firmware:

  1. Download Fastboot firmware for Redmi Note 8 Pro from Xiaomi website.
  2. Unpack the archive in a folder. C:\fastboot_rom.
  3. Connect your phone in Fastboot mode and launch the script flash_all.bat.

Method 3: Manual file copying (for experienced)

If you know which app you removed, you can copy it from another firmware:

  1. Download the firmware for your model and unpack it.
  2. Find the file of the remote application in the /system/app/ or /system/priv-app/ folder.
  3. Copy it back to your phone (root rights required).
  4. Follow the command: chmod 644 /system/app/Application Name/Application Name.apk

πŸ’‘

If the application does not work after recovery, check the permissions to the folder: they must be rw-r--r-- (644).

FAQ: Frequent questions about removing apps

Can Google Play Services be removed without consequences?
No. Google Play Services is a critical component for most applications, including Google Maps, Gmail, and even some banking services, and its removal will lead to: Google account sync errors; inability to update apps through the Play Store; geolocation and push notification problems; the most you can do is turn off auto-update and limit background activity in battery settings.
Why does it reappear after the MIUI update?
This is a feature of MIUI firmware. With major updates, the system restores pre-installed applications, even if you have removed them through ADB or root. To avoid this: Before upgrading, back up to TWRP. Use scripts to automatically remove unnecessary packages after an update (for example, MIUI Debloter). Install custom firmware (for example, Pixel Experience), where there is no pre-installed software from Xiaomi.
How to remove viruses that masquerade as system applications?
If you suspect that there is malware on your phone that is not removed by standard methods: Install antivirus with support for scanning system partitions (for example, Malwarebytes or Kaspersky). Load in Safe Mode (press Power β†’ long tap on "Stop" β†’ "Reboot in Safe Mode"). In this mode, viruses do not run. Check the list of installed applications for suspicious (for example, with names like com.system.update or com.android.). If the virus is sewn into system files, only help with a full increase in the traffic status of Fboot.
How much memory can you free up by removing unnecessary apps?
The amount of free memory depends on which applications you delete: Application type Appendix Exemplary amount What is deleted User (games, social networks) 1-5 GB Application itself + cache + data Preinstalled (Mi Browser, Mi Music) 300-800 MB Only the application itself (data remains) System (Cleaner, Mi Pay) 100-300 MB Application + part of dependencies Cache and residual files 500 MB - 2 GB Temporary files, logs, duplicates For example, by deleting Facebook, TikTok, Mi Browser and clearing the cache, you can free 3-7 GB of memory.
Can I remove MIUI and install a pure Android?
Yes, but that requires unlocking the bootloader and installing custom firmware: πŸ€– Pixel Experience – pure Android with Google Services support. πŸ”₯ LineageOS - light firmware without unnecessary applications. ⚑ Havoc-OS is a customization firmware. Cons: Loss of warranty. Possible bugs with a camera or sensors (depending on the firmware); No official updates by air (you'll have to update manually); For installation instructions, check the forums. XDA Developers or 4PDA.