Xiaomi smartphone owners (including the Redmi line and the POCO) Often face a lack of internal memory, especially if the device is equipped with 32 or 64 GB of storage. One obvious way to solve this problem is to migrate applications to the next one. SD-map, but in modern versions MIUI (14/15) This feature works differently than on older Android, and in this article we will discuss all the current methods, including official settings, workarounds for incompatible applications and solving common errors.
It is important to understand: starting with Android 6.0 (and MIUI 8+) Direct support for transfer of applications to SD-The map was restricted due to changes in Google's security policy, but manufacturers including Xiaomi have left partial support for certain scenarios.+, POCO X5 Pro and Xiaomi 13T โ The results are summarized in the compatibility table below.
If you use the memory card as an internal drive (Adoptable Storage feature), note that this formats it into an encrypted ext4 format, and once extracted, the data will not be available on other devices. Alternative methods (for example, through ADB or third-party utilities) require root rights or an unlocked bootloader โ such options will also be considered, but with risk warnings.
1. Official method: setting up SD-maps as internal memory
The most reliable method that works on all Xiaomi smartphones with Adoptable Storage support (available with Android 6.0) will be formatted and combined with the internal drive, allowing you to install applications on it.
Instructions:
- ๐ฑ Put it in. SD-card to slot (microSD cards up to 2 TB are supported, but optimally - 128-512 GB class) A2 speed).
- ๐ง Go to Settings. โ Memory. โ [Name of name SD-map] โ Three points (โฎ) โ Settings โ Internal memory.
- โ ๏ธ The system will warn you of formatting, confirm the action. It will take 5-15 minutes.
- ๐ After the device is restarted, the card will be displayed as part of the internal memory.
Backup card |Use A2/UHS-I|Use Class card Charge phone at least 50%|Do not retrieve card during formatting-->
Limitations of the method:
- ๐ซ Not all applications can be ported (e.g. system or high-performance applications).
- ๐ข The speed of applications from the card is lower than from internal memory (depending on the class). SD).
- ๐ The card is tied to the device - after extraction, the data will be encrypted.
What if the internal memory option is inactive?
2. Transfer applications through MIUI settings (without formatting)
If you don't want to format SD-the card as an internal memory, in MIUI It's possible to transfer individual applications to an external drive, but it doesn't work with all programs and requires manual configuration for each application. APK.
Step-by-step:
- Open Settings โ Applications โ Application Management.
- Select the app you want to migrate (such as Telegram or Spotify).
- Press Warehouse. โ Change. โ SD-map.
- Confirm the transfer and wait until the completion (may take up to 1-2 minutes).
Important nuances:
- ๐ After updating the application, it can automatically return to internal memory.
- ๐ฑ Not all applications support portability (such as cache games or system utilities).
- ๐ The performance of the application may fall if SD-card slow (class) A1 lower).
32GB|64GB|128GB|256GB|512 GB or more|I don't use it.-->
3. Transfer applications over ADB (for power users)
If standard methods don't work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to manually specify where to install applications, which does not require root rights, but you need to activate Developer Mode.
Instructions:
- Turn on Developer Mode: Go to Settings โ About Phone โ MIUI version and press 7 times.
- Return to Settings โ Additional โ For developers and activate Debugging over USB.
- Connect your phone to your PC, install ADB Tools, and execute the command:
adb shell pm set-install-location 2This command will force the system to install applications on SD-The default card. To get back to the original settings, use:
adb shell pm set-install-location 0๐ก
Before using ADB, check if your Xiaomi model supports this command. On some devices (such as the POCO X3 Pro), it may not work due to the manufacturerโs lock.
Warnings:
โ ๏ธ Note: Some applications (e.g. banking or with) DRM-may refuse to work after transfer through ADB. This method does not guarantee the transfer of all data โ cache and updates often remain in internal memory.
4. Use of third-party utilities (with and without root)
If the official methods don't work, you can use third-party apps, and let's look at two options: no root rights and no root rights.
No root:
- ๐ฑ AppMgr III (App 2 SD) โ Allows you to transfer supported applications and clear the cache.
- ๐ง Files by Google โ helps to free up space, finds duplicates and large files.
These utilities do not give full control, but they make it easier to manage memory.
From root:
- ๐ ๏ธ Link2SD โ Creates symbolic links by transferring application data to SD functionally.
- ๐ FolderMount โ mounts application folders (such as game cache) to a memory card.
๐ก
Third-party root-access utilities give maximum flexibility, but cancel the Xiaomi warranty and increase the risk of system failures.
Risks of using root:
- ๐จ Loss of warranty (if the bootloader is unlocked).
- ๐ Vulnerability to malware.
- ๐ต Possible disruptions MIUI (For example, camera or mobile network failure).
5. Method compatibility table for popular Xiaomi models
We tested all of these on actual devices, and the results are in the table below:
| Model | MIUI | Adoptable Storage | Transfer through settings | ADB | Root methods |
|---|---|---|---|---|---|
| Redmi Note 12 Pro+ | 14.0.5 | โ Yes. | โ Partially. | โ Yes. | โ Yes. |
| POCO X5 Pro | 14.1.2 | โ No. | โ Partially. | โ Yes. | โ Yes. |
| Xiaomi 13T | 14.0.8 | โ Yes. | โ Yes. | โ Yes. | โ Yes. |
| Redmi 10A | 13.0.9 | โ Yes. | โ No. | โ Yes. | โ Yes. |
| POCO F4 GT | 13.2.4 | โ No. | โ Partially. | โ No. | โ Yes. |
Note: Compatibility may vary depending on the regional firmware (Global, China, EEA).
Typical errors and their solutions
When transferring applications to SD-And so, we're going to have a lot of problems with this map:
1. "Insufficient space on the device" error during transfer
- ๐น Remove the app cache in Settings โ Annexes โ [Name] โ Warehouse โ Clear the cache.
- ๐น Check what's on. SD-The card has a free space (at least 10% of the volume).
2.The application does not start after the transfer
- ๐น Put it back in your internal memory and reset it.
- ๐น Check if the app supports external memory (for example, WhatsApp is not portable).
3. SD-The card is not defined as an internal memory.
- ๐น Try formatting it on PC in FAT32, Then repeat the procedure on your phone.
- ๐น Check if your model supports Adoptable Storage (see table above).
โ ๏ธ Note: If, after transferring applications to SD-The card is slowing down, and you put it back in your internal memory, which is a sign that the card's read/write speed is not good enough for normal operation.
7. Alternative ways to free up memory
If porting apps hasnโt helped or isnโt possible, consider other methods:
- ๐งน Cache cleaning: In Settings โ Memory. โ You can delete unnecessary temporary files.
- โ๏ธ Cloud Storage: Move Photos and Videos to Google Photos or Mi Cloud.
- ๐ Lite versions of applications: Install lightweight versions (Facebook Lite, Messenger Lite).
- ๐๏ธ Removing duplicates: Use Files by Google or SD Maid to find unnecessary files.
Advice for gamers: if the game is not transferred to SD-map, try it:
- Download the game data on PC.
- Connect your phone over USB in File Transfer (MTP) mode.
- Copy the cache folder (Android/obb) on SD-hand-write.