How to install applications SD-Xiaomi card: all the ways and limitations

Owners of Xiaomi smartphones with limited internal memory often face the problem of lack of space to install new applications. SD-But unlike some other Android devices, phones are based on the same data. MIUI They have a number of features when working with external drives, and in this article we will discuss all possible ways to transfer applications to the memory card, including official system settings and workarounds.

It is important to understand that starting with Android 6.0 Marshmallow Google has introduced restrictions on the recording of data applications SD-Security reasons: Manufacturers, including Xiaomi, have different ways of implementing this functionality in their shells. Some models (especially the budget Redmi and Poco series) support transferring applications to the memory card out of the box, while flagship devices may require additional manipulation. MIUI 14/15.

Does all Xiaomi smartphones support the installation of applications on SD-map?

No, not all of them. The ability to migrate applications to an external drive depends on three key factors:

  • πŸ“± Smartphone model – budget devices (Redmi) 9A, Poco M3) More often support function than flagships (Xiaomi 13 Pro, Mix Fold 3)
  • πŸ› οΈ Version. MIUI β€” in new scalings (beginning with the MIUI 12.5) the function may be hidden or deleted
  • πŸ’Ύ Type SD-Cards – Class Card Requires UHS-I (U1/U3) or higher than high-speed recording

Xiaomi does not officially provide a full list of supported models, but the experience of users the function works exactly on devices with Qualcomm Snapdragon processors series. 400-600 (For example, Redmi Note 10, Poco X3 NFC). On smartphones with MediaTek Helio chips (for example, Redmi) 9C, Poco C31) Application portability is often blocked at the firmware level before buying. SD-We recommend checking compatibility specifically for your model.

πŸ“Š What Xiaomi model do you use?
Redmi (series) Note/budget)
Poco (gaming/budget)
Xiaomi (flagships)
Black Shark (game)
other

Another important aspect is that the memory card is formatted as internal storage, and this mode allows Android to consider the process of storing it. SD-card as part of system memory, but has serious shortcomings:

⚠️ Note: When formatting SD-It becomes attached to a particular device, and once it's removed, the data on the card will be unavailable on other devices, and the map itself will require full formatting for reuse.

Official method: transfer applications through MIUI settings

If your model supports the feature, the easiest way is to use built-in tools. MIUI. The instructions are relevant for the firmware MIUI 11–15:

  1. Put it in. SD-card to the slot (if necessary, restart the device)
  2. Open Settings β†’ Applications β†’ Application Management
  3. Select the desired application from the list
  4. Press Warehouse. β†’ Change. β†’ SD-map
  5. Confirm the transfer and wait for the process to be completed.

If the Modify item is not on the menu, your model does not support the official portability, in which case you can try the alternative methods described below.

Format the card in FAT32/exFAT via PC| Check the recording speed (minimum 10 MB/s)| Leave at least 20% free space | Turn off "Adaptive brightness" during transfer-->

It is important to consider that even if you successfully transfer some of the application data (cache, updates) will still be stored in internal memory, for example, games with large graphics packages (Genshin Impact, PUBG Mobile) or instant messengers (Telegram, WhatsApp).

Formatting SD-maps as internal storage

This method circumvents the limitations of MIUI, but it has serious consequences: once formatted, the card becomes part of the system partition, and it cannot be used on other devices without being completely cleaned.

  1. Go to Settings. β†’ Memory. β†’ SD-map
  2. Click on three dots in the upper right corner β†’ Storage settings
  3. Select Format as Internal (on some firmware - Transfer data)
  4. Confirm the action and wait until it is completed (may take up to 10 minutes)
  5. After formatting, restart the device

Now, when you install new applications, the system will suggest you choose a save location.

  • πŸ”„ Speed of application with SD-The card will be lower than the internal memory (especially noticeable in games)
  • πŸ”’ Encryption – the card will be encrypted and the data on it will not be read on a PC without special utilities
  • ⚠️ Data loss risk – when retrieving a card without safely disabling, file system errors are possible
