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.
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 model | Adoptable Storage Support | Transfer through ADB | Notes |
|---|---|---|---|
| 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:
- Put it in. SD-smartphone-card.
- Go to Settings. โ Memory. โ [Your name is yours. SD-map].
- Click "Settings" (three dots in the upper right corner) โ "Warehouse".
- Select "Inner Memory" โ "Clean and Format".
- Wait until the process is completed (it can take 5-10 minutes).
- 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:
- Connect your smartphone to your PC and allow debugging over USB.
- Open the command prompt (or Terminal) and check the connection: Adb devices must display your deviceโs serial number.
- 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.
- 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?
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:
- Install the application and provide root access.
- Select an application from the list โ "Link up".
- Move it to SD-map APK, Dex and Lib (optional).
- 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:
| Annex | Transfer to SD | Reason for limitation |
|---|---|---|
| โ 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.