How to completely remove the clone of the application on Xiaomi: from system duplicates to viral copies

Why Xiaomi Apps Are Cloned and Why They Are Dangerous

Owners of smartphones Xiaomi, Redmi and POCO They often encounter a mysterious phenomenon: a second (or even a third) application with the same name, icon and functionality appears on the menu. This is not a glitch of the system, but quite real clones of applications - duplicates that can occur for various reasons. At best, they just take up space in memory, at worst, they become a source of advertising, surveillance, or even viruses.

Most often, the doubles appear after:

  • ๐Ÿ”„ Updates MIUI โ€” The system backs up system applications before upgrading, but doesnโ€™t always delete them;
  • ๐Ÿ“ฑ Transfer data between devices via Mi Mover or cloud services;
  • ๐Ÿ› ๏ธ Manual cloning through dual app functions MIUI;
  • ๐Ÿฆ  Viruses masquerading as legitimate programs (for example, a clone of the Google Play Store called Play Market).

The dangers of clones depend on their origin. MIUI (For example, two Browsers or Music are usually harmless, but eat up to 300-500 MB of memory per take:

  • ๐Ÿ“Š Collect data about your activity (logins, geolocation, call history);
  • ๐Ÿ’ฐ Show hidden advertising even on a locked screen;
  • ๐Ÿ”‹ Reduce the battery with background processes (some clones consume up to 15% of the charge per day).

Before you delete the duplicate, it is important to understand what type of clone you are dealing with.

  1. Application Packet Name (via Settings) โ†’ Annexes);
  2. Size and version (system duplicates usually have the same version, viral ones - different);
  3. Availability in Google Play (legitimate apps are in the official store).
๐Ÿ“Š Have you encountered clones of applications on Xiaomi?
Yeah, system doubles.
Yeah, suspicious copies.
No, but I heard about the problem.
I don't know what that looks like.

How to distinguish a system duplicate from a viral clone

Not all clones are equally dangerous, such as dual apps created through the Dual Apps feature in the app. MIUI, They're completely legitimate and they're deleted in two clicks, but if you find an app called WhatsApp Plus or Telegram X Pro, that's a good thing to be wary of.

Sign.System duplicateA viral clone
Packet nameIt matches the original (e.g. com.android.browser)Different (e.g. com.browser.fast.pro)
SizeIdentical to the originalOften less (5-50MB) or more (due to embedded malicious code)
Installed throughSystem (MIUI or Google Play)APK-Internet file or unknown source
Access rightsStandard for the applicationRequests access to SMS, geolocation without a reason
BehaviorIt's stable.Makes mistakes, shows ads, warms up the phone

It is especially dangerous if the clone masquerades as a system application, for example, a virus may be called com.miui.securitycenter (similar to the original Security Center). MIUI), But it's actually stealing data. You can authenticate it through Settings. โ†’ Annexes โ†’ Show all applications:

  1. Find a suspicious app in the list.
  2. Slip on it and see the Memory section โ€“ system applications usually take from 100 MB.
  3. Check Permissions โ€“ if the calculator has requested access to the camera, it is a warning sign.

โš ๏ธ Attention: Some viruses block access to app settings. If you try to open a program or see an error or redirect to advertising, it is a 100% malicious clone.

Another way to test is to use antivirus, but not all detect programs are clones as a threat.

  • ๐Ÿ›ก๏ธ Malwarebytes (detects even hidden ones) APK);
  • ๐Ÿ” Dr.Web Light (well finds Trojans in messenger clones);
  • ๐Ÿ“ฑ Bitdefender Mobile Security (Scanning Access Rights).

๐Ÿ’ก

If the antivirus does not find a threat, but the application is behaving suspiciously, check it through the online service VirusTotal. APK-file (can be removed through the APK Extractor and see the results of the scan 60+ antivirus.

Method 1: Remove the clone through standard settings MIUI

If a duplicate appears after a system update or data transfer, it can be deleted without additional tools. MIUI, and for user-generated doubles through Dual Apps.

Instructions:

  1. Open Settings โ†’ Applications โ†’ Application Management;
  2. Tapping at Three Points (โ‹ฎ) โ†’ Show all applications;
  3. Find the clone in the list (you can sort by size or installation date);
  4. Choose Remove or Disable (for system applications).

For the doubles created through Dual Apps:

  1. Go to Settings. โ†’ Dual annexes;
  2. Find the desired application in the list;
  3. Turn off the switch or tap Remove.

โš ๏ธ Note: Some system applications (e.g. Mi Video or Mi Music) cannot be completely removed, only disabled. If you see a Disable button instead of Remove, it is part of the firmware. ADB (see method 4).

If the Remove button is inactive or missing, try:

  • ๐Ÿ”„ Reboot the phone โ€“ sometimes after the reboot the option appears;
  • ๐Ÿ“ Clear the app cache (clear the cache button in its settings);
  • ๐Ÿ”ง Reset rights through Settings โ†’ Annexes โ†’ Permits โ†’ Resetting of application permits.

โ˜‘๏ธ Preparation for clone removal

Done: 0 / 4

Method 2: Removal via Safe Mode (for viral clones)

If the app clone is aggressive (locks the screen, redirects to ads, prevents you from opening settings), it should be removed in Safe Mode, a mode where all third-party programs are disabled, which prevents the virus from interfering with the removal process.

How to run Safe Mode on Xiaomi:

  1. Press the power button before the turn off menu appears;
  2. Hold your finger and hold it on the option to turn off (or turn off power).
  3. Confirm the transition to Safe Mode (on some models you need to enter) PIN-code).

