How to install apps on a memory card in Xiaomi phones

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.

πŸ“Š What memory card do you use in Xiaomi?
SanDisk
Samsung
Kingston
Transcend
Another.
I don't use it.

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

Done: 0 / 4

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:

  1. Put it in. SD-card to slot (if hybrid-slot is used, make sure the second one is used) SIM-no card).
  2. Go to Settings β†’ Memory β†’ Memory Map.
  3. Select Settings β†’ Format as internal.
  4. 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 formattingPlusesCons
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:

  1. Download and install Platform Tools (includes adb.exe).
  2. Turn on the developer mode on the phone (go to Settings β†’ About Phone β†’ MIUI version and press 7 times).
  3. Activate Debugging by USB in the Settings menu β†’ Additional β†’ For developers.
  4. 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.
  5. 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?
Symlinks are special files that redirect the system to data. SD-The card, keeping the illusion of having them in the internal memory, for example, if the game Genshin Impact takes 5 GB, Link2SD It can transfer 4GB to a card, leaving only links in internal memory. This saves space, but can reduce performance if the card is slow.

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:

ModelSupport for transfer through settingsWhether ADB worksRecommended 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:

  1. Open the application settings.
  2. Find the Storage and Data section (or Download folder).
  3. 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.

FAQ: Frequent questions about transferring applications to SD-map

❓ Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp does not officially support porting to external drives due to security policies (data is encrypted and stored in internal memory).However, you can transfer media files (photos, videos, voice messages) in chat settings: Settings β†’ Storage β†’ Storage Management. Full transfer will require root and manual editing of database files, but this can lead to account lock.
❓ Why after the game is transferred to SD-map she starts laying?
This is due to the slow read/write speed of the memory card. For games, it is recommended to use A2 class cards or UHS-I U3. Also check if the phone overheats - prolonged loads on a slow card can lead to trottling (decreased performance). If the lags are critical, return the game to internal memory or try to turn off background processes through Settings β†’ Battery β†’ Performance Mode.
❓ How to transfer applications to SD-root-card?
Without root, the following methods are available: Official Settings Transfer β†’ Applications β†’ Storage (not working with all programs); Use ADB (pm move-package command); AppMgr III (App 2 SD) that automate the process; if these methods do not work, all that remains is cleaning internal memory or buying a phone with a large ROM.
❓ What happens if you take it out? SD-map to which the applications are transferred?
When retrieving the map: Applications moved through Settings MIUI, If the card is formatted as internal memory, the phone may freeze or restart. Application data (save games, settings) may be lost. To avoid problems, always safely extract the card through Settings. β†’ Memory. β†’ Extract SD-map.
❓ Can I use it? SD-Map as internal memory for Xiaomi with Hybrid-slot?
Yes, but with reservations: Hybrid-slot can be used either second. SIM-map SD-- In the choice of the map. SD-slot SIM2 On some models (Redmi Note 10 Pro, POCO X3 Pro) after formatting the card as internal memory, the mobile network may disappear before rebooting. SIM-maps, consider the option with USB-OTG drive (but transfer applications to it is impossible without root).