How to transfer applications to memory card on Android Xiaomi: all ways + error solving

Owners of smartphones Xiaomi, Redmi and POCO Often 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 to transfer applications to a memory card, but in modern versions. MIUI This function is either hidden or limited. In this article, we'll look at all the current ways to migrate applications to the Internet. SD-Map for Xiaomi devices in 2026, including bypassing system constraints and solving common errors.

Itโ€™s important to understand that since Android 6.0 Marshmallow, Google has imposed strict restrictions on external drives, and manufacturers including Xiaomi have gone a step further by removing them from the interface. MIUI standard option "Move to the SD-However, this does not mean that the possibility is completely lost, there are both official methods (for individual models) and alternative solutions, from formatting the map as an internal storage to using the map. ADB-commands and third-party utilities.

Before you start, check out two key points:

  • ๐Ÿ“ฑ Version. MIUI: The methods are different for MIUI 12/13/14. You can find the version in the settings โ†’ The phone. โ†’ Version. MIUI.
  • ๐Ÿ’พ Type SD-Maps: Formatting as internal storage will require a class map UHS-I (U1/U3) or A1/A2 high-speed reading/write.
๐Ÿ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Another Xiaomi model
Not Xiaomi.

Official method: formatting SD-maps as internal storage

This is the only method Xiaomi leaves to users in the latest versions of MIUI. It allows you to combine a memory card with internal storage, but has critical drawbacks:

โš ๏ธ Note: Once formatted, the card will not be used on other devices without being completely cleaned, and it may slow down applications as read/write speeds. SD-Cards are lower than the built-in memory.

Instructions:

  1. Put it in. SD-card (if your model supports memory expansion).
  2. Go to Settings โ†’ Memory โ†’ Memory Map.
  3. Click on the three dots in the top right corner and select Storage Settings.
  4. Tap format as internal and confirm the action.
  5. After formatting, select Transfer Data (optional).

Now, when you install new applications, the system will suggest you choose a storage location, but not all programs can be transferred, many system and popular applications (such as WhatsApp, Google Play Services) will remain in internal memory.

Make a backup copy of data from the card|Check the speed class (minimum) U1/A1)|Charge the phone before 50%+|Make sure the card is not encrypted-->

Advantages of the methodDeficiencies of the method
โœ… Doesn't require root rightsโŒ The card becomes "tied" to the device
โœ… Part of the applications are transferred automaticallyโŒ Application speeds may fall
โœ… Supported by most Xiaomi modelsโŒ Not all applications can be moved

2. Transfer applications via ADB (without root)

If your device does not support formatting SD-The card is an internal storage (or you donโ€™t want to do it) ADB-This method works for most Xiaomi devices with Android 8.0.+, But it requires a computer connection.

Algorithm of action:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and activate Debugging over USB.
  3. Connect your phone to your PC, install it. ADB-Drivers and open the command line in the folder with the platform-tools.
  4. Enter the command to check the connection: Adb devices should appear the name of your device.
  5. Find out the batch name of the application (for example, through App Inspector in Google Play) and perform the port command: adb shell pm set-install-location 2 This command will install external storage for new applications by default.

To transfer an already installed application, use:

adb shell pm move-package com.example.app /sdcard

Replace com.example.app with a real package (e.g. com.whatsapp).

โš ๏ธ Note: Some applications (especially system) will not be portable. MIUI settings may reset and applications will return to internal memory.

๐Ÿ’ก

If the pm move-package command is giving an error, Failure [INSTALL_FAILED_INVALID_INSTALL_LOCATION]", Try first to manually transfer the application through Settings โ†’ Apps and then repeat the command.

3. Use of third-party utilities (with and without root)

If the official methods don't work, third-party apps come to the rescue, and you can divide them into two categories:

  • ๐Ÿ”ง No root rights: AppMgr III, Files by Google โ€“ allows you to transfer only cache and some data, but not the data itself APK-file.
  • ๐Ÿ› ๏ธ With root rights: Link2SD, FolderMount โ€“ create symbolic links, effectively โ€œdeceivingโ€ the system.