At the bottom of the screen, you'll see the Safe Mode message.

  1. Go to Settings. โ†’ Annexes;
  2. Find a suspicious app;
  3. Click Remove (Safe Mode does not allow virus blocking).

If the Remove button is still inactive:

  • ๐Ÿ”ง Try disabling the device administrator: Go to Settings โ†’ Passwords and security โ†’ Device administrators; uncheck the suspicious app; return to uninstall.

APK-hand-file

  1. Open Files (or any other root manager)
  2. Move to the /data/app/ or /data/app-private/;
  3. Find a folder with the name of the clone packet (for example, com.fake.app-1) and remove it.

โš ๏ธ Note: Removing files from /data/app/ If you don't have a root right, you can crash the system. ADB (Method 4) Or reset the phone to factory settings (Method) 5).

After the clone is removed:

  1. Restart your phone (get out of Safe Mode)
  2. Check the list of applications for the presence of duplicates;
  3. Install the antivirus and scan the system.
What to do if Safe Mode does not start?
If the phone freezes when trying to log in to Safe Mode, this may mean that the virus has damaged the system files, in this case there are two options: 1) Swipe the phone through Fastboot (see Method 5); 2) Take it to the service center, since self-intervention can lead to a "brick" (complete inoperability) of the device.

Method 3: Using third-party applications to remove duplicates

If system methods don't work, you can use specialized utilities, which are useful for:

  • ๐Ÿ” Search for hidden clones (some viruses disguise themselves as system processes);
  • ๐Ÿงน Mass deletion of duplicates (e.g. after data transfer);
  • ๐Ÿ“Š Location analysis (shows which applications take up the most memory).

The best tools for Xiaomi:

AnnexFunctionsReferenceFeatures
SD MaidSearch for duplicates, clear cache, remove app residuesGoogle PlayRequires root to completely remove system clones
Files by GoogleMemory analysis, search for large and duplicate filesGoogle PlayNot removing. APK, But it shows which apps are taking up space.
App ClonerClone management (creation/deletion)Google PlayUseful if the doubles were created through Dual Apps
MalwarebytesSearch and Removal of Malware ClonesGoogle PlayIt scans even hidden processes.

Example of working with SD Maid:

  1. Install and open the application;
  2. Go to CorpseFinder (search for remnants of remote applications)
  3. Click Scan and wait for the results.
  4. Select the clones and tap Delete.

For Files by Google:

  1. Open the Cleanup tab;
  2. Select Large Files or Duplicates;
  3. Review the list and manually remove unnecessary items. APK.

โš ๏ธ Note: Some โ€œoptimizersโ€ (e.g. Clean Master or Clean Master) DU Speed Booster can be a source of advertising or viruses. Use only proven utilities from the official Google Play.

If a third-party application failed to remove it, it could mean:

  • ๐Ÿ”’ The clone is protected by device administrator rights;
  • ๐Ÿ“Œ App is built into the firmware (required) ADB root);
  • ๐Ÿฆ  The virus blocks the work of utilities (you need Safe Mode or reset).

๐Ÿ’ก

The app side only helps with custom clones. More radical methods will be needed to remove system duplicates or viruses embedded in the firmware (ADB dump).

Method 4: Removing clones via ADB (for power users)

If the clone is part of the firmware (like a duplicate of Mi Browser or Mi Music), the standard methods won't work (ADB) โ€” Debugging tool that allows you to remove system applications without root rights.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows, macOS or Linux;
  • ๐Ÿ“ฑ USB-cable (preferably original);
  • ๐Ÿ› ๏ธ Installed Xiaomi drivers (download from the official website);
  • ๐Ÿ”ง Platform Tools (part of Android) SDK, download).

