How to get applications to be installed on SD-Map in Xiaomi: All ways

Xiaomi MIUI-based smartphones often face a lack of internal memory, especially if you are actively installing games and applications. Even models with 128 GB and 256 GB can fill up quickly if you do not optimize data storage. One of the most obvious solutions is to migrate applications to a microSD card, but in Xiaomi this feature does not work as straightforwardly as in other Android devices.

In this article, we will analyze all the current ways to make applications download and install on the Internet. SD-Map in Xiaomi smartphones (including Redmi, POCO, Black Shark. You'll learn what methods work for you. MIUI 12/13/14 Android 10-14, What applications can be ported and what can't be moved, and how to get around the limitations of the system, and we'll also look at the hidden developer settings that allow you to expand the ability to work with external memory.

Why Xiaomi is blocking the installation of applications on the SD-map?

Unlike older versions of Android (up to 6.0), where you could freely choose the installation site, modern Xiaomi smartphones severely limit this feature.

  • ๐Ÿ”’ Security: Annexes to SD-It is easier to steal or replace the card, as the external drive is not encrypted by default.
  • โšก Performance: Memory cards (even class) A2) They are slower than the built-in memory. UFS 2.1/3.0, What can slow down games and heavy programs.
  • ๐Ÿ“ฑ Google: Starting with Android 9, Google has tightened rules for external drives, banning full portability of apps without root rights.
  • ๐Ÿ”„ Stability MIUI: Xiaomi system optimized for internal memory, and application portability can cause crashes.

But these limitations don't mean that portability is impossible, but there are both official methods (for individual applications) and workarounds (using developer settings or third-party utilities).

๐Ÿ“Š What memory card do you use in Xiaomi?
SanDisk (A1/A2)
Samsung EVO
Kingston
Another.
I don't use it.

Method 1: Transfer applications through standard MIUI settings

The easiest way is to use the built-in function. MIUI portability SD-It doesn't work for all programs, but it works for most lightweight utilities (messaging apps, social media, some games).

Instructions:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the application you want to transfer (such as Telegram or VK).
  3. Click on Warehouse.
  4. If the option is available, a button will appear to Move to SD-Map (or Modify in new versions) MIUI).
  5. Confirm the transfer and wait for the process to be completed.

โš ๏ธ Note: Not all apps support this method, such as WhatsApp, Google Play Services and system utilities can not be moved, and after transferring some functions (widgets, autorun) may not work correctly.

Is a Class A1/A2 memory card used?

Is there any space available on SD (at least 10% of the volume)

Does the application support transfer (checked in settings)

Is there a backup of important data?-->

Method 2: Formatting SD-maps as internal memory

If you need to transfer the maximum number of applications, you can format SD-The card is an internal storage, and in this case, the system will perceive it as part of the main memory, and many applications will be installed there by default.

How to do this:

  1. Put it in. SD-Card to smartphone (preferably a class) A2 higher).
  2. Go to Settings โ†’ Storage โ†’ Memory Map.
  3. Click on the three dots in the top right corner and select Storage Settings.
  4. Tap format as internal (Warning: all data on the map will be deleted!).
  5. After formatting, select Transfer Data to move some files to SD.

โš ๏ธ Note: This method has serious shortcomings:

  • ๐Ÿ” The card will be encrypted and will not be read on other devices.
  • โš ๏ธ When extracted SD Some apps may stop working.
  • โณ System performance may fall if card is slow.
What if the option โ€œFormat as internalโ€ is not available?
In some MIUI firmware (especially in Chinese regions), this feature is hidden. To return it, you need to: 1. Install Google Play Services (if removed). 2. Update the firmware to the latest version via Settings โ†’ About Phone โ†’ System Update. 3. Reset to factory settings (if other methods did not work). If the option does not appear, try the ADB method (described below).

Method 3: Using ADB for Forced Transfer

If standard methods donโ€™t work, you can use the Android debugging bridge (ADB), which requires connecting your smartphone to your computer, but allows you to migrate even those applications that donโ€™t normally support external memory.

Step-by-step:

  1. Turn on Developer Mode: Go to Settings โ†’ About Phone. Click 7 times on MIUI until the notification "You're a developer" appears.

USB debugging

  • Back to Settings โ†’ Additionally. โ†’ For developers.
  • Turn on the debugging switch over USB.
  • Connect your smartphone to your PC and install ADB Tools.
  • Open the command prompt (or Terminal on Mac/Linux) and type: Adb devices Make sure your device appears in the list.
  • Enter the port command (replace package.name to the application package name, such as com.whatsapp): adb shell pm set-install-location 2 This command forces the system to install applications on the SD by default.
  • To transfer an already installed application, use: adb shell pm move-package com.example.app

