Owners of Xiaomi smartphones sooner or later face a lack of internal memory, especially if the device is equipped with a modest 32 or 64 GB. One of the obvious solutions is the transfer of applications to a microSD memory card. MIUI This process has its own peculiarities: since Android 6.0, Google has limited the ability to freely move programs, and Xiaomi has added its own nuances. SD-map for different Redmi models, POCO and Mi, and explain why some programs canβt be moved and how to get around the restrictions.
It is important to understand that not all applications support external storage, such as system utilities, games with high performance requirements (like Genshin Impact or other applications). PUBG Mobile, as well as programs that actively use background processes (messengers, bank clients) often block this feature.However, for most user applications - from social networks to multimedia players - portability is possible. MIUI alternative methods.
1.Preparation: Which Memory Card Is Right for Xiaomi
Before you port applications, make sure your microSD card meets the requirements:
- πΉ Speed class: minimum class 10 (UHS-I/UHS-II Class Class cards are preferred. 4 class 6 can cause lag.
- πΉ Volume: 16GB (optimally 32β128GB) Cards less than 16GB often donβt support formatting as internal storage.
- πΉ Format: FAT32 (by default or exFAT (for cards) >32GB. To transfer applications, you will need to reformat to Adoptable Storage (internal storage).
- πΉ Brand: SanDisk, Samsung cards are recommended EVO, Kingston Canvas β Cheap no-name cards can fail in intense recording.
If you plan to use the card as an internal storage (Adoptable Storage mode), consider:
β οΈ Note: Once formatted as internal memory, the card cannot be retrieved without losing data, it will become part of the system and be encrypted, and the card will not be read on other devices (PCs, cameras) without first being retrieved from the smartphone.
Before buying, check the compatibility of your Xiaomi model with memory cards. For example, the Redmi Note 10 Pro supports microSD up to 512 GB, and the POCO X3 NFC up to 256 GB. Information can be found in the official specifications on the Xiaomi website.
Method 2: Transfer over MIUI settings (for supported applications)
It's the simplest method, but it only works for applications that allow portability. MIUI 12β14:
- Open Settings β Applications β Application Management.
- Select the app you want to port (like VK or Spotify).
- Slip on Warehouse.
- If the option is available, the Change β button will appear, select Memory Card.
- Confirm the transfer and wait until the process is complete (may take up to a few minutes).
If the Change button is not available, the application does not support portability, in which case try alternative methods (described below).
βοΈ Preparation for the portability of applications
On some models (e.g. Redmi 9A or POCO M3), the path to settings may be different:
Settings β Applications β Select the Application β Additional β Storage β Changeβ οΈ Note: After transferring an application to a memory card, it may run slower, especially if the card is low-end.This is due to microSD read/write speed limitations compared to the built-in eMMC or UFS.
Method 2: Formatting a card as an internal storage (Adoptable Storage)
This method allows the memory card to be used as part of the internal storage, but has serious limitations:
- πΉ The card will be encrypted and tied to the device, and it can't be retrieved without being reset.
- πΉ Not all applications will be able to work from external storage (especially system and games).
- πΉ When you remove the map, the application will stop working on it.
Instructions for MIUI 12-14:
- Insert the memory card into the slot (if a hybrid slot is used, make sure the second one is used). SIM-map extracted).
- Go to Settings. β Warehouse.
- Tap by the name of the card (for example, SD-map).
- In the upper right corner, click on three dots β Storage settings.
- Select Internal Memory β Clean and Format.
- Confirm the action. The process can take a few minutes.
After formatting, the system will suggest transferring some of the data to the map, and you can do this later manually through Settings β Applications.
What if the option βInner Memoryβ is not available?
Method 3: Transfer over ADB (for power users)
If standard methods donβt work, you can use Android Debug Bridge (ADB), which requires connecting your phone to a PC and basic command line knowledge.
Steps:
- Turn on Developer Mode on your phone: Settings β About Phone β MIUI version (shap 7 times).
- Return to Settings β Additional β For developers and activate Debugging over USB.
- Connect your phone to your PC through USB-Cable (use the original cable for stability).
- Download and install ADB Tools on PC.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB and type:
adb devices(Your device should be displayed. If not, check the drivers or cable.)
adb shell pm set-install-location 2This command forces the system to install applications on the memory card by default. To return the settings to the original, use:
adb shell pm set-install-location 0To transfer already installed applications, use:
adb shell pm move-package com.example.app /sdcard(Replace com.example.app with a real application package, which can be found through App Inspector or adb shell pm list packages.)
β οΈ Note: Some apps (such as WhatsApp or Google Play Services) may stop working after being forced to migrate through the app. ADB. Before experimenting, make a backup copy of the data.
π‘
If ADB Does not recognize the device, try reinstalling Xiaomi drivers USB Drivers or using other drivers USB-port (preferably) USB 3.0).
5. Method 4: Use of root rights (for advanced ones only)
If none of these methods work, you have the option of getting root rights, which gives you complete control over the system, but it takes away the warranty and can lead to unstable phone operation.
To transfer applications from root, use:
- πΉ App2SD (Requires root and supports forced transfer).
- πΉ Link2SD (Creates symbolic links to a memory card).
- πΉ FolderMount (transfers only application data, not app data) APK-file).
Instructions for Link2SD:
- Install Link2SD from Google Play.
- Open the application and provide root access.
- Select the application from the list β Create a link.
- Check the APK, Data and Cash β Move.
Important: Once ported through root, some applications (such as banking or DRM-protected) may block work on rooted devices.
6 Why some applications cannot be transferred to a memory card
Not all programs support the transfer to SD-Here's the main reason:
| Type of application | Reason for blocking | Examples |
|---|---|---|
| System utilities | Protected from modifications for MIUI stability | Settings, Phone, Messages |
| High-demand games | Requires fast memory to load textures | Genshin Impact, Call of Duty Mobile |
| DRM applications | Content protection (e.g. Netflix, Disney+) | Netflix, Amazon Prime Video |
| Messengers and bank clients | Data security (encryption, background processes) | WhatsApp, Sberbank Online |
| Widgets | Requires continuous access to system resources | Weather, Calendar |
If the app cannot be moved, consider alternatives:
- πΉ Remove unnecessary cache files in Settings β Warehouse β Clean up.
- πΉ Transfer only media files (photos, videos, music) to the map through the File Manager.
- πΉ Use Google Drive (Mi Cloud) for backups.
π‘
Even if an app cannot be ported in its entirety, it is often possible to move its data (such as downloaded maps to Google Maps or music to Spotify) through the appβs settings.
7. Frequent problems and their solutions
When you transfer applications to a memory card, Xiaomi users encounter typical errors.
Problem 1: The βChangeβ button in the application settings is inactive.
- πΉ Reason: The application does not support portability or the card is formatted as portable (not internal).
- πΉ Solution: Try formatting the card as an internal storage (method 3) or use it ADB (4).
Problem 2: After the transfer, the application crashes or does not open.
- πΉ Reason: Low speed memory card or conflict with MIUI.
- πΉ Solution: Return the app to internal memory or use a class card UHS-I.
Problem 3: The system does not see the memory card.
- πΉ Cause: Card, slot or contacts malfunction.
- πΉ Solution: Check the card on another device, clear the contacts in the phone slot, try another card.
Problem 4: Once formatted as an internal storage, the card is not defined.
- πΉ Cause: Encryption failure or incompatibility with MIUI.
- πΉ Solution: Reset your phone settings (with data saved) or format the card again.