How to transfer applications to SD-Map in Xiaomi: 3 proven ways

Xiaomi smartphone owners sooner or later face a lack of internal memory β€” especially if the device is budget or released a few years ago. SD-But in the MIUI This feature doesn't work as clearly as it does on pure Android, and in some models it's not on the settings menu at all, and in others it requires additional manipulation.

In this article, we will analyze all the current ways to transfer applications to an external drive in Xiaomi, Redmi and other smartphones. POCO β€” standard-tool MIUI You'll learn which apps can be ported and which ones will remain in internal memory, how to avoid errors when working with power users. SD-And what to do if the system doesn't see the external drive, and we'll talk about the portability of the devices with the external drive. MIUI 14 and newer where the algorithm has changed.

Why Xiaomi can’t migrate all applications to Xiaomi SD-map?

Many users wonder why after insertion SD-Not all apps can be ported to Xiaomi, the reason is because of Android architecture and politics. MIUI:

  • πŸ“± Android Restrictions: Starting with version 6.0, Google has tightened the rules for working with external drives. SD-The card is only formatted as an internal memory (Adoptable Storage), otherwise the transfer is only possible for some applications that support this function at the code level.
  • πŸ”’ Security MIUI: Xiaomi’s firmware blocks the transfer of system applications and services to avoid crashes, such as Mi Account, Security or Google Play Services will remain in internal memory anyway.
  • ⚑ Productivity: SD-Cards (especially Class 10 and below) are slower than internal memory, and the transfer of heavy applications (games, instant messengers) can lead to lags.

Another nuance - different versions MIUI They support different transfer scenarios, for example, in MIUI 12 and MIUI 13 was a separate section "Transfer of applications", and in MIUI 14 removed, leaving only the formatting option SD-card-based.

⚠️ Attention: If you are using SD-As a portable storage device (not formatted as internal memory), you can only transfer applications that support this feature. Most modern games and social networks (for example, Facebook, Instagram, PUBG Mobile doesn't support it.

Method 1: Standard portability through MIUI settings (for supported applications)

This is the easiest method, but it doesn't work on all models and only for a limited list of applications.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the app you want to migrate (like VK or Yandex Maps).
  3. Slip on Warehouse.
  4. If the option is available, you will see the button Move to SD-Change or change (in new versions) MIUI).

If there is no button, the app does not support portability, in which case, try other methods in this article.

SD-The card is inserted and recognized by the system

There is enough free space on the map (minimum 1 GB).

The application is not a system application

SD-map FAT32 or exFAT (if used as a portable device)

-->

In MIUI 14 and later, the path to settings may be different, for example, in some firmware, the port option is hidden here:

Settings β†’ Memory β†’ [Select SD- Card] β†’ Settings β†’ Format as internal memory

⚠️ Note: After formatting SD-It's not going to be retrievable without losing data, it's going to be tied to this smartphone, and it's not going to be readable on other devices.

Method 2: Formatting SD-The card is an internal memory (adoptable storage)

This method allows you to expand your internal memory. SD-maps, but has serious limitations:

  • πŸ”„ The card will be encrypted and tied to the device, and once it's extracted, the data on it will become inaccessible.
  • πŸ“‰ Application speeds may drop if the card is slow (recommended) UHS-I Class 10 or higher).
  • 🚫 Not all Xiaomi models support this feature (e.g., on some devices with a different device). MIUI 14 option missing).

Instructions:

  1. Put it in. SD-smartphone-card.
  2. Go to Settings. β†’ Memory. β†’ [Press on. SD-map] β†’ Settings (three dots in the upper right corner) β†’ Memory settings.
  3. Choose to format as internal.
  4. Confirm the action. All data on the map will be deleted!
  5. After formatting, restart the device.

Now, when installing new applications, the system will offer to save them to the SD-To move the map already installed:

