Xiaomi smartphone owners often face a lack of internal memory, especially if the device is equipped with a modest 32 or 64 GB. One effective way to free up space is to transfer applications to the mobile phone. SD-But in the MIUI This feature doesn't work as clearly as it does on pure Android. Depending on the firmware version, the phone model, and the type of memory card, the process can be very different.
In this article, we will discuss all the current ways to save applications to an external drive, including formatting. SD as internal memory, manual transfer through settings and circumvention of restrictions MIUI We'll focus on common mistakes (e.g., "can't be transferred to the developer"). SD") And explain why some applications do not support this function.
Why Xiaomi is limiting the portability of applications SD-map
Unlike older versions of Android, where porting apps to SD was a standard option, MIUI 12-15 severely limits this capability.
- ๐ Xiaomi follows Googleโs policy that considers external drives less secure for storing application data.
- โก Productivity: SD-Cards (especially Class Class Class Classes) 4/6) They are slower than internal memory, which can slow down applications.
- ๐ฑ Architecture MIUI: The firmware is optimized for working with internal storage, and the transfer to SD It can disrupt the stability of the system.
However, you can circumvent these limitations, partially or completely, depending on the smartphone model. For example, in the Redmi Note 10 Pro or POCO X3 Pro, SD formatting as internal memory is available, and in the Redmi 9A this option may not be available.
โ ๏ธ Note: Transfer system applications (e.g. com.miui.gallery or com.android.contacts) to SD-The card may cause the phone to malfunction. Some functions (such as widgets) will stop working.
Preparation SD-maps: what class and volume to choose
Before you move applications, make sure your SD-card meets the requirements:
| Parameter | Minimum requirements | Recommended values |
|---|---|---|
| Class speed | Class 10 or UHS-I | UHS-I U3 or A2 (for applications) |
| Volume. | 8GB | 32โ128 GB (optimum for applications) |
| File system | FAT32 (default) | exFAT (for >4GB files) or NTFS (rarely) |
| Brand | Anybody. | SanDisk Ultra, Samsung EVO, Kingston Canvas |
If you plan to use it SD-The card is like an internal memory, its speed should not be lower. UHS-I U1. Class cards A1/A2 (For example, SanDisk Extreme A2) Optimized to run applications and shorten lags.
Critical error: if you format SD-The card is like internal memory, and you can't reset the phone without resetting it to factory settings, and all the data on it will be encrypted and linked to the device.
Method 1: Formatting SD-maps as internal memory
It's the most radical, but it's also the most effective method. SD-The card is part of the internal storage, and most applications will be installed on it.Watch out: this method does not work on all Xiaomi models (for example, not available on Redmi). 9C and POCO M3).
Instructions:
- Put it in. SD-phone-card.
- Go to Settings โ Memory โ Memory Map.
- Click Format as internal (or Configure in newer versions of MIUI).
- Confirm the action and wait until it is completed (may take 5-10 minutes).
- Select to Transfer Data if the system offers.
Make a backup copy of data from the card|Check the speed class (minimum) U1)|Charge the phone to 50%+|Disable important notifications during the process-->
After formatting:
- ๐ฒ Applications will be automatically installed on SD, If there is no space in the internal memory.
- ๐ You can manually transfer applications through Settings โ Annexes โ Application management โ [select] โ Warehouse โ Change.
- โ ๏ธ The card cannot be removed without resetting the phone (the data is encrypted).
โ ๏ธ Warning: If the phone starts to brake after formatting, check the speed SD-mapping A1 SD Class 10 cards without marking UHS or A1 They may not be able to handle the load.
Method 2: Manually transfer applications through MIUI settings
If you don't want to format SD-The card is internal, you can port applications selectively, and this method works on most Xiaomi devices, but not all applications support it.
Step-by-step:
- Open Settings โ Applications โ Application Management.
- Select the app you want to migrate (like Facebook or Spotify).
- Click Warehouse โ Change โ Memory Map.
- Confirm the transfer and wait until it is completed (may take a few minutes).
Limitations of the method:
- ๐ซ Not all apps support portability (e.g. WhatsApp, Google Play Services).
- ๐ After updating the application, it can automatically return to internal memory.
- ๐ฑ Some games, for example, PUBG Mobile or Genshin Impact will not work with the SD-map.
๐ก
Before transferring the application, check its size to Settings โ Applications โ [name] โ Storage. If the cache volume is greater than 1 GB, the transfer may not work due to the limitations of the FAT32 file system (maximum file size is 4 GB).
Method 3: Transfer over ADB (for power users)
If you donโt have portability in your settings, you can use Android Debug Bridge (ADB), a method that requires connecting your phone to your computer and basic command line knowledge.
Instructions:
- Turn on Developer Mode on your phone: go to Settings โ About Phone โ MIUI version and press 7 times.
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect your phone to your PC, install Xiaomi ADB/Fastboot Tools drivers, and open the command line.
- Enter the command to check the connection: adb devices must appear serial number of the device.
- Find out the batch name of the application (for example, using App Inspector) and perform a port command: adb shell pm set-install-location 2 This command forces the system to install the applications on the SD by default.
To migrate a specific application (e.g. Telegram with the batch name org.telegram.messenger), use:
adb shell pm move-package org.telegram.messengerโ ๏ธ Note: Some applications (e.g. system services) MIUI) cannot be transferred through ADB. Trying to do this can cause a Failure error. [NOT_MOVED: Operation not allowed].
What happens if the ADB issues an โOperation Not Allowedโ error?
Why some apps canโt be migrated to SD
Even after all the manipulation, some applications refuse to work with external memory.
- ๐ Data protection: Applications that work with payments (Google Pay, bank customers) or personal information block the transfer.
- ๐ฎ High performance requirements: Games with 3D-Call of Duty Mobile (Free Fire) requires fast internal memory.
- ๐ฑ Developer restrictions: Some apps (e.g. Netflix) explicitly prohibit installations on the site. SD manifesto.
- ๐ Background Processes: Applications with widget or autoload (e.g. Mi Fit) may not work with external memory.
If you see a message, "You can't move to the SD-map, check it out:
- Does the app have any? OBB-files (additional game data) can be transferred manually through the file manager.
- Is the application system (for example, com.miui.home - MIUI launcher).
- Has the app been updated recently, and sometimes after the update, the portability option disappears.
๐ก
If an application cannot be moved but it takes up a lot of space, try clearing its cache in Settings โ Apps โ [name] โ Storage โ Clear the cache. This can free up 1โ3 GB without uninstalling the program.
Frequent mistakes and their solutions
When working with SD-Xiaomi users are faced with typical problems. Here's how to solve them:
| Mistake. | Reason. | Decision |
|---|---|---|
| SD-map not defined | Incompatible format or damaged map | Format the card in FAT32 on PC or replace it |
| "Not enough space" during transfer | There is no free space on SD or it is formatted as portable. | Free up space or format as internal memory |
| Apps brake after transfer | Low reading/writing speed SD-map | Use the A2 class card or move the app back |
| After the SD is removed, the phone does not turn on. | The card was formatted as an internal memory. | Insert the card back or reset the settings |
If the application stopped working after the transfer, try:
- Reboot the phone.
- Clear the app cache in Settings โ Apps.
- Remove and install the application again by selecting SD-map.