Consider working with AppMgr III (the most popular option without root):

  1. Download the app from Google Play.
  2. Open it and provide all the necessary permissions.
  3. In the list of applications, tap on the one you want to move and select Move to SD-map.
  4. Confirm action. The application will copy some of the data (usually cache and media) to the map.

To fully port the entire application (including APK) you will need root, for example, in Link2SD:

  • ๐Ÿ“Œ Select the application in the list.
  • ๐Ÿ“Œ Click Create a link.
  • ๐Ÿ“Œ Specify the section on SD-map (pre-formatted in the ext2/ext3/ext4).
  • ๐Ÿ“Œ Reset the device.
What are symbolic links in Link2SD?
A symlink is a file that refers to another file or folder as a โ€œshortcutโ€ in Windows. Link2SD Creates such links for application folders (/data/app), transfer SD-map, but leaving original paths in the system, which allows you to bypass the restrictions of Android on installing applications on external media.

4. Limitations and why not all applications are portable

Even if you successfully connected SD-the card as an internal storage or used ADB, Some apps are fundamentally unmovable, and this is due to Android's security policy and features. MIUI:

  • ๐Ÿ”’ System applications: Mi Home, Security, Google Play Services and other critical services always remain in internal memory.
  • ๐Ÿ“ฑ Widget applications: Widgets stop working if the application is moved to SD-map.
  • ๐Ÿ”„ Applications with background processes: Messengers (Telegram, Viber) and synchronization services can fail.
  • ๐ŸŽฎ High Demand Games: Genshin Impact, PUBG Mobile and other games often block the transfer due to cheating protection.

The critical feature of Xiaomi: starting with MIUI 12, the company has completely removed portability support for applications using OBB-files (additional game data) which means that even if you move APK-The game file, its data will remain in the internal memory, taking up space.

List of applications that can usually be transferred:

CategoryExamples of applicationsIs transfer possible?
Social mediaFacebook, Instagram, TikTokโœ… Partially (cache, media)
Music/VideoSpotify, YouTube, VLCโœ… Yeah (except) DRM-secure content)
Offline mapsGoogle Maps, 2GIS, OsmandโŒ No (card data remains in internal memory)
MessengersTelegram, Viber, Signalโš ๏ธ Possible notification failures

5. Alternative solutions: what to do if transfer is impossible

If none of these methods worked, consider alternative approaches:

  • ๐Ÿงน Cache cleaning: In Settings โ†’ Memory. โ†’ Cleanup can free up a few gigabytes by removing unnecessary temporary files.
  • โ˜๏ธ Cloud Storage: Move photos, videos and documents to Google Drive, Mi Cloud or Yandex Disk.
  • ๐Ÿ”„ Lite versions of apps: Install lightweight versions (Facebook Lite, Messenger Lite) that take up less space.
  • ๐Ÿ“ Media transfer: Music, movies and photos can be manually moved to SD-map.
  • ๐Ÿ”ง Factory reset: Last resort if the system is cluttered. backup!

For owners of microSD-enabled devices (such as the Redmi Note 10 Pro or POCO X3 NFC), there is another trick: use the memory card as a portable storage for media files, and the applications store in internal memory, but regularly clean it with SD Maid or Files by Google.

๐Ÿ’ก

Transfer of applications to SD-The card is a temporary solution. For long-term space savings, it's better to combine cache cleaning, cloud storage and installed application optimization.

6. Frequent errors and their solutions

When transferring applications to SD-Xiaomi users often face typical problems, and here are the most common ways to fix them:

  • ๐Ÿšซ "Not enough room on the device" when porting: Remove unnecessary apps or clear the cache.Sometimes rebooting the phone helps.
  • ๐Ÿ”„ App returns to internal memory after update: This feature MIUI. After updating the application through Google Play, it must be transferred again.
  • โš ๏ธ "SD-Card damaged" or "Not supported": Try formatting the card to FAT32 Or exFAT through a PC, and if it doesn't work, the card can be physically damaged.
  • ๐Ÿข Slow operation of applications with SD-Cards: Use the class card A2 (For example, SanDisk Extreme A2). If the lag remains, return the application to internal memory.
  • ๐Ÿ”’ "Impossible to migrate this application": Check if it is system-based or not using OBB-files (like games).

