How to install Xiaomi applications on SD-map: all working methods

Over the past decade, Xiaomi smartphones have firmly taken a leading position in the market due to the combination of affordable price and powerful characteristics. However, even flagship models face a lack of internal memory over time โ€“ especially if you actively install games or applications weighing several gigabytes. SD-The map seems like an obvious solution, but the owners of Redmi, POCO Others and other companies often face restrictions. MIUI: The system simply does not offer the option of transferring applications to an external drive.

In this article, we will discuss all possible ways to install applications on the SD-Map in Xiaomi smartphones โ€“ from standard functions MIUI bypasses with the use of ADB You'll learn which models support out-of-the-box transfer, how to format a memory card correctly, and why some applications fundamentally refuse to work with external memory. We will also analyze the risks and consequences of such manipulations for the performance of the device.

Starting with Android 6.0 Marshmallow (and the corresponding versions) MIUI 8+) Google has significantly tightened its policy on SD-Now, external drives are considered portable by default (for media files) rather than extensible (for applications), and Xiaomi follows these rules, so it won't always be possible to transfer an application to a map with a single button.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Redmi 9/10/13C
Another model

1. Compatibility Check: Which Xiaomi Supports Mobile Applications SD

Before you try to migrate applications, you need to understand whether your model supports this feature at the software level, because even within the same line (for example, the Redmi Note), different generations can behave differently.

โœ… Android version and MIUI:

  • ๐Ÿ“ฑ MIUI 12-14 Android 10-13: Transfer of applications to SD Only available for cards formatted as internal memory (Adoptable Storage) and the standard portable mode does not support installation. APK.
  • ๐Ÿ“ฑ MIUI 9-11 Android 7-9: There is still an option to "move to" SD" in the application settings, but it worked unstablely.
  • ๐Ÿ“ฑ Older models (until 2017): On the Redmi 3S, Mi 5 and similar transfer worked out of the box, but with performance limitations.

โœ… Type SD-map:

  • ๐Ÿ’พ UHS-I/UHS-II (Class 10 or higher: Minimum class for acceptable application speeds. Class cards 4/6 lead to lag.
  • ๐Ÿ’พ Capacity: Optimally 64โ€“256 GB. Cards of 32 GB or less may not be offered by the system for formatting as internal memory.
  • ๐Ÿ’พ File System Format: Adoptable Storage Requires ext4 or f2fs (MIUI auto-reformat the card).

โš ๏ธ

Note: On models with Snapdragon chipset 4xx/6xx (Like Redmi. 9A, POCO M3) portability SD It's often locked at the firmware level, even if the card is formatted internally.

Xiaomi modelAdoptable Storage SupportTransfer through ADBNotes
Redmi Note 10 Proโœ… Yes.โœ… Yes.Requires MIUI 12.5+
POCO X3 NFCโŒ No (limitation) MIUI)โœ… Yes.Through ADB Not all applications work
Mi 11 Liteโœ… Yes.โœ… Yes.Better use the cards. UHS-II
Redmi 9CโŒ No.โš ๏ธ Partially.System applications only

Method 1: Formatting SD-The card is an internal memory (adoptable storage)

This is the official method from Google, which Xiaomi supports on most models (except budget lines). SD-The map becomes part of the internal storage, and the system can install applications on it automatically:

โš ๏ธ It's important:

  • ๐Ÿ”„ After formatting, the card cannot be removed without data loss (it is tied to the device).
  • ๐Ÿ“‰ Performance of applications on SD It will be lower than the internal memory (depending on the card class).
  • ๐Ÿ”’ Not all apps support Adoptable Storage (especially anti-cheat games).

๐Ÿ“Œ Step-by-step instruction:

  1. Put it in. SD-smartphone-card.
  2. Go to Settings. โ†’ Memory. โ†’ [Your name is yours. SD-map].
  3. Click "Settings" (three dots in the upper right corner) โ†’ "Warehouse".
  4. Select "Inner Memory" โ†’ "Clean and Format".
  5. Wait until the process is completed (it can take 5-10 minutes).
  6. In the storage settings, enable the option "Transfer data to the SD-map" (if available" (if available).

๐Ÿ”ง What to do if the internal memory option is inactive?

  • ๐Ÿ› ๏ธ Check that the card supports UHS-I Class 10 or higher.
  • ๐Ÿ› ๏ธ Update. MIUI Up to the latest version (in old firmware, the option could be hidden).
  • ๐Ÿ› ๏ธ Try formatting the card on a PC in exFAT, then repeat the process in your smartphone.

Save important data from the map to the PC|Check the speed class (minimum Class 10)|Update MIUI up-to-date|Charge your phone at least 50 times%|Use the original card reader (if formatted via PC)-->

Method 2: Transfer applications through ADB (power-user)

If your Xiaomi model doesnโ€™t support Adoptable Storage or you want to migrate specific apps, you can use Android Debug Bridge (ADB). This method requires a PC connection, but gives you more control, and it's important that some apps (like WhatsApp or security games) may stop working after the transfer.

๐Ÿ› ๏ธ What's the matter:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux/macOS.
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ“ฆ Utility. ADB Tools by Google.
  • ๐Ÿ”ง Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap to unlock Developer Settings).

