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.
- Application Packet Name (via Settings) โ Annexes);
- Size and version (system duplicates usually have the same version, viral ones - different);
- Availability in Google Play (legitimate apps are in the official store).
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 duplicate | A viral clone |
|---|---|---|
| Packet name | It matches the original (e.g. com.android.browser) | Different (e.g. com.browser.fast.pro) |
| Size | Identical to the original | Often less (5-50MB) or more (due to embedded malicious code) |
| Installed through | System (MIUI or Google Play) | APK-Internet file or unknown source |
| Access rights | Standard for the application | Requests access to SMS, geolocation without a reason |
| Behavior | It'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:
- Find a suspicious app in the list.
- Slip on it and see the Memory section โ system applications usually take from 100 MB.
- 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:
- Open Settings โ Applications โ Application Management;
- Tapping at Three Points (โฎ) โ Show all applications;
- Find the clone in the list (you can sort by size or installation date);
- Choose Remove or Disable (for system applications).
For the doubles created through Dual Apps:
- Go to Settings. โ Dual annexes;
- Find the desired application in the list;
- 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
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:
- Press the power button before the turn off menu appears;
- Hold your finger and hold it on the option to turn off (or turn off power).
- 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.
- Go to Settings. โ Annexes;
- Find a suspicious app;
- 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
- Open Files (or any other root manager)
- Move to the /data/app/ or /data/app-private/;
- 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:
- Restart your phone (get out of Safe Mode)
- Check the list of applications for the presence of duplicates;
- Install the antivirus and scan the system.
What to do if Safe Mode does not start?
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:
| Annex | Functions | Reference | Features |
|---|---|---|---|
| SD Maid | Search for duplicates, clear cache, remove app residues | Google Play | Requires root to completely remove system clones |
| Files by Google | Memory analysis, search for large and duplicate files | Google Play | Not removing. APK, But it shows which apps are taking up space. |
| App Cloner | Clone management (creation/deletion) | Google Play | Useful if the doubles were created through Dual Apps |
| Malwarebytes | Search and Removal of Malware Clones | Google Play | It scans even hidden processes. |
Example of working with SD Maid:
- Install and open the application;
- Go to CorpseFinder (search for remnants of remote applications)
- Click Scan and wait for the results.
- Select the clones and tap Delete.
For Files by Google:
- Open the Cleanup tab;
- Select Large Files or Duplicates;
- 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:
- 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.
- Connect the phone to your computer and select File Transfer mode;
- Open the Command Prompt (Windows) or Terminal (macOS/Linux) in a folder with Platform Tools;
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- 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"
- 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?
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
- 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:
- Turn off the device;
- Press the power button. + Loudness up before the appearance of the Mi logo;
- Select Wipe Data (manage volume buttons, confirmation โ power button);
- 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.