Step-by-step:

  1. Put the debugging on. USB on the phone: Go to Settings โ†’ About the phone; Tap 7 times on the version MIUI, To activate Developer Mode; Go back to Settings โ†’ Additionally. โ†’ For developers; Activate debugging by USB.
  2. Connect the phone to your computer and select File Transfer mode;
  3. Open the Command Prompt (Windows) or Terminal (macOS/Linux) in a folder with Platform Tools;
  4. Enter the command to check the connection: Adb devices must appear serial number of your device.
  5. Find out the name of the clone package (if you donโ€™t know): adb shell pm list packages | grep "application name" For example, to search for browser clones: adb shell pm list packages | grep "browser"
  6. Remove the clone by command: adb shell pm uninstall --user 0 Example for the duplicate Mi Browser: adb shell pm uninstall --user 0 com.android.browser

If you see a Failure error [DELETE_FAILED_INTERNAL_ERROR], means:

  • ๐Ÿ”’ The application is protected from removal (try to disable it via adb shell pm disable-user). --user 0 packet);
  • ๐Ÿ“Œ The clone is part of the firmware and requires root rights to remove it;
  • ๐Ÿ”ง You need to use Fastboot to modify the system partition.

โš ๏ธ Note: Removing system applications through ADB For example, deleting com.miui.securitycenter will turn off the Security Center, and without com.android.contacts, calls will stop working. โ†’ Additionally. โ†’ Backup and reset.

List of safe to remove system clones (not critical to work) MIUI):

  • ๐ŸŒ com.android.browser (Duplicate Mi Browser);
  • ๐ŸŽต com.miui.player (Duplicate of Mi Music);
  • ๐Ÿ“ท com.miui.gallery (duplicate Gallery if used by Google Photos);
  • ๐Ÿ“– com.miui.notes (duplicate Notes).
How to restore a remote system application?
If, after removal, ADB The phone is not working properly, and you can only return the app by flashing through Fastboot or resetting to factory settings. MIUI Backup does not restore system APK!

Method 5: Extreme measures - reset to factory settings

If none of these methods worked, and if clones continue to appear (especially after a virus infection), the last option is to completely reset the phone, which will delete all data, including viruses and duplicates, but return the system to its original state.

How to Reset Xiaomi Without Losing Important Information

  1. Make a backup: ๐Ÿ“ฑ Contacts, SMS, Notes: Settings โ†’ Google โ†’ Backup; ๐Ÿ“ท Photos and videos: copy to your computer or Google Photos; ๐ŸŽฎ Application data: use built-in backup features in games/messengers.

Settings โ†’ Additional โ†’ Backup and Reset

Resetting settings

Confirm the action (a password may be required).

If the phone is infected with a virus and does not allow you to open the settings:

  1. Turn off the device;
  2. Press the power button. + Loudness up before the appearance of the Mi logo;
  3. Select Wipe Data (manage volume buttons, confirmation โ€“ power button);
  4. After resetting, the phone will restart in clean condition.

๐Ÿ’ก

Factory reset is a "nuclear bomb" to solve clone problems, and only use it if other methods fail, because you'll have to adjust your phone from scratch after the reset.

FAQ: Frequent questions about app clones on Xiaomi

Can I remove a clone of a system application (such as a duplicate of Mi Browser) without root?
Some duplicates (e.g. com.android.browser) can be deleted via ADB Adb shell pm uninstall --user 0 The name of the package, however, system applications critical to MIUI (For example, com.miui.home โ€“ launcher, you can not delete without root โ€“ they can only be turned off.
Why after removing the clone through ADB It appears again after the update. MIUI?
It's a firmware feature. MIUI. For major updates, the system restores remote system applications. To avoid this, you can: Disable automatic updates in Settings โ†’ The phone. โ†’ Update system; Use Magisk and Universal Debloater module for permanent removal; Install custom firmware (e.g. LineageOS) where there are no preinstalled clones.
How to remove a WhatsApp or Telegram clone if the original is also deleted?
If the clone was created through Dual Apps, it can be removed separately: Open Settings โ†’ Double apps; Find messenger in the list; Tap Remove - this will only remove the clone, the original will remain. If the clone is installed as a separate application (for example, WhatsApp) GB), Remove it as usual โ€“ the original will not be affected.
What if the app clone is not deleted and asks for administrator rights?
First, you need to revoke administrator rights: Go to Settings โ†’ Passwords and security โ†’ Device administrators; uncheck the suspicious app; return to Settings โ†’ If the button Administrators device is inactive or the application does not appear in the list, try: Remove the clone in Safe Mode; Use the button ADB Adb shell dpm remove-active-admin name/admin; Reset your phone to factory settings.
Why do Xiaomi have app clones after transferring data from another phone?
When migrating via Mi Mover or Google Backup, the system can duplicate applications if: Modified versions of apps (such as YouTube Vanced) were installed on the old phone; sync failure occurred (such as Wi-Fi connection was interrupted); Similar applications were already pre-installed on the new phone (such as Mi Browser and Google Chrome).