What if applications are not portable after formatting?
If, after formatting, SD-Maps as the app's internal storage are still installed in internal memory, try: 1. Clear the cache of the Google Play Store (Settings) β†’ Annexes β†’ Google Play Store β†’ Clear the cache). 2. Install the AppMgr app III (available in Play Market) and manually specify the installation path. 3. Disable the Smart Memory option in Settings β†’ Additionally. β†’ Special features (on some firmware).

This method is suitable for Android 9-12 devices. On newer versions (e.g. MIUI 14 on Android 13), the feature may be disabled due to Google's security policy.

Using ADB to Forced Application Portability

If standard methods don't work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to manually specify where to install applications, which requires a PC connection and basic command line knowledge.

Step-by-step:

  1. Turn on Developer Mode on Smartphone: Settings β†’ About Phone β†’ MIUI Version (click 7 times)
  2. Activate USB Debugging in Settings β†’ Additional β†’ For Developers
  3. Connect your phone to your PC and install ADB drivers (you can download from Google)
  4. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell pm set-install-location 2

This team is forced to establish SD-The default location for the map is the default location. To return the settings to the original state, use:

adb shell pm set-install-location 0

Limitations of the method:

  • 🚫 Not all applications support installation on SD-Cards (especially system and protected)
  • πŸ”„ After updating MIUI settings may reset
  • ⚠️ Misuse ADB It can cause system failures.

πŸ’‘

Before using ADB, back up your data through Settings β†’ Additional β†’ Backup and Reset. This will help restore the system in case of errors.

Alternative methods: Link2SD and similar utilities

If none of the above methods worked, you can use third-party applications, such as: Link2SD, App2SD Or FolderMount. These tools allow you to create symbolic links by transferring parts of applications to the Internet. SD-map without full formatting.

Example of Link2SD:

  1. Install the app from the Play Market and grant superuser rights (root required)
  2. Select the application from the list and click Create a link
  3. Point the folder to SD-data transfer card (e.g. Dalvik-cache, Libraries)
  4. Restart the device after the process is complete

Advantages of the method:

  • βœ… It works on most Xiaomi models, including those where official portability is blocked.
  • βœ… It does not require formatting the card as an internal storage
  • βœ… Allows selective transfer of only heavy parts of applications (e.g., game cache)

Disadvantages:

  • πŸ”“ Root access is required, which deprives of warranty and can disrupt the work MIUI
  • πŸ› οΈ Not all applications work correctly after transfer (departures are possible)
  • πŸ“‰ Application speeds may be reduced due to limitations SD-map

πŸ’‘

Use of utilities like Link2SD is justified only if the internal memory is 90%+ full. In other cases, it is better to optimize the storage by standard methods (cleaning cache, transferring media files).

Optimize memory without transferring applications to SD-map

If the transfer of applications is impossible or impractical, you can make room in other ways:

MethodEfficiencyRisks.
Cleaning up the app cacheReleases 1-3 GBTemporary data will be re-created
Removal of unused applicationsSaves up to 50% of memoryLoss of data in remote programs
Transfer of photo/video to SD-mapFrees up 5-10 GBNo risk (if the card is correct)
Use of cloud storageUnlimited (depending on the tariff)Requires the Internet to access files
Disabling Preloaded ApplicationsFrees up 500 MB-1 GBSystem functions may stop working

To clean the cache, go to Settings β†’ Memory. β†’ Clean or use the built-in Security utility (Security) β†’ To transfer media files, open the Gallery, select files and click Transfer β†’ SD-map.

To disable preloaded applications (bloatware) without root rights:

  1. Go to Settings β†’ Applications
  2. Select an unnecessary system application (e.g. Mi Video, Mi Music)
  3. Click Disable (Do not delete!)
  4. Confirm the action.