๐Ÿ“Œ Instructions for transfer:

  1. Connect your smartphone to your PC and allow debugging over USB.
  2. Open the command prompt (or Terminal) and check the connection: Adb devices must display your deviceโ€™s serial number.
  3. Enter the port command (replace com.example.app with the application package): adb shell pm set-install-location 2 adb shell pm move-package com.example.app set-install-location 2 sets SD-Map as the default location for new apps.
  4. Reboot your smartphone.

โš ๏ธ

Note: After transfer through ADB Some applications may be: ๐Ÿข Slower (depending on speed) SD-map). ๐Ÿšซ Refuse to start (especially if used) OBB-file). ๐Ÿ”„ Lose data when you retrieve the card. To return the application to internal memory, use the command: adb shell pm move-package com.example.app 0

How to find out the package name of the application?
1. Install the App Inspector app on your smartphone (available in the Play Market). 2. Find the desired app in the list and copy the string in the Package Name field (e.g. com.whatsapp for WhatsApp). 3. Alternatively, use ADB-Command: adb shell pm list packages | grep "name of annex"

Method 3: Use of Third-Party Applications (App2SD, Link2SD)

If standard methods don't work, you can try the specialized tools from the Play Market, which don't guarantee 100% results, but sometimes help to transfer some data.

๐Ÿ“ฑ 1. App2SD (App Mgr III)

  • ๐Ÿ”น Allows you to carry APK-file-cache SD-card (if formatted as an internal card).
  • ๐Ÿ”น Shows a list of "portable" and "unbearable" applications.
  • ๐Ÿ”น Requires root rights for full-fledged work (on non-rooted devices, the functionality is limited).

๐Ÿ“ฑ 2. Link2SD

  • ๐Ÿ”— Creates symbolic links from internal memory to SD, space-saving.
  • ๐Ÿ”ง It only works on rooted devices.
  • โš ๏ธ Can cause errors in applications if the card is retrieved.

๐Ÿ”ง How to use it Link2SD:

  1. Install the application and provide root access.
  2. Select an application from the list โ†’ "Link up".
  3. Move it to SD-map APK, Dex and Lib (optional).
  4. Reset the device.

โš ๏ธ

Attention: When in use Link2SD never take out SD-map without pre-mounting in the application settings, which can lead to data loss or system crash the next time you run the migrated applications.

๐Ÿ’ก

Before use App2SD or Link2SD Backup important data through Settings โ†’ System system โ†’ Backup. These applications may conflict with MIUI, especially on non-rooted devices.

5 Why some applications cannot be transferred to SD-map?

Even if you have properly formatted the map and used it. ADB, Some applications will not work with external memory:

๐Ÿšซ 1. Developer restrictions

  • ๐ŸŽฎ Anticheat games (PUBG Mobile, Call of Duty, Genshin Impact are blocking launches from the Internet SD forfeiture.
  • ๐Ÿ’ฌ Messengers (WhatsApp, Telegram) store cache and media in internal memory for quick access.
  • ๐Ÿฆ Banking applications (SberBank, Tinkoff) prohibit transfer for security reasons.

๐Ÿšซ 2. Technical limitations of Android

  • ๐Ÿ”ง Applications with a widget or services in the background (for example, running on an alarm clock) are not portable.
  • ๐Ÿ”ง Applications that use OBB-files (additional data for games) require their placement in internal memory.

๐Ÿšซ 3. Features MIUI

  • ๐Ÿ“ฑ Xiaomi system applications (Theme, Music, Gallery) can not be transferred without root rights.
  • ๐Ÿ“ฑ In some models (for example, POCO M4 Pro) MIUI Blocks the transfer of any application other than user.

๐Ÿ“Š Compatibility table of popular applications with SD-card:

AnnexTransfer to SDReason for limitation
WhatsAppโŒ No.Protection of media files and cache
PUBG MobileโŒ No.Anti-Cheat (Easy Anti-Cheat)
Spotifyโœ… Yes (partially)The music is cached on SD, but APK โ€” no
Google Mapsโœ… Yes.The cards can be saved on SD.
Sberbank OnlineโŒ No.Security requirements of the Central Bank of the Russian Federation

6.Memory optimization without application portability: alternative solutions

If the transfer is SD-The card is impossible or causes problems, consider alternative ways to make room in the internal memory:

๐Ÿ—ƒ๏ธ 1. Clearing cache and unnecessary files

  • ๐Ÿงน Use the built-in cleaning utility in MIUI (Settings โ†’ Memory. โ†’ Clean up).
  • ๐Ÿงน Remove the cache of individual applications in Settings โ†’ Annexes โ†’ [Select an application] โ†’ Warehouse โ†’ Clear the cache.

๐Ÿ—ƒ๏ธ 2. Transfer of media files to SD

  • ๐Ÿ“ธ Photos and videos: in the Gallery app, select files โ†’ "Move it" โ†’ SD-map.
  • ๐ŸŽต Music: in the Music app click on the track โ†’ "Properties" โ†’ "Move it to SD".

๐Ÿ—ƒ๏ธ 3. Use of cloud storage

  • โ˜๏ธ Google Photos: Automatically upload photos to the cloud and then delete local copies.
  • โ˜๏ธ Mi Cloud: 5GB free for backups (set up in Settings) โ†’ Xiaomi account โ†’ Mi Cloud).

