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.
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:
- Portable Storage (FAT32) β The card works like a flash drive, applications cannot be transferred to it, only files (photos, videos, music).
- 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:
- Put it in. SD-card to slot (or adapter for hybrid slots in models such as Redmi Note) 10S).
- Open Settings β Memory (or Settings β Storage in new versions of MIUI).
- Tap by name. SD-map β Set up β Internal memory.
- 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).
- Open Settings β Applications β Application Management.
- Select the app you want to migrate (such as Telegram or Spotify).
- Slip the vault. β Change (or Move to) SD-map).
- 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:
- Turn on the Developer Mode on your smartphone: Settings β About Phone β MIUI version (shap 7 times).
- Return to Settings β Additional β For developers and activate Debugging over USB.
- Connect Redmi to your PC and confirm your trust in your computer.
- 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.
- 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 Team | Description | Example of use |
|---|---|---|
| pm set-install-location 2 | Set up SD-Map as the default location for new apps | Before installing games from Google Play |
| pm move-package [package_name] | Transfers the specified annex to SD-map | pm move-package com.facebook.katana |
| pm get-install-location | Shows the current installation location (0 β internal, 2 β SD) | To check the settings |
| pm set-install-location 0 | Returns the default setup to internal memory | If 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?
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 storage | Try ADB or format your card as internal memory. |
| The βNot Enough Spaceβ Error During Transfer | Nana 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 transfer | Low card speed (class below A1) or conflict with MIUI | Return the app to internal memory or buy a faster card |
| You can't move system applications | Limiting Android and MIUI | Use 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.
- Reverse to the previous version of MIUI (risky!).
- Use of ADB (see Method 2).
- 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.