Settings β†’ Appendices β†’ [Select Appendix] β†’ Storage β†’ Modify β†’ SD- Map
What if the option β€œFormat as internal” is not available?
Some models (e.g. Redmi Note) 10 Pro MIUI 14) This function is hidden: 1. Connect your smartphone to your PC and format the card in ext4 through ADB. 2. Use alternative firmware (e.g. Pixel Experience) where Adoptable Storage is more stable. 3. Buy SD-support-card A1/A2 (For example, SanDisk Extreme – on some devices, the option appears only with such cards.

Xiaomi modelAdoptable Storage SupportMax. Volume. SD-mapNotes
Redmi Note 11/11 ProYes (MIUI 13)1 TBOn MIUI 14, the option may not be available.
POCO X3 ProYes.512GBClass A1/A2 card required
Mi 11 LiteNo.β€”The function is blocked by the manufacturer
Redmi 9A/9CYes (MIUI 12 only)256GBAfter upgrading to MIUI 13+, the option disappears.

Method 3: Transfer 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 migrate even apps that don't port through the settings menu, but beware: the wrong commands can cause crashes!

What you need:

  • πŸ–₯️ Computer with installed ADB Tools.
  • πŸ“± Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then return to the Additional Settings β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ USB-cable (preferably original).

Instructions:

  1. Connect your smartphone to your PC and allow debugging.
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Find out the batch name of the application (for example, for Telegram it is org.telegram.messenger). You can do this through the command: adb shell pm list packages | grep "application name"
  5. Move the app to SD-map: adb shell pm move-package org.telegram.messenger android Here org.telegram.messenger is the packet name and android is the identifier SD-Check the maps (adb shell sm list-volumes).

If the command is successful, you will see a message Success.Reboot the smartphone and check if the application has moved.

πŸ’‘

If the team returns a Failure error [INSTALL_FAILED_INVALID_INSTALL_LOCATION], The app does not support transfer even through ADB. Try formatting. SD-The card as an internal memory (the method) 2).

⚠️ Attention: Do not carry through ADB System applications (e.g. com.android.settings or com.miui.securitycenter) can result in a cyclical smartphone reboot!

Standard Transfer through MIUI Settings

Formatting SD-maps as internal memory

Transfer through ADB

No, it's my first time.

Another way.-->

Which apps can be moved and which ones can’t?

Not all programs support the work with SD-Here are the main categories:

Type of applicationIs transfer possible?Notes
Social media (VK, OK, Twitter)Yes (partially)It can be slower, notifications sometimes disappear.
Messengers (Telegram, WhatsApp)No (except media files)Transfer of chats and settings is impossible
Games (PUBG, Genshin Impact)No.Requires high speed reading/writing
Maps (Google Maps, Yandex.Maps)Yes.Cash cards can be transferred manually
Multimedia (MX Player, VLC)Yes.They work best with SD-map

Why can't some apps be moved?

  • πŸ” Data protection: Messengers and banking applications store critical information (passwords, messages) that cannot be placed on removable media.
  • ⚑ Performance: Games and heavy applications require fast memory. SD-cards (even class) A2) Often they do not provide the desired speed.
  • πŸ“± Developer restrictions: Some programs (such as Netflix or Spotify) block portability in order to protect content.

πŸ’‘

Even if the application has been moved to SD-The card, its cache and temporary files may still be taking up internal memory. β†’ Memory. β†’ Cleaning or application Files by Google.

Frequent mistakes and how to fix them

When transferring applications to SD-Xiaomi users often face problems. Consider the most common:

1. SD-map is not defined

If the smartphone does not see the map:

  • πŸ”Œ Reconnect the card or try a different adapter (if you use a microSD). β†’ USB).
  • πŸ› οΈ Format the map on PC in FAT32 or exFAT (do not use it) NTFS!).
  • πŸ“± Check if your model supports Xiaomi SD-Xiaomi Mi 11 Ultra does not have a memory card slot.

2. β€œMove to the button” SD-card

Causes and solutions:

  • πŸ“Œ The app does not support portability. Check on Google Play or the developer's website.
  • πŸ”’ SD-The card is formatted as a portable one. Try formatting it as an internal one (Method 2).
  • πŸ“΅ In the developer settings, you have the option to Forced Allow Transfer to External Drives. β†’ Additionally. β†’ For developers.

3.The application has moved but is not working

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

  • πŸ”„ Reboot your smartphone.
  • πŸ—‘οΈ Remove and install the application again by selecting SD-map.
  • 🚫 If the card is slow (class) 4/6), Transfer the application back to internal memory.