๐Ÿ—ƒ๏ธ Systemic debris disposal

  • ๐Ÿ—‘๏ธ Remove unused themes and wallpapers through Settings โ†’ Theme โ†’ My downloads.
  • ๐Ÿ—‘๏ธ Clean up downloads: Download folder is often clogged with unnecessary files.

๐Ÿ’ก

If your goal is to make room for new applications, start by cleaning up your cache and media files. SD-The card should be considered only if internal memory is critically lacking (less than 1-2 GB free).

7. Frequent errors and their solutions

When working with SD-And in the case of a map on Xiaomi, users often face typical problems:

โŒ Mistake: "SD-The card is damaged. Try formatting it"

  • ๐Ÿ› ๏ธ Decision 1: Format the map on PC in FAT32 (use the utility SD Formatter, then repeat the process in your smartphone.
  • ๐Ÿ› ๏ธ Solution 2: Check the card for physical damage (try inserting it into another phone).
  • ๐Ÿ› ๏ธ Solution 3: If the card is new, check it for authenticity (many AliExpress branded cards are fake).

โŒ Error: โ€œNot enough space on the deviceโ€ despite the free space SD-map

  • ๐Ÿ› ๏ธ Reason: MIUI Defaults applications to internal memory, even if SD formatted as internal.
  • ๐Ÿ› ๏ธ Solution: Use ADB-Command: Adb shell pm set-install-location 2 This is forced to SD-map as default installation location.

โŒ Error: Annexes to SD-map not updated

  • ๐Ÿ› ๏ธ Reason: Play Market blocks updates for applications installed on removable media.
  • ๐Ÿ› ๏ธ Solution 1: Temporarily transfer the application back to internal memory, update, then return to the memory. SD.
  • ๐Ÿ› ๏ธ Decision 2: Install updates manually through APK (For example, from APKMirror).

โŒ Error: After transfer, the application crashes or does not start

  • ๐Ÿ› ๏ธ Reasons: Low reading/writing speed SD-maps (class below) UHS-I Class 10: The application uses OBB-files or real-time data (e.g., navigators) The map is formatted in exFAT instead of using a new format. ext4.
  • ๐Ÿ› ๏ธ Solution: Return the app to internal memory or replace it SD-quicker-map.
โ“ Can I transfer WhatsApp to WhatsApp? SD-map?
No, WhatsApp is blocking the external media transfer because of the protection of media files and databases: ๐Ÿ“ธ Transfer photos and videos from the folder WhatsApp/Media on SD manually. โ˜๏ธ Enable automatic upload of media to Google Photos and delete local copies. โš ๏ธ Transfer of the application itself through ADB or Link2SD This will cause errors when sending messages.
โ“ Why After Formatting SD As the internal memory became slower?
This is normal behavior: when formatted as internal memory, Xiaomi encrypts the data on the card, which reduces the speed by 10-30: ๐Ÿข Class 10 cards in Adoptable Storage mode are slower than in internal memory (especially in case of accidental access). ๐Ÿ”ง MIUI creates a cache section on the map, which additional loads it. ๐Ÿ’ก Tip: Use maps for games and heavy applications UHS-II (For example, SanDisk Extreme Pro).
โ“ How to reschedule games (PUBG, Genshin Impact on SD-map?
Most modern anti-cheat games (Easy Anti-Cheat, BattlEye) block the launch from external media: ๐ŸŽฎ Transfer only the cache (for example, for Genshin Impact folder) Genshin_Impact_Data You can manually move to SD, and then create a symbolic link through Link2SD). ๐Ÿ–ฅ๏ธ Use an emulator (e.g. BlueStacks) on a PC if the game is not running on your phone. โš ๏ธ Risk: Transfer of game files to SD This may lead to a ban of an account for suspected cheating.
โ“ Can I use it? SD-The card as internal memory on two devices?
No. Once formatted as internal memory, the card is encrypted to a particular smartphone, if you insert it into another phone: ๐Ÿ”’ Data will not be available without resetting. ๐Ÿ“ฑ New device will offer to format the card (all data will be deleted). ๐Ÿ’ก Bypass: Use the card in Portable Drive mode and transfer files manually.
โ“ Why After Updating MIUI The application has ceased to be transferred to SD?
Xiaomi has removed Adoptable Storage support in the new firmware version, which often happens on budget models (Redmi). 9A, POCO C31) to optimize productivity. Solutions: ๐Ÿ”™ Reverse to the previous version MIUI (Risky, it can lead to the blocking of the device). ๐Ÿ› ๏ธ Use it. ADB for forced transfer (see Method 3). โ˜๏ธ Go to cloud storage or buy a smartphone with a lot of internal memory.