How to transfer applications from phone to phone SD-Xiaomi card: all the ways and limitations

Xiaomi smartphone owners often face a lack of internal memory, especially if the device is equipped with a modest 32 or 64 GB. One obvious way to solve the problem is to transfer applications to the Internet. SD-But in the modern versions. MIUI This feature is either hidden or limited, and in this article we will discuss all available methods of porting applications, including official and alternative solutions, and explain why some programs can not be moved.

It's important to understand that portability depends on the Android version, the smartphone model, and the manufacturer's policies. For example, on devices with MIUI 12/13/14 based on Android 11+, standard portability through settings is often blocked. But that doesn't mean there are no exits - below you will find proven ways, including using ADB and third-party utilities.

Before you start, make sure that your SD-The card is formatted as internal storage (if required for the chosen method). Also remember: transferring some system applications may cause malfunctions in the phone.

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

Many users wonder why MIUI doesn’t have the simple β€œMove to SD” option of the older versions of Android, which is due to the architecture of modern operating systems and Google’s policies:

  • πŸ”’ Safety and productivity: Applications to SD-The card is slower because of the speed limits of reading/write, which can affect the stability of the system.
  • πŸ“± Optimization MIUI: Xiaomi follows Google’s recommendations, which with Android 6.0 began to limit portability due to the risks of data damage.
  • πŸ’Ύ Formatting as internal memory: The only "official" way to do this is to do it. SD-The card is part of the internal storage, but this has its disadvantages (for example, the card can not be retrieved without losing data).

Also, many apps (especially system ones) simply don’t support portability, such as Google Play Services, MIUI Launcher or Xiaomi Security will remain in internal memory regardless of your actions.

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

Preparation SD-Maps: Formatting as an internal storage facility

If you are willing to sacrifice tolerability SD-The cards, which cannot be used in other devices without formatting, can be formatted as internal memory, allowing some applications to be automatically installed on the card.

For this:

  1. Put it in. SD-smartphone-card.
  2. Go to Settings. β†’ Memory.
  3. Press yours. SD-map and select Set up β†’ Internal memory.
  4. Follow the instructions on the screen (the data on the map will be deleted!).

Save important data from the map to the PC

Check the card speed class (UHS-I/U3)

Charge your phone at least 50%

Make sure the map supports formatting (not all Xiaomi models allow this)

-->

Important nuances:

  • ⚠️ After formatting, the card cannot be removed without losing data - it will be "tied" to the phone.
  • πŸ“‰ Some applications will still be installed in internal memory.
  • πŸ”„ If you extract the map, the applications on it will stop working.
What happens if you format it? SD-The card is like an internal memory and then extract it?
When you retrieve the map, all the applications that have been moved to it will stop working, and the system will have empty shortcuts, you may need to re-insert the card, and if the card is damaged, it will be extremely difficult to restore the data on it, and they are encrypted when formatted as an internal storage.

Official method: transfer applications through MIUI settings

Some Xiaomi models (especially those with MIUI 11 and older) still have the option to port apps through the settings menu, check if it’s available on your device:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the app you want (such as Facebook or Telegram).
  3. Press Warehouse.
  4. If there is a button, move to SD-Change the map or change it, use it.

If there is no button, it means:

  • 🚫 The application does not support transfer (most modern programs refuse to work with the mobile device). SD-map).
  • πŸ“΅ Your version. MIUI Blocks this feature (relevant to Android 10)+).
  • πŸ’Ύ SD-The card is not formatted as internal memory.

πŸ’‘

If the "Move to SD" button is inactive, try clearing the app's cache, sometimes helping to unlock the option.

Transfer applications over ADB (for power users)

If standard methods don't work, you can use Android Debug Bridge (ADB), a debugging tool that lets you manually tell the system which apps to move, which requires connecting your phone to your PC.

Step 1: Preparation

  • πŸ–₯️ Install. ADB-PC drivers.
  • πŸ“± On the phone, activate the Developer Mode (7 times click on the Version) MIUI In Settings β†’ The phone).
  • Enable USB debugging in Settings β†’ Additional β†’ For developers.

Step 2: Transfer of the annex

  1. Connect your phone to your PC and open the command line (or Terminal on Mac/Linux).
  2. Enter the command to check the connection: Adb devices must appear serial number of your device.
  3. Find out the batch name of the application (for example, for WhatsApp it is com.whatsapp). | grep 'name of the annexes'
  4. Move the app to SD-Team card: adb shell pm move-package com.whatsapp If the team returns Success, the application is moved.

