Owners of Xiaomi smartphones with limited internal memory sooner or later face the problem of space shortage. Even after cleaning the cache and removing unnecessary files, the system stubbornly says, "Memory is full." The solution seems obvious - to move the applications to the Internet. SD-map, but in MIUI It's not as simple as it is on pure Android, and the manufacturer artificially restricts the functionality, citing safety and stability.
In this article, we will analyze all the current ways to transfer applications to an external drive in Xiaomi, Redmi and smartphones. POCO โ standard-tool MIUI bypasses with use ADB We also explain why some applications cannot be ported, and what to do if the system blocks this operation. SIM and SD-The map is divided by one nest and new versions MIUI 14/13, where the transfer function is further reduced.
Why Xiaomi restricts the portability of applications to SD-card?
Starting with MIUI 9, Xiaomi has been consistently reducing the ability to work with external drives. In the latest versions of firmware, the option to port applications to the Internet is not available. SD-The map is either completely missing or only available for a limited list of programs:
- ๐ Data security: Annexes to the SD-It is easier to steal or replace the card, especially if the drive is retrieved and connected to other devices.
- โก Performance: External memory cards (even class) A2) They work slower than the built-in eMMC/UFS, What's stopping the program from starting.
- ๐ฑ Google policy: With Android version 6.0, transfer applications to SD-The card is not officially supported due to changes in the storage model (Adoptable Storage has been abolished).
- ๐พ Memory Fragmentation: Frequent recording/deletion operations SD-The card leads to its rapid wear and reading errors.
However, there are workarounds, and let's look at them in terms of their effectiveness, from the simplest to the most radical.
Method 1: Standard portability through MIUI settings (if available)
Some versions of MIUI (usually up to MIUI 12) have a built-in application portability feature, which can be checked as follows:
- Open Settings โ Applications โ Application Management.
- Select the desired application from the list.
- Slip on Warehouse.
- If the option is available, a button will appear to Move to SD-Card (or Change with the choice of storage location).
โ ๏ธ Note: Even if the button is active, the transfer can result in an error:
- ๐ฑ System applications (Mi Browser, Mi Music, Security, etc.).
- ๐ Applications with administrator rights (antiviruses, password managers).
- ๐ฎ Games with protection from piracy (Genshin Impact, PUBG Mobile).
If the button is not at all, move on to the next method.
โ๏ธ Preparation for the portability of applications
Method 2: Formatting SD-The card as an internal storage (Adoptable Storage)
This method allows you to โdeceiveโ the system, making it perceive SD-It's important that once formatted, the card can't be retrieved without losing data, it's tied to the device:
- Put it in. SD-Card to smartphone (preferably a class) A2 or UHS-I speed).
- Go to Settings. โ Warehouse.
- Tap by name. SD-map โ Three dots (menu) โ Storage settings.
- Choose Format as internal and confirm the action.
- After formatting, restart the device.
Now, when you install new applications, the system will ask you to choose a storage location, so you can transfer the programs that are already installed:
- Go to Settings โ Applications โ Application Management.
- Select the app โ Warehouse โ Change.
- Indicate. SD-card.
โ ๏ธ Note: On some models (Redmi Note 10 Pro, POCO X3 Pro) after this formatting, you may have lags when you run the transferred applications, and you can't retrieve the map, which will lead to the collapse of the transferred programs.
| Advantages | Deficiencies |
|---|---|
| Maximum compatibility with applications | The card becomes โlockedโ behind the device |
| Automatic portability of new applications | Risk of data loss when retrieving a card |
| Suitable for applications that cannot be ported in the standard way | Demands a quick one. SD-map A2/UHS-I) |
Method 3: Transfer over ADB (for power users)
If previous methods have failed, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which requires connecting your smartphone to your computer, but allows you to migrate even those applications that MIUI blocks.
Step 1: Preparation
- ๐ฅ๏ธ Install. ADB-PC drivers.
- ๐ฑ Turn on the smartphone Developer Mode (7 taps by Assembly Number in Settings) โ The phone).
- Activate USB Debugging in Settings โ Additional โ For developers.
Step 2: Connect and commands:
- Connect your smartphone to your PC via USB (select File Transfer mode).
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: adb devices should appear serial number of the device.
- Find out the package name of the application (for example, for WhatsApp - com.whatsapp): adb shell pm list packages | grep "application name"
- Move the app to SD-map: adb shell pm move-package com.whatsapp /storage/XXXX-XXXX Instead XXXX-XXXX specify ID yours SD-maps (you can find the command adb shell ls) /storage).
โ ๏ธ Note: Some apps (such as Google Play Services or Mi Account) cannot be migrated even through the Internet. ADB โ The system will return the Failure error. [NOT_MOVABLE]. Also, after the transfer, widgets and notifications may stop working.
๐ก
If the move-package command doesn't work, try an alternative method: adb shell pm set-install-location 2 (sets it up). SD-Map as the default location for new apps).
Method 4: Use of third-party applications (App Mgr III, Link2SD)
If you don't want to mess with ADB, you can use specialized utilities.
- ๐ App Mgr III (App Manager: Allows you to port apps, clear cache, and manage autorun. Requires root permissions for full functionality. Download from Google Play. Open the Move to SD-card tab. Select apps and tap Move.
- ๐ Link2SD: Creates symbolic links by tricking the system, only works on rooted devices, and then reboot to recovery and create a second partition on the system. SD-map (through Link2SD). Move the apps to the Link to menu SD.
โ ๏ธ Note: Google Play apps can block work on root devices (e.g. Netflix, Pokรฉmon GO, Banking software, also after use Link2SD keep out SD-map โ this will lead to the collapse of transferred applications.
What to do if the application is not portable?
Method 5: Alternative solutions (if transfer is not possible)
If none of these methods work, consider alternatives:
- ๐๏ธ Cleaning cache and unnecessary files: Use the built-in Cleanup utility MIUI (Settings โ Warehouse โ Clean up! Remove the app cache manually through Settings โ Annexes โ Warehouse โ Clear the cache.
- โ๏ธ Cloud Storage: Move media files (photos, videos) to Google Photos, Mi Cloud or Yandex Drive. Set up automatic file upload to the cloud (the Xiaomi Gallery has a built-in option).
- ๐ Factory reset: An extreme measure, but sometimes helps to return a "clean" system without debris.Before reset, back up through Settings โ The phone. โ Backup.
- ๐ฑ Replacement SD-Xiaomi models support cards up to 1 TB (for example, Redmi Note 12 Pro)+). Choose class cards for speed A2 or UHS-II.
If your smartphone supports you OTG, You can connect the external SSD-This is true for flagships (Xiaomi 13 Ultra, Mix Fold 3), where read/write speed is critical.
๐ก
Transfer of applications to SD-A card in Xiaomi is always a compromise between free space and stability. If your smartphone slows down after transferring, return the apps back to internal memory or consider buying a model with a large amount of storage (for example, the Redmi Note 13 Pro).+ 512GB).
Frequent mistakes and their solutions
When you migrate applications, you're going to have a typical problem, and we're going to look at some of the most common ones.
| Mistake. | Reason. | Decision |
|---|---|---|
| Not enough space on the device | SD-The card is formatted as portable, not internal. | Reformat the map through Settings โ Storage |
| Application does not support transfer | Prohibition from the developer (games, banking applications) | Use ADB or clone the app |
| SD-map not found | Bad contact in the slot or card is incompatible | Try another card or clean the slot contacts with alcohol |
| Mounting error | The file system of the card is damaged | Format the card in FAT32 or exFAT on PC |
If after the transfer, applications start to fly out or do not update, try:
- Clear their cache (Settings โ Apps โ Storage โ Clear the cache).
- Reinstall the application by selecting internal memory.
- Disable battery optimization for the transferred application.