Xiaomi smartphones based on MIUI They often face a shortage of internal memory, especially in budget models with 32 or 64 GB of storage, and one solution is to transfer applications to a microSD card. However, standard Android features in Xiaomi firmware work with limitations, and some applications refuse to move at all. SD-map β from official settings to workarounds for experienced users.
It is important to understand that not all applications support external storage. Social networks (Facebook, Instagram), instant messengers (WhatsApp, Telegram) and system utilities usually block this feature for security or performance reasons. But games, multimedia players and many custom programs can often be moved. SD-cards depend on the class of the drive: for comfortable work, it is recommended to use cards UHS-I U3 or A2.
If you are planning to buy a memory card, look for models with high read/write speeds β they minimize lags when running ported programs. In this guide, we will discuss methods for all versions of MIUI (including MIUI 14 and HyperOS), and also focus on the features of popular models such as the Redmi Note 12, POCO X5 and Xiaomi 13.
1. Official method: transfer applications through MIUI settings
The easiest and safest method is to use the built-in application portability feature in MIUI settings, which does not require super-user rights and is suitable for most users, but does not work with all programs and has limitations on the amount of data that can be transferred.
To take advantage of this function:
- π± Open the Settings menu β Annexes β Application management.
- π Select the application you want to migrate (such as Spotify or Spotify). VLC).
- πΎ Click on Warehouse and select Change (or Move to) SD-map).
- β³ Wait until the process is complete (may take a few minutes).
If the button is moved to SD-The card is inactive or absent, which means that the application does not support transfer, and it is also worth considering that even after moving some of the data (cache, settings) may remain in internal memory. For full control of the storage will require alternative methods, which will be discussed later.
βοΈ Preparation for the portability of applications
2. Formatting a memory card as an internal storage
By default. MIUI suggestive SD-The card is a portable storage device (for photos, music, documents) or internal memory (for application installation), the second option allows the system to consider the card as part of the main drive, but has its own nuances:
- π The map will be encrypted and linked to the device β it will not be read on another phone or PC without formatting.
- π Performance may fall if the card is slow (class below) A1).
- β οΈ When you remove the map, some applications will stop working.
To format the card as an internal memory:
- Put it in. SD-card to slot (if hybrid-slot is used, make sure the second one is used) SIM-no card).
- Go to Settings β Memory β Memory Map.
- Select Settings β Format as internal.
- Confirm the action and wait until the process is completed (the process can take up to 10 minutes).
β οΈ Note: After formatting as internal storage, all data on the map will be erased. It is also recommended not to use this method on cards with a volume of less than 32 GB - the system may not work stable.
| Type of formatting | Pluses | Cons |
|---|---|---|
| Portable storage | β Compatibility with other devicesβ No phone binding. | β You can't install applications. |
| Internal memory. | β Applications can be movedβ Expands the main storage | β Device bindingβ Risk of data loss during retrieval |
3.Use of ADB to Forced Application Portability
If the standard methods donβt work, you can use Android Debug Bridge (ADB) β a debugging tool that allows you to manually specify to the system which applications should be stored on the SD-This requires connecting the phone to a computer and basic command line knowledge.
The advantage of the method is that it works even with programs that block the transfer through the MIUI. However, there are risks: incorrect use of ADB can lead to malfunctions in the application or system. On some Xiaomi models (for example, Redmi 9A or POCO M3) this method may not work due to manufacturer restrictions.
Instructions for using ADB:
- Download and install Platform Tools (includes adb.exe).
- Turn on the developer mode on the phone (go to Settings β About Phone β MIUI version and press 7 times).
- Activate Debugging by USB in the Settings menu β Additional β For developers.
- Connect your phone to your PC and execute the command: adb shell pm set-install-location 2 This command forces the system to install applications on the default device. SD-map.
- To transfer an already installed application (e.g. Google Maps), use: adb shell pm move-package com.google.android.apps.maps Replace com.google.android.apps.maps with the batch name of the desired application (you can find out through App Inspector or adb shell pm list packages).
β οΈ Note: Some apps (such as WhatsApp or Banking apps) may stop working after a forced transfer. MIUI setting ADB may throw off.
π‘
To find out the batch name of an application without ADB, install the App Inspector utility from Google Play - it shows full information about any installed software, including package name.
4. Alternative methods: Link2SD and other utilities
For users who do not want to mess with ADB or face limitations MIUI, There are third-party applications, such as Link2SD, AppMgr III Or Files by Google. They allow you to migrate programs to the Internet. SD-card in semi-automatic mode, as well as clear the cache and manage the storage.
Link2SD is one of the most popular solutions, but it requires root rights to work properly. Without them, the functionality will be limited. the application creates symbolic links, allowing you to partially transfer application data to a memory card. It is important to note that on new versions of MIUI (13+) and HyperOS, obtaining root can block some functions (for example, Mi Pay or Widevine L1 for Netflix in HD).
If root is not available, try AppMgr III (App 2 SD). This app analyzes which programs can be transferred and suggests doing it in one click. However, its effectiveness depends on the policy of the particular application and the version of MIUI. For example, on Xiaomi 12T with MIUI 14 it can transfer up to 60% of user programs, and on Redmi A1 it can only 30%.
- π Link2SD β Best choice for root users (creates symbolic links).
- π AppMgr III β Easy for beginners (interface in Russian, no need for root).
- ποΈ Files by Google β helps to clear cache and transfer media files.
What are symbolic links in Link2SD?
5. Features of the transfer on different models Xiaomi
Performance and portability of applications to SD-The card is not only dependent on firmware, but also on the hardware platform of the device. For example, flagship models (Xiaomi 13 Ultra, Mix Fold 3) usually work better with external drives due to the support of the device. UFS 3.1 and optimized memory controller, while budget smartphones (Redmi) 10A, POCO C50) Can slow down when you start applications from a class map A1.
Below is a table of compatibility of popular models with the transfer of applications to the SD-map:
| Model | Support for transfer through settings | Whether ADB works | Recommended grade SD-map |
|---|---|---|---|
| Xiaomi 13/13 Pro | β Yes (limitedly) | β Yes. | A2/U3 |
| Redmi Note 12 Pro+ | β Yes. | β Yes. | A1/U1 |
| POCO X5 Pro | β Yes. | β οΈ Partially (depends on firmware) | A2 |
| Redmi 10C | β No (media files only) | β Yes. | A1 |
On Hybrid-slot devices (e.g. Redmi Note 11) when using SD-The card is lost the ability to install the second SIM. If both are important SIM-maps, consider the option with USB-OTG storage device - some applications (for example, FX File Explorer allows you to install APK flash-drive.
6 Risks and how to avoid them
Transfer of applications to SD-A map may seem like the perfect solution to a memory problem, but this method has a few pitfalls:
- π’ Slowdown: Memory cards (even class) A2) slower-than-integrated memory UFS This is especially noticeable in games and heavy applications.
- π Increased battery consumption: Frequent reading/write-up SD-The card increases the load on the memory controller, which can reduce battery life.
- π¨ Data loss risk: If the card suddenly goes offline (for example, due to poor contact), applications may crash or lose saves.
To minimize the risks:
- π Regularly back up important data (e.g. through Settings) β System system β Backup).
- π Use utilities like this. SD Maid for cache cleaning and storage optimization.
- π οΈ Check the memory card for errors with the help of SD Card Tester (available on Google Play).
β οΈ Note: Some Xiaomi models (e.g. Redmi) 9T or POCO M4 Pro) after transfer of applications to SD-The card may stop working the Quick Apps function (fast applications on the lock screen). MIUI access to external storage in the background.
π‘
If you notice that the phone began to slow down after transferring applications to the SD-Try to return the most resource-intensive programs (games, video editor) back to internal memory.
7. What to do if nothing works?
If none of the methods described helped transfer applications to the SD-Map, consider alternative solutions:
- ποΈ Clean internal memory: Delete unnecessary files (cache, downloads, duplicate photos) using Files by Google or CCleaner.
- βοΈ Cloud Storage: Move your media files to Google Photos, Mi Cloud or Yandex Disk.
- π§ Reset to factory settings: Sometimes after reset, the system starts to work correctly with the system. SD-card (don't forget to make a backup!).
- π¦ Using Lite versions of apps: For example, Facebook Lite, Messenger Lite or Spotify Lite take up much less space.
If the problem is related to a specific application (for example, WhatsApp is not portable), check its settings: some programs (for example, Telegram) allow you to manually specify the folder for downloads to the app. SD-This is the map:
- Open the application settings.
- Find the Storage and Data section (or Download folder).
- Show the way to SD-map (e.g., map, /storage/1234-5678/Download).
If you are sure that the problem lies in the firmware, check for updates. MIUI In Settings β The phone. β System updates. Sometimes bugs with work. SD-Cards are corrected in new versions of the software.