Limitations of the method:

  • ⚠️ Not all applications support portability (system and many popular programs will refuse to move).
  • πŸ”„ After updating the application, it can automatically return to internal memory.
  • πŸ› οΈ Minimum knowledge of command line work is required.

πŸ’‘

ADB is the most versatile portability, but it doesn’t guarantee success for all applications. System utilities and high-rights programs (such as banking) almost always remain in internal memory.

Third-party transfer applications: do they work?

Google Play has a utility like AppMgr. III Files by Google, promising to port applications to the Internet SD-However, their effectiveness on Xiaomi is questionable:

AnnexSupport for MIUIWants a Root?Efficiency
AppMgr IIIPartially.No.Low (only works with a limited list of applications)
Files by GoogleYes.No.Very low (cache and media files only)
Link2SDYes.Yes.High (but requires root rights)
FolderMountYes.Yes.Medium (only transfers part of the data)

Important: Most β€œmagic” application porting utilities actually just clear the cache or offer formatting SD-Without root rights, their capabilities are extremely limited.

If you want to try it, we recommend Link2SD, but remember:

  • πŸ”“ For full work, root-access is needed, which deprives of guarantees.
  • πŸ›‘οΈ Risk of system damage in case of incorrect transfer.
  • πŸ“± Some apps (such as Google Maps) may stop updating.

Alternative ways to free up memory on Xiaomi

If porting applications is not possible, consider other memory freeing methods:

  • 🧹 Cache Clearing: Go to Settings β†’ Memory. β†’ Clean up. This will delete temporary files without damaging the data.
  • πŸ—‘οΈ Remove Unnecessary Applications: Use Settings β†’ Annexes β†’ Size to find and remove the heaviest programs.
  • ☁️ Cloud Storage: Move photos and videos to Google Photos, Mi Cloud or Yandex Drive.
  • πŸ“ Media transfer: Music, video and documents can be manually moved to SD-Maps via any file manager (e.g. Files by Google).
  • πŸ”„ Factory reset: Extreme measure, but effective if phone is clogged with unnecessary data.

Tip: Turn on automatic cache cleaning in Settings β†’ Memory β†’ Autoclean. This will help maintain free space without manual control.

πŸ’‘

If you install and delete applications frequently, turn on the option β€œClean Data When Deleted” in your memory settings to prevent junk files from accumulating.

Frequent Mistakes and How to Avoid Them

When you try to move applications to SD-And so, we're going to have a lot of problems with this map:

⚠️ Note: If the application stopped working after the transfer, do not remove it. SD-First, return it to internal memory through Settings. β†’ Annexes.

Mistake.Reason.Decision
The "Move to SD" button is inactive.The application does not support the transfer or SD-The card is not formatted as an internalTry formatting the map or using ADB
The application has been moved, but it is not runningSD-The card is too slow or damagedReturn the app to internal memory or replace the card with a faster one (U3 class)
After extraction SD-Application maps disappearedThe card was formatted as an internal memory.Insert the map back or reinstall the applications
ADB issues "Failure" errorApplication does not support transfer or insufficient rightsTry another app or check the correctness of the team

Another common problem is that the phone slows down after the app is migrated. SD-cards (even class) U3) If you notice a lag, return critical applications (messaging apps, banking programs) back.

Can I transfer all the applications to SD-map?
No, system applications and many programs from Google Play (e.g. Chrome, Gmail) do not support portability. OBB-Files (Games with Big Data).
Why does the app work slower after the transfer?
SD-The card has a lower read/write speed compared to internal memory (eMMC/UFS). This is especially true on cheap class cards. U1 Or without speed markings. Use maps to minimize lags. UHS-I U3 or A2.
Can applications be moved to SD-formatting-free?
Yes, but with serious limitations. Without formatting as internal memory, you can only migrate applications that support this feature (very few of them), and most methods (including ADB) require either formatting or root rights.
What happens if you take it out? SD-A card formatted as an internal memory?
All the apps that were moved to it would stop working, and there would be empty shortcuts in the system, and if you re-inserted the card, you might need to reboot it, and if the card is damaged, it would be extremely difficult to restore the data on it, because it would be encrypted when it was formatted.
Is there a risk of losing data when transferring applications?
When using official methods (through settings or ADB) The risk is minimal. But when formatted, SD-The card as internal memory will be deleted, and there is a risk of data corruption if you interrupt the transfer process or remove the card while the application is running.