If the application stopped working after the transfer, try:

  1. Clear its cache in Settings โ†’ Apps.
  2. Reinstall the app.
  3. Put it back in your inner memory.

โš ๏ธ Note: Some Xiaomi models (e.g. Redmi) 9A or POCO M3) post-formatted SD-Cards as internal storage may lose access to files through USB-To get back access, go to Settings. โ†’ Additionally. โ†’ For developers and enable debugging by USB (safe-haven).

7. Comparison of methods: which way to choose

The choice of method depends on your Xiaomi model, MIUI version and willingness to sacrifice speed for free space.

MethodNeed root?Speed of operationDifficultySuitable for
Formatting as an internal storageโŒ No.๐Ÿข Slower (depending on the map)โญโญ (simple)Users without root, ready for restrictions
ADB-teamโŒ No.โšก Normal.โญโญโญ (PC)Those who want to migrate specific applications
AppMgr III (without root)โŒ No.โšก Normal.โญ (simple)Transfer of cache and media files
Link2SD (with root)โœ… Yes.โšก Quick (if card is available) A2)โญโญโญโญ (You need root and skills)Advanced users who are prepared for risks

For most Xiaomi users, the best solution is a combination of:

  1. Formatting SD-Cards as internal storage (for automatic transfer of part of applications).
  2. Using AppMgr III to manually transfer the cache of heavy applications.
  3. Regularly clean internal memory with Files by Google.

FAQ: Answers to Frequent Questions

Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp is blocking external transfers due to security (chat encryption), but you can manually transfer media files (photos, videos, voice messages) by: Open Explorer and go to Internal Storage โ†’ WhatsApp โ†’ Media, copy the folders to SD-In WhatsApp settings, disable the auto-download media, the app itself and the database cannot be moved, it will cause crashes.
Why After the Application Is Transferred to SD-map it's not updated?
It's a known problem. MIUI. The reason is that Google Play defaults to install updates to internal memory. Solutions: Temporarily transfer the app back to internal memory, update it, then migrate it back to internal memory. SD-Use alternative sources for updates (e.g., map, APK-APKMirror files. disable auto-update for this app on Google Play.
How to transfer games to a memory card on Redmi Note 11?
It's more complicated for games than for regular apps. Most modern games (like Genshin Impact or Call of Duty Mobile) block the transfer because of: Cheat protection. OBB-Files (additional data) Read speed requirements (SD-What can be done: Transfer only the game cache (if AppMgr allows it) III). Use root and Link2SD To create symbolic links to the game data folder, delete unnecessary games and leave only those that you actually use.
Can I use it? SD-map as an internal memory POCO X3 Pro?
Yes, POCO X3 Pro supports this feature, but with reservations: The card must be high-speed (class) A2 or U3). Maximum volume up to 512 GB (depending on firmware) Once formatted, the card cannot be retrieved without losing data. Instructions: Put the card into the slot. Go to Settings โ†’ Memory. โ†’ Memory map โ†’ Storage settings. Select Format as internal. After formatting, click Transfer Data (optional). If you don't have an option, update. MIUI last-minute.
What to do if you transfer applications to SD-map's gone?
This can happen for several reasons: ๐Ÿ”Œ Memory card removed or damaged: Check if the card is inserted correctly. try restarting the phone. ๐Ÿ—‘๏ธ Data Cleanup: If you have cleared the application data through Settings โ†’ Appendices, it could have "dumped". ๐Ÿ”„ Reset: After resetting to factory settings, all the transferred applications are returned to internal memory. How to restore: Check the folder /sdcard/Android/obb and /sdcard/Android/data โ€” It's possible that the application files are still on the map. Reinstall the app from Google Play. If the card is damaged, connect it to your PC and try to recover data using Recuva or DiskDigger.