⚠️ Warning: Disabling system applications may lead to unstable operation MIUI. Do not disable services called com.android., miui. or related to security (Google Play Services, Mi Security).

Frequent problems and their solutions

When working with SD-Xiaomi users often encounter common errors. Let's look at the most common and ways to fix them:

1. SD-The card is not detected or permanently disabled

Reasons:

  • πŸ”Œ Fragile connection (check the slot, try another card)
  • πŸ› οΈ Damaged file system (format the card into a file system) FAT32 PC)
  • ⚑ Insufficient power (try to turn off fast charging while using the card)

2. applications are not transferred to the map despite the support of the function

Decisions:

  • πŸ”„ Restart the device and try again.
  • πŸ“‹ Check if the application is system-based (such cannot be ported)
  • πŸ› οΈ Update. MIUI Up to the latest version (sometimes bugs are fixed in new firmware)

3. After the transfer, applications fly out or not updated

This is a typical problem for gaming and social media.

  • πŸ”™ Transfer the app back to internal memory
  • πŸ“₯ Remove and install the app again by selecting internal storage
  • πŸ’Ύ Use it. SD-a card with a higher speed class (e.g, UHS-II Class 10 instead)

Critical information: On devices with MediaTek Dimensity chipsets (for example, Redmi Note 12 Pro)+) portability SD-The card is often locked at the core level, and the only way out is to use it. ADB root-solutions.

Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp does not officially support installation on external drives due to security policy (messaging data is encrypted).However, you can transfer media files (photos, videos, voice messages) through chat settings: Three dots β†’ Media, links and documents β†’ Keep it in the gallery β†’ SD-To fully port the application, you will need root and a utility. Link2SD, But it can disrupt the messenger (for example, notifications will stop coming).
Why did the MIUI update eliminate the ability to migrate applications to SD?
Starting with MIUI 12.5 and Android 11, Xiaomi has begun to gradually remove the app portability feature from the interface: πŸ”’ Tightening of Google’s security policy (banning entry into arbitrary folders) SD-map) πŸ“‰ Optimization of memory (in new chipsets, internal memory has become cheaper and faster) πŸ› οΈ Simplifying firmware support (fewer bugs with external drives) In some cases, the function can be returned by rolling back to an older version MIUI via Fastboot, but it is risky and lacks warranty.
What? SD-It is better to buy a card for Xiaomi so that the applications work quickly?
For installation of applications, we recommend memory cards with the following characteristics: πŸ“Œ Type: microSDXC UHS-I (not UHS-II, The slot in Xiaomi does not support high speed) πŸ“Œ Class speed: U3 or V30 (Minimum recording speed of 30 MB/s) πŸ“Œ Volume: 64-128 GB (256 GB cards)+ They may not work properly on budget models) πŸ“Œ Brand: SanDisk Extreme, Samsung EVO Plus, Kingston Canvas Go! Plus (avoid no-name cards) Check compatibility with your model on the website before buying SD Association.
Can I use it? SD-Map as internal memory on Xiaomi without formatting?
No, Android and MIUI They require you to format the map before you use it as an internal storage device: πŸ”’ The need for data encryption (the card is tied to the device) πŸ“‚ Creating a special file system (ext4 or f2fs), inconsistent FAT32/exFAT πŸ› οΈ Performance optimization (Android caches data differently for internal and external memory) The only way to get around formatting is to use root and utilities like Link2SD, But it doesn't allow for full integration with the system.
What happens if you take it out? SD-A card formatted as an internal storage?
When retrieving a card formatted as an internal storage: ❌ Applications installed on the card will stop working (there will be an error "Application not installed") ⚠️ The system can freeze or automatically restart. πŸ”„ After re-inserting the card, you will need to restart, but the data will remain intact (if the card is not damaged) If the card is damaged or formatted on another device, Android will offer to reset it to factory settings, which will lead to the loss of all data.