How to transfer applications to a memory card in Xiaomi: all the ways and nuances

Owners of Xiaomi, Redmi and POCO smartphones sooner or later face a shortage of internal memory โ€” especially if the device is budget or released a few years ago. Even after cleaning the cache and removing unnecessary files, the system stubbornly says: โ€œMemory is full.โ€ The solution seems obvious: transfer applications to a microSD card. But in MIUI, this process is not always intuitive, and sometimes even blocked by the manufacturer.

In this article, we will discuss all working methods for transferring applications to SD-map in Xiaomi smartphones, including models with MIUI 12, 13 and 14. You'll learn which apps can be moved and which can't, how to get around system limitations, and what to do if you push the "Move to" button. SDยป We will also consider alternative methods for releasing memory if standard transfer is not possible.

We warn you right away: not all apps support external memory. For example, messengers (WhatsApp, Telegram) and banking applications most often block this feature for security reasons. And in some Xiaomi models (especially Android 10+), the port option is not at all in the settings. But donโ€™t despair โ€“ we have solutions!

Why Xiaomi restricts the portability of applications to SD-card?

The manufacturer is making it harder to work with external memory for a reason, and here are the key reasons:

  • ๐Ÿ”’ Data security: Annexes to the SD-It is easier to steal or replace cards, especially if the card is retrieved and connected to other devices.
  • โšก Performance: MicroSD memory cards (even class) A2) They are slower than the built-in memory. eMMC/UFS. It can slow down applications.
  • ๐Ÿ“ฑ Google Policy: Starting with Android 9, Google restricts apps from external media to prevent abuse.
  • ๐Ÿ”„ System Stability: Some applications (e.g, MIUI Launcher) when transferred to SD may cause disruption.

However, MIUI still has the option of migrating some applications, but with reservations, for example, you can't move:

  • ๐Ÿ“ฑ System applications (Settings, Phone, Messages).
  • ๐Ÿ’ณ Banking applications (Sberbank Online, Tinkoff).
  • ๐ŸŽฎ High Demand Games (Genshin Impact, PUBG Mobile).
  • ๐Ÿ”„ Applications with widgets or background services.

If your app doesn't make it to this list, there's a good chance of a successful port.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Another model

Method 1: Standard Transfer through MIUI Settings

It's the easiest method, but it doesn't work on all devices. MIUI:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the app you want to port (like VK or YouTube).
  3. Slip on Warehouse.
  4. If the button is moved to SD-The card is active โ€“ press it and wait for the process to be completed.

โš ๏ธ Note: On some models (for example, Redmi Note 11 with a MIUI 13) the button may be gray and inactive, meaning that either the application does not support portability or your firmware blocks the function.

โ˜‘๏ธ Preparation for the portability of applications

Done: 0 / 4

If the button is active, but after the transfer the application stopped working:

  • ๐Ÿ”„ Reboot your smartphone.
  • ๐Ÿ“ฅ Reinstall the app (sometimes helps).
  • ๐Ÿšซ Remove it from SD-Leave the cards and leave them in your internal memory.

Method 2: Formatting SD-maps as internal memory

If standard transfer is not available, you can try combining SD-This method works on most Xiaomi devices with Android 6.0+, but has important nuances:

  1. Put it in. SD-smartphone-card.
  2. Go to Settings. โ†’ Warehouse.
  3. Tap your name on it. SD-maps (e.g. SanDisk) 64GB).
  4. In the upper right corner, press three dots (โ‹ฎ) and select Storage Settings.
  5. Select Internal Memory โ†’ Clean and Format.
  6. Confirm action. Attention: all data on the map will be deleted!
  7. After formatting, select Transfer Data (optional).

Now yours. SD-The card will be perceived by the system as part of the internal memory:

  • ๐Ÿ“ฒ Install new applications directly on the map (in the installer settings) APK There will be an option to select memory).
  • ๐Ÿ”„ Transfer some system data (e.g., application cache).

โš ๏ธ Note: After this formatting, the card cannot be removed and used in other devices without being completely cleaned, and application speeds may decrease if the class card is lower. A2.

What happens if you take it out? SD-Post-formatted map as internal memory?
The apps on the card will stop working before it returns, and the system may produce errors like "App is not responding," and in some cases, you will need to restart the smartphone.

Method 3: Transfer over ADB (for advanced users)