What to do after formatting SD-cards as internal memory smartphone stopped turning on?
This is a rare but critical error. Causes: 1. Card damaged or fake (check on PC using the H2testw). 2. Firmware MIUI contains a bug (relevant to beta versions). 3. Incorrectly disabling the card during formatting. Solution: - Remove SD-card and try to turn on the smartphone. - If it does not help, reset via Recovery (Power) + Vol Up. - In extreme cases, reflash the device through the Mi Flash Tool.

How to free up memory on Xiaomi without transferring applications?

If the transfer is SD-The card is not helpful or impossible, use alternative methods:

  • 🧹 Cache Clearing: Go to Settings β†’ Memory. β†’ Clean up and delete unnecessary temporary files. For example, the cache of Google Play Services can take several gigabytes.
  • ☁️ Cloud storage: Move photos and videos to Google Photos, Mi Cloud or Yandex.Disk. In the camera settings (Mi Camera) you can enable automatic download.
  • πŸ—‘οΈ Removing duplicates: Use the Files by Google or CCleaner app to find duplicate files.
  • πŸ“¦ Lite versions of apps: Install lightweight versions of social networks (for example, Facebook Lite, Messenger Lite).
  • πŸ”§ Disabling pre-installed applications: C Settings β†’ Find unnecessary system programs (such as Mi Music or Mi Video) and disable them.

Hidden MIUI function: Some firmware has a Memory Optimization option that automatically cleans unused files.

Settings β†’ Memory β†’ [Three dots in the corner] β†’ Optimization

πŸ’‘

If you urgently need to vacate space but don’t have time to clean up, temporarily transfer heavy files (such as movies or archives) to your PC. connect your smartphone via USB, select File Transfer (MTP) mode, and copy the data manually.

FAQ: Answers to Frequent Questions

Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp does not support the transfer to SD-map, neither through settings nor through ADB. However, you can: Transfer media files (photos, videos, voice messages) manually through Files β†’ WhatsApp β†’ Media: Back up chats in Google Drive and delete heavy files from memory. SD-The card is an internal memory, WhatsApp will install on it automatically when you first set up, but transferring existing data will not be possible.
Why does the app work slower after the transfer?
This is due to the speed of reading/writing. SD-Even class cards. A2 work 2–5 time-slower than the built-in memory UFS 2.1/3.0, And it's a modern Xiaomi smartphone. A2 (For example, SanDisk Extreme or Samsung EVO Plus. Don't put it on. SD-game map, instant messengers and applications that require quick response. β†’ Additionally. β†’ For developers β†’ The scale of animation (off).
How to transfer applications to SD-Xiaomi map without formatting?
If you don't want to format SD-The card as an internal memory, try it: 1: Use standard transfer through Settings β†’ Applications (works only for supported programs). 2: Install the AppMgr app III (App 2 SD) It's going to show you what programs you can migrate, and it's going to do it in one click. 3: Connect your smartphone to your PC and manually move the application files (folder) Android/obb) on SD-Not all programs work! Please note that without formatting, you can only transfer some data (such as cache or media files), but not the application itself.
Can I use it? SD-The card as an internal memory of Xiaomi MIUI 14?
V MIUI 14 Adoptable Storage (formatting) SD-The cards as internal memory are disabled for most models, but there are workarounds: Try inserting SD-card before the first switch on the smartphone (after reset). Sometimes the option appears. Use ADB, Adb shell sm set-force-adoptable true adb shell sm partition disk:179,64 private here 179,64 β€” Card ID (check with adb shell ls) /dev/block/mmcblk1). Install custom recovery (TWRP) and format the map manually. ⚠️ These methods require experience and can lead to data loss!
What? SD-Best to buy for Xiaomi to carry apps?
Memory cards with characteristics are recommended for application transfer: Parameter Recommended value Examples of models Speed Class A2 (minimum A1) SanDisk Extreme A2, Samsung EVO Plus A2 64–256 GB 128 GB optimally for most users Form factor microSDXC Supported by all Xiaomi smartphones with slot Read/Write Speed β‰₯ 90/60 MB/s Lexar Professional 1800x Avoid cheap cards without A1/A2 marking – they are not designed for application installation and will slow down.