โš ๏ธ Note: Not all apps will work properly after being forced to migrate, such as Google Play Store, Banking apps and secure games (PUBG Mobile, Genshin Impact can be a problem.

adb shell pm list packages | grep "appendix name"

Method 4: Use of third-party utilities (without root rights)

If you don't want to mess with ADB, you can use the specialized apps from Google Play, which don't require root rights, but they're limited by Android policies.

The best portability tools:

AnnexFunctionsLimitationsReference
AppMgr IIITransfer to SD, clear cache, manage autoloadIt does not work with system applicationsDownload
Files by GoogleMemory cleanup, analysis of large filesIt does not transfer applications, only filesDownload
SD MaidRemoval of garbage, search for duplicatesPaid version for full functionalityDownload

โš ๏ธ Note: Most of these utilities can only move cache and data, but not themselves. APK-You'll still need to transfer files to the fullest extent. ADB root-access.

Method 5: Ruth access and full memory control

If you're willing to take drastic measures, getting root rights opens up all the possibilities for memory management.

  • ๐Ÿ“ Transfer any applications to SD, including.
  • ๐Ÿ”ง Use it. Link2SD FolderMount for creating symbolic links.
  • ๐Ÿ“ฑ Install applications directly to the map through TWRP.
  • ๐Ÿ”’ Configure access rights to external memory.

How to get a root on Xiaomi:

  1. Unlock the bootloader through the Mi Unlock Tool (requires a Mi Account and wait 7-15 days).
  2. Install custom recovery (TWRP or OrangeFox).
  3. Squeeze Magisk to obtain root rights.

โš ๏ธ Warning: Root access is warranty-free, can lead to the blocking of banking applications (due to SafetyNet) and increases the risk of infection with viruses.

๐Ÿ’ก

Root access is the most powerful, but also the riskiest way. Before unlocking the bootloader, make a full backup of data via Mi PC Suite or TWRP.

Which applications cannot be transferred to SD-map?

Even with root rights, some applications are not recommended for external memory, due to their performance and performance requirements.

  • ๐Ÿฆ Banking applications (SberBank, Tinkoff, VTB) โ€“ can block access for security reasons.
  • ๐ŸŽฎ Genshin Impact (Call of Duty Mobile, PUBG) โ€” They will slow down due to slow reading speed. SD.
  • ๐Ÿ“ฑ System Utilities (Google Play Services, MIUI System: Transfer will cause failures.
  • ๐Ÿ”‘ Annexes with DRM-Protection (Netflix, Disney)+, Spotify โ€“ may not be running.
  • ๐Ÿ“ก Programmes for GPS-navigation (Yandex.Navigator, Google Maps) โ€“ maps will be loaded more slowly.

If you have moved one of these apps and encountered problems, return it back through Settings โ†’ Apps โ†’ Storage โ†’ Transfer to your phone.

FAQ: Frequent questions about porting apps to SD in Xiaomi

Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp is blocking the transfer because of the encryption of messages, but you can transfer media files (photos, videos) through Settings โ†’ Storage โ†’ Memory Management.
Why did the app stop working after the transfer?
This is due to: Low reading speed SD-cards (class required) A2). Android limitations to run from external memory. No support for porting the application itself. Solution: return the application to internal memory or use it ADB forced-mount.
How to make new applications installed on the SD by default?
V MIUI There is no direct setting for this, but you can: Use ADB-Command: adb shell pm set-install-location 2 Format SD As internal memory (method 2). Install AppMgr III and enable the option โ€œInstall onโ€ SD default". โš ๏ธ Note that some apps (such as those from Google Play) will still be installed in internal memory.
Can we move the games? SD-map?
Technically, yes, but: ๐ŸŽฎ Candy Crush (Clash Royale) is a game that is easy to play. ๐Ÿข Heavy. 3D-Genshin Impact, Call of Duty will be a game. ๐Ÿ’พ Offline games with large data files (Minecraft, Asphalt 9) may not run. Recommendation: for games, it is better to use internal memory or cloud services (Google Play Games).
What to do if your smartphone doesnโ€™t see SD-map after formatting as an internal?
The problem might be in: ๐Ÿ”Œ Bad contact โ€“ try to move the map. ๐Ÿ› ๏ธ To a damaged file system, format the card again via PC (in FAT32 exFAT). ๐Ÿ“ฑ Failure MIUI โ€” Restart your phone or reset your storage settings in Settings โ†’ Memory. โ†’ If the card is not detected at all, check it on another device, it may have failed.