If the first two methods did not work, you can use ADB debugging. This requires connecting the smartphone to the computer, but allows you to transfer even those applications that are usually blocked.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux.
  • ๐Ÿ”Œ USB-Type-C Cable (Original).
  • ๐Ÿ› ๏ธ Utility. ADB Tools (download from the official Google website).
  • ๐Ÿ“ฑ Included debugging by USB smartphone.

Steps:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version. Go back to Settings โ†’ Additional โ†’ Developer. Turn on USB Debugging.

Connect your smartphone to your PC and confirm your trust in the device.

cmd

ADB

adb shell pm set-install-location 2

This command will force the system to install applications on default SD-map.

annex-specific

adb shell pm move-package com.example.app

Replace com.example.app with the applicationโ€™s batch name (you can find out through App Inspector or adb shell pm list packages).

Important: After using ADB, some applications may not work properly. If errors occur after the transfer, return the application back with the command adb shell pm move-package com.example.app 0 (where 0 is internal memory).

๐Ÿ’ก

Before using ADB, back up your data via Settings โ†’ System โ†’ Backup. This will help restore the system when crashes.

Method 4: Using third-party applications (without root)

If you donโ€™t want to mess with ADB, you can try the specialized tools from Google Play, which do not require super-user rights (root), but their capabilities are limited:

AnnexFunctionsLimitationsReference
AppMgr IIIApplication transfer, cache cleaning, memory analysisIt does not work with system applicationsGoogle Play
Files by GoogleCleaning of garbage, analysis of the occupied placeIt does not transfer applications, only filesGoogle Play
SD MaidRemoving duplicates, cleaning application residuesPaid version for full functionalityGoogle Play

How to use AppMgr III:

  1. Install the app from Google Play.
  2. Open it and give access to the storage.
  3. Go to the Transfer tab on SD.
  4. Select apps from the list and click Transfer.

Itโ€™s also worth checking which apps take up the most space:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Sort the list by size (slip to Size in the top panel).
  3. Remove or clean the most โ€œgluttyโ€ apps.

๐Ÿ’ก

If the internal memory is filled with 90%+, The system starts to slow down. Try to keep it at least as low. 10-15% free-space.

Errors in transferring applications to SD-map and their solutions

When trying to migrate applications, Xiaomi users often encounter errors.

Mistake.Reason.Decision
Failed to resent the applicationThe app does not support portability or the map is too slowTry formatting the card as internal memory or using ADB
SD-map not foundBad contact or card incompatibleRestart your phone, check the card on another device
Insufficient space on the device (when transferring)There is no room on internal memory for temporary files.Clean 1-2 GB of memory and try again
The "Transfer" button is inactiveMIUI restriction or system applicationUse ADB or refuse to transfer this application

If after the transfer the application does not open or leaves:

  • ๐Ÿ”„ Reboot your smartphone.
  • ๐Ÿ“ฅ Reinstall the app.
  • ๐Ÿšซ Bring it back to your inner memory.
  • ๐Ÿ› ๏ธ Check it out. SD-Error map through Settings โ†’ Warehouse โ†’ SD-map โ†’ Verification.

FAQ: Frequent questions about moving apps to Xiaomi

Can I transfer WhatsApp to WhatsApp? SD-map?
No, WhatsApp blocks the transfer to external media for security reasons. You can only transfer media files (photos, videos) manually through Settings โ†’ Storage โ†’ WhatsApp โ†’ Files.
Why does the app slow down after the transfer?
Probably yours. SD-The card has a low speed class (for example, Class 10 instead of a class of speed). A2). For normal operation of applications, a card with a marking is needed A1 or A2. Also, the brakes can be caused by fragmentation of files on the map โ€“ try formatting it again.
How to transfer games to SD-map?
Most modern games (e.g. Genshin Impact, Call of Duty Mobile) do not support SD porting because of cheating protection. However, you can: Move the game cache manually through the file manager (Android/obb folder). Use ADB for forced transfer (but this can lead to bans in online games!).
What happens if you take it out? SD-map to which the applications are transferred?
If the card is formatted as portable (not internal memory), the applications will simply stop working until the card is returned. If the card is formatted as internal memory, the system may produce errors and some applications may become dyed, and in the worst case, you will need to restart.
Can I migrate Xiaomi system applications to SD?
No, system applications (Settings, Phone, Camera) are locked for transfer, they can only be disabled or deleted (if you have root rights), but this can disrupt the stability of the system.