Have you noticed that your Xiaomi Redmi has two identical apps, like a Gallery, a Camera, or a Browser, one with a Google icon, the other with a MIUI? It's not a system bug, it's a firmware feature. The manufacturer installs both standard Google services and Xiaomi branded counterparts on the devices, but these clones take up extra memory, confuse the interface and can conflict with each other.
In this article, you will find 5 working methods for removing duplicates, from simple (via MIUI settings) to advanced (using ADB and manual editing of system files).We will also explain why some applications can not be removed completely without root rights, and how to circumvent this limitation. All instructions are relevant for the Redmi Note 12/13, Redmi 10/11, POCO X5 and other devices on MIUI 14/15 (including hyperos).
Why Xiaomi Redmi has cloned apps
The duplicates arise from Xiaomiβs policy and Googleβs requirements: the manufacturer must include basic Google Mobile Services (GMS) services in the firmware, but at the same time develops its own MIUI ecosystem.
- π· Two Galleries: Standard Google Photos + branded MIUI Gallery.
- π Two browsers: Google Chrome and Mi Browser.
- π Two Calendars: Google Calendar and Mi Calendar.
- π± Two Launchers: Google Launcher (on some models) + MIUI Launcher.
In addition, clones can appear after a firmware update if Xiaomi adds new system applications without removing older versions. For example, after switching from MIUI 13 to MIUI 14, users often find a duplicate of Settings and Mi Settings.
β οΈ Note: Not all duplicates can be removed without consequences. For example, removing the Mi Browser can disrupt the work. MIUI-account or updates by air (OTA). Before taking action, check if the application is critical to the system.
Method 1: Disable the clone through MIUI settings (without deleting)
If you donβt want to risk system stability, start with the safest method, which is to disable an unnecessary app, which will hide it from the menu and stop background processes, but will not delete files from the device.
Instructions:
- Open Settings β Applications β Application Management.
- In the list, look for a duplicate app (e.g. Mi Browser).
- Slip on it and select βDisableβ (or βDelete Updatesβ if the off button is inactive).
- Confirm the action in the dialog window.
Once disabled, the app icon will disappear from the home screen and its processes will no longer consume resources.
Check if the application is system (the icon with the gear in the list)
Create a backup copy of important data
Make sure that the application that is being disabled is not connected to MIUI-account
Reboot the device after disconnecting-->
Method 2: Removal via ADB (no root rights)
For users willing to use the Android debugging bridge (ADB), there is a way to remove clones completely without getting root rights.This method works on most Redmi models with MIUI 12-15, but requires a connection to a PC.
What you need:
- π₯οΈ Computer with installed ADB-driver.
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β Tap 7 times, then go back to Settings β Additionally. β For developers).
- π Cable USB Type-C (original or certified).
Step-by-step:
- Connect your smartphone to your PC and open the command line (Win + R β cmd).
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Find out the exact package name of the unwanted application. To do this, type: adb shell pm list packages | grep "app name" For example, for Mi Browser, use grep "browser".
- Delete the application by command: adb shell pm uninstall -k --user 0 name package Example for Mi Browser: adb shell pm uninstall -k --user 0 com.android.browser
If the command is executed without errors, the application will be removed for the current user (not systemically). To return it, you just need to reinstall it through Google Play or update MIUI.
List of package names of popular clones on Xiaomi
β οΈ Note: Removing system applications through ADB It can lead to disruptions in work. MIUI-services such as themes, cloud storage or updates. Before executing commands, back up through Settings β Memory. β Backup.
Method 3: Use MIUI Hidden Settings (for power users)
MIUI has a hidden menu called Application Settings that allows you to manage system components without ADB. It is accessed through the access code:
Instructions:
- Open the phone app and enter the combination: ##4636##
- In the menu that appears, select "Phone Information" (or "Usage Statistics").
- Scroll down and find the "Manage applications" section.
- In the list, mark the unnecessary application and select "Uninstall for all users".
This method does not work on all versions. MIUI (into MIUI 14/15 If the menu doesn't open, try the alternative code:
##284##| Xiaomi model | Supported code | Available action |
|---|---|---|
| Redmi Note 12/13 | ##4636## | Clone removal, cache dumping |
| POCO X5/F5 | ##284## | Only viewing the list |
| Redmi 10/11 | Both codes. | Full management |
| MIUI 15 (HyperOS) | It's not working. | Use ADB. |
π‘
If the hidden menu doesn't open, try entering code through the Google Drive app: create a text file, paste the code, copy it, and paste it into the dialing field. This bypasses the limitations of some shells.
Method 4: Removal with root rights (for advanced)
If you have root access (like through Magisk), you can delete clones of apps permanently, including system files, a risky method that gives you complete control.
Tools required:
- π± Smartphone with unlocked bootloader and installed Magisk.
- π οΈ File Manager with support for root (for example, Root Explorer or Root Explorer) FX File Explorer).
- π Knowing the paths to system folders (/system/app/, /system/priv-app/).
Step-by-step:
- Open Root Explorer and go to /system/app/ or /system/priv-app/.
- Find a folder with the name of the application you are removing (for example, Browser for Mi Browser).
- Delete the folder or rename it by adding.bak (e.g. Browser.bak) at the end.
- Reset the device.
Once the app is restarted, it will disappear from the system, and to return it, you just need to rename the folder back or reinstall MIUI via Fastboot.
β οΈ Attention: Removing system applications from the folder /system/priv-app/ This can lead to bootloop. Before you do something, create a full backup through the bootloop. TWRP Or OrangeFox Recovery.
Method 5: Reset to factory settings (extreme case)
If duplicates have appeared after the firmware update and are not deleted by other means, the last option is a full reset, which will delete all user data, but return the system to its original state.
How to do the reset correctly:
- Create a backup through Settings β Memory β Backup or Mi Cloud.
- Open Settings β About the phone β Reset settings.
- Select βErase all dataβ and confirm the action.
- After the reboot, set the device up as new, but donβt restore data from the backup β this can return duplicates.
If duplicates are due to an OTA update, manually install the firmware via Fastboot or Recovery after the reset, selecting the clean (non-incremental) version.
π‘
Factory reset removes all clones of apps, but this is a radical method. Use it only if other methods have not worked, and you are ready to lose all data on the device.
How to Prevent the Creation of Clones in the Future
To prevent duplicate applications from appearing again, follow these guidelines:
- π« Turn off automatic updates to system applications in Google Play (Settings) β Auto-update of applications β Never).
- π Install firmware manually through Fastboot, selecting versions without GMS (If you do not use Google services).
- π₯ Use alternative firmware (e.g. LineageOS or Pixel Experience) where there are no duplicate applications.
- π Check the list of installed apps after each update MIUI through settings β Annexes.
If you often encounter duplicates, consider switching to custom firmware. Xiaomi.eu, for example, offers modified versions of MIUI without unnecessary apps and with improved optimization.