How to transfer applications to SD-Xiaomi Redmi card: a complete guide with error solutions

Why Xiaomi Redmi owners want to bring apps to the market SD-map

The internal memory of Xiaomi Redmi smartphones – even in the top models – often becomes a bottleneck. High-resolution photos, social media cache, game updates and applications themselves quickly clog up available space. Especially acute is the problem with budget devices in the Redmi Note or Redmi A series, where on board only 32-64 GB, of which the system takes up to 10-15 GB out of the box.

Transfer of applications to SD-The card seems like a logical solution: cheap expansion of memory without loss of functionality. MIUI (Xiaomi firmware has a nuanced process: not all applications support portability, and some after moving become unstable. In this article, we will analyze all the ways, from standard settings to manual mounting through the port. ADB, I also want to explain why some of the newer versions have stopped working. MIUI 14/15.

It is important to understand: the performance of applications on SD-map (especially class) A1 It's lower than the internal memory, but it's the only way to make room for new photos or updates without removing important programs.

What are they? SD-Maps are suitable for Xiaomi Redmi: requirements and recommendations

Not every microSD card is suitable for porting applications. Xiaomi officially supports microSDXC memory cards (up to 2 TB) and microSDHC (up to 32 GB), but for stable application performance, the speed class is critical:

  • πŸ”Ή Minimum class: Class 10 (speed β‰₯10 Class Class cards 4/6 Not suitable – applications will slow down or paint.
  • πŸ”Ή The best choice: UHS-I U1 or U3 (speed β‰₯30-90 MB/s. For example, SanDisk Ultra A1 Samsung EVO Plus.
  • πŸ”Ή For games and heavy applications: A2 (speed β‰₯4000 IOPS). These cards are more expensive, but guarantee smooth operation.
  • πŸ”Ή Volume: 64GB (less than that is impractical because of the price per gigabyte) and the maximum depends on the Redmi model, for example, the Redmi Note 12 Pro.+ Supports up to 1 TB.

⚠️ Note: ExFAT maps or NTFS incompatible with standard application transfers to MIUI. The system will require you to format it into FAT32 (a maximum of 32 GB, or ext4 (For more information on this, see the next section.

πŸ“Š What? SD-You are using the card in Xiaomi Redmi?
SanDisk (Ultra, Extreme, etc.)
Samsung EVO
Kingston
Transcend
Another (write in the comments)
I don't use it.

Preparation SD-maps: formatting and mode selection

Before transferring applications, the memory card must be properly prepared. MIUI There are two modes of use SD-map:

  1. Portable Storage (FAT32) – The card works like a flash drive, applications cannot be transferred to it, only files (photos, videos, music).
  2. Internal memory (ext4) – the card becomes part of the system, you can transfer applications to it, but after formatting it will not be read on other devices (for example, on a PC).

To select the mode:

  1. Put it in. SD-card to slot (or adapter for hybrid slots in models such as Redmi Note) 10S).
  2. Open Settings β†’ Memory (or Settings β†’ Storage in new versions of MIUI).
  3. Tap by name. SD-map β†’ Set up β†’ Internal memory.
  4. Confirm the formatting (all data will be deleted!).

⚠️ Note: After formatting in ext4 You can't retrieve your card without first "disabling" the settings, otherwise the data can get corrupted, and note that some applications (e.g. banking) refuse to work with the data. SD-security cards.

Insert the card into the slot and wait for the system to identify

Check the speed class (must be at least 10)

Backup your data from the card (they will be deleted!)

Select the "Inner Memory" mode and confirm formatting

Reboot the smartphone after the process is complete-->

Method 1: Transfer applications through standard MIUI settings

The easiest method is to use the built-in MIUI function. It works on most Redmi models (except the newest ones with MIUI 15, where the option can be hidden).

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the app you want to migrate (such as Telegram or Spotify).
  3. Slip the vault. β†’ Change (or Move to) SD-map).
  4. Confirm action. The system will copy the data and restart the application.

Limitations of the method:

  • 🚫 Not all apps support portability (e.g. WhatsApp, Google Play Services).
  • 🚫 System applications (Camera, Phone) cannot be transferred.
  • 🚫 On some models (Redmi) 9A, Redmi 10C) This option may not be available due to manufacturer restrictions.

Important: After the transfer, the application may run slower, especially if it is not SD-grade-up A1. Also, some features (such as real-time notifications) may be disabled when you retrieve the card.

πŸ’‘

If the "Move to" button SD-The card is inactive, try to clear the app cache in the Warehouse section. Sometimes this helps unlock the option.

Method 2: Transfer over ADB (for power users)

If the standard method doesn't work, you can use Android Debug Bridge (ADB), a tool for debugging Android, which is more complicated, but allows you to migrate more applications.

  • πŸ–₯️ Computer with Windows/Linux/macOS.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“₯ Installed Xiaomi drivers and package ADB Tools.

Step-by-step:

  1. Turn on the Developer Mode on your smartphone: Settings β†’ About Phone β†’ MIUI version (shap 7 times).
  2. Return to Settings β†’ Additional β†’ For developers and activate Debugging over USB.
  3. Connect Redmi to your PC and confirm your trust in your computer.
  4. Open the command line (or Terminal) and type: adb shell pm set-install-location 2 This command causes the system to install applications on the default device. SD-map.
  5. To transfer an already installed application (e.g. com.whatsapp), use: adb shell pm move-package com.whatsapp

⚠️ Note: Not all applications support portability ADB. If the team returns a Failure error [INSTALL_FAILED_INVALID_INSTALL_LOCATION], So the app is locked for portability, also after use. ADB You may have problems with app updates – you will have to install them manually.

ADB Team TeamDescriptionExample of use
pm set-install-location 2Set up SD-Map as the default location for new appsBefore installing games from Google Play
pm move-package [package_name]Transfers the specified annex to SD-mappm move-package com.facebook.katana
pm get-install-locationShows the current installation location (0 – internal, 2 – SD)To check the settings
pm set-install-location 0Returns the default setup to internal memoryIf SD-map filled

Method 3: Use of third-party applications (with reservations)

Google Play has utilities that promise to transfer applications to the Internet SD-card with one click: AppMgr III, Move App 2 SD and others, but their effectiveness in MIUI limited:

  • πŸ”§ AppMgr III β€” It shows you a list of portable applications and it allows you to clear the cache. MIUI 14+ Often not working due to system limitations.
  • πŸ”§ Link2SD β€” It requires root rights, which voids Xiaomi's warranty, allows you to create symbolic links, but is risky for beginners.
  • πŸ”§ FolderMount – Redirects application folders to SD without root, but can cause errors in the program.

⚠️ Note: Google Play apps don’t have access to system features MIUI, And some of the tools that are used are advertising or data collection!

Why Xiaomi restricts the portability of applications to SD-card?
Manufacturers (including Xiaomi) deliberately make it harder to migrate applications to SD for several reasons: 1. Performance: even fast A2 cards are slower than the built-in memory of eMMC/UFS, which worsens the user experience. 2. Security: SD applications are easier to steal or swap (for example, through a card reader). 3. Android Fragmentation: Google recommends developers block the transfer to avoid bugs. 4. Sales: memory restriction encourages the purchase of devices with a large amount of built-in storage. In new versions of MIUI (14 and above), the port option is often hidden or removed altogether.

Frequent mistakes and their solutions

When transferring applications to SD-Xiaomi Redmi users face typical problems. Let's analyze the most common problems:

Mistake.Reason.Decision
The "Transfer" button is inactive.The application does not support the transfer or SD-The card is formatted as a portable storageTry ADB or format your card as internal memory.
The β€œNot Enough Space” Error During TransferNana SD-The card is not enough free space or it is damaged.Clean the card or check it for errors through the PC
App dyes after transferLow card speed (class below A1) or conflict with MIUIReturn the app to internal memory or buy a faster card
You can't move system applicationsLimiting Android and MIUIUse ADB or root access (at your own risk)

Another common problem is that the port option disappears after the MIUI update, for example, in MIUI 15 on the Redmi Note 12, the button may disappear.

  1. Reverse to the previous version of MIUI (risky!).
  2. Use of ADB (see Method 2).
  3. Install custom firmware (requires unlocking the loader).

πŸ’‘

If the app stops updating through Google Play after the transfer, delete it and reinstall it, sometimes cleaning up Google services in the settings helps.

Can I transfer WhatsApp to WhatsApp? SD-map?
No, WhatsApp is blocking the transfer to SD-However, you can: Transfer media files (photos, videos) manually through Files β†’ WhatsApp β†’ Media. Use. ADB, But it can lead to errors when sending messages, and officially, the messenger recommends vacating space by clearing cache or archiving chats.
Why does the app slow down or fly out after the transfer?
This is due to the low reading/writing speed. SD-Solutions: Buy a class card A2 (For example, SanDisk Extreme A2). Return the application to internal memory through Settings β†’ Apps. Turn off animations in Settings. β†’ Additionally. β†’ For developers (reduces workload) Games and heavy applications (e.g. Genshin Impact) SD-They won’t work, they need a high speed of access.
How to transfer applications to SD-map MIUI 15?
In the new versions MIUI (14 and above) the port option is often hidden. ADB (See method 2. Install MIUI 13 via Fastboot (Data Loss!). Enable Developer Mode and search for an option in Settings β†’ Warehouse β†’ SD-If nothing works, all that remains is cleaning up the internal memory or buying a smartphone with a large volume.
Can I use it? SD-The card as internal memory on two devices?
No. After formatting in ext4 (Internal Memory Mode), the card is tied to a particular smartphone. If you insert it into another Redmi, the data will not be available. To use the card on another device: Copy important files on your PC. In the MIUI settings, select Format as portable storage (data will be deleted!).
What to do if Xiaomi doesn’t see it SD-map?
The problem could be: Physical damage - try another card. Incompatible format - format in FAT32 via PC. Bad contact - clear the slot from dust (use a can of compressed air). Software failure - restart the phone or reset through Settings β†’ System β†’ Reset (no data loss). If the card is determined on PC but not on Redmi, check it for viruses - some files may block mounting.