Xiaomi Android 11-based smartphones often face a lack of internal memory, especially if you are actively installing games and apps. SD-The map seems to be a logical solution, but in the latest versions MIUI This is a very limited function, unlike the older versions of Android, where you can just choose to move to the next one. SD" In the application settings, now more complex configuration is required.
The main problem is that Android 11 blocks the ability to port applications to the Internet. SD-The system allows you to use the card only as an internal storage (Adoptable Storage), but even then, not all applications support external memory. In this article, we will discuss all available methods, from standard settings. MIUI beforehand ADB-commands and circumvention of restrictions.
Why Xiaomi is limiting the portability of applications SD-map
Since Android 6.0, Google has tightened its external drive policy, and Android 11 has made these restrictions even more stringent because of:
- ๐ Data security - applications SD-It is easier to steal or replace the card, as the card is not encrypted by default.
- โก Productivity โ SD-cards (even class) A2) They work slower than internal memory, which slows down applications.
- ๐ฑ Politicians. MIUI โ Xiaomi will further block the transfer so that users buy models with a large amount of memory.
However, there are workarounds, such as formatting a card as internal memory, but this has its downsides: the card will be encrypted and not readable on other devices, and some applications (such as WhatsApp or banking services) will still refuse to work with external memory.
โ ๏ธ Attention: If you are using SD-card as internal memory, after it is removed, the phone may stop loading or lose application data. Always back up before formatting!
Method 1: Configure SD-The card is an internal memory (adoptable storage)
It's the official method, but it's not for everyone, and once formatted, it's going to be part of the system, and you can't just take it out.
- Put it in. SD-Card to smartphone and wait for its detection.
- Go to Settings. โ Memory. โ [Your name is yours. SD-map].
- Press Three dots (โฎ) โ Settings โ Formatting as an internal.
- Confirm the action and wait until the process is completed (it can take up to 10 minutes).
- After formatting, restart the device.
Now some applications can be transferred to the map through Settings โ Annexes โ [Select an application] โ Memory. โ Change. โ SD-However, many programs (especially system programs) will still remain in internal memory.
Class A1/A2 card (minimum A1 for stable operation)
Card volume is at least 32 GB (optimally 64+ GB)
Backup of important data from the map
Battery charge more than 50%
-->
| Type of card | Speed (MB/s) | Is it suitable for Adoptable Storage? | Notes |
|---|---|---|---|
| Class 10 (U1) | 10+ | โ No. | Too slow for apps |
| A1 | 10+ (IOPS 1500/500) | โ ๏ธ Conditionally. | There may be lags in heavy applications |
| A2 | 10+ (IOPS 4000/2000) | โ Yes. | The best choice for MIUI |
| UHS-I (U3) | 30+ | โ Yes. | It's fine, but it's more expensive than A2. |
Method 2: Transfer applications over ADB (for power users)
If your app does not want to move to SD-card through standard settings, you can try forced transfer using ADB (Android Debug Bridge: This method doesnโt work on all Xiaomi models, but it often helps with games and heavy software.
You'll need:
- ๐ฅ๏ธ Computer with installed Xiaomi and ADB-tools drivers.
- ๐ฑ Included debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ Press 7 times, then return to Settings โ Additionally. โ For developers โ Debugging by USB).
- ๐พ SD-A card that has already been formatted as internal memory.
Instructions:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with adb.exe.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Find out the batch name of the application (for example, through App Inspector or command: adb shell pm list packages | grep "application name"
- Move the app to SD-map: adb shell pm set-install-location 2 Then: adb shell pm move-package com.example.app 2 (replace com.example.app with real package).
โ ๏ธ Note: Some applications (e.g. Google Play Services) MIUI System) cannot be transferred even through ADB. Trying to do this can cause phone malfunctions!
adb install -s com.example.app.apkThis will only work for new installations, not for already installed programs.-->
Method 3: Using applications for forced transfer
Google Play has utilities that automate the transfer of applications to the Internet SD-The most popular is the map, even if the system doesn't allow it:
- ๐ฑ AppMgr III (App 2 SD) โ Shows you which apps you can transfer and does it in one click.
- ๐ Link2SD โ Creates symbolic links for data transfer (requires root rights).
- ๐ ๏ธ FolderMount โ allows you to โmountโ application folders on SD-Card (root rights are also required).
Example of AppMgr III:
- Install the app from Google Play.
- Open it and grant administrator rights (if requested).
- In the list of applications, find those that support transfer (marked in green).
- Click on the app and select Move to SD card.
Limitations:
- Without root rights, many functions will be blocked.
- Some apps (like Facebook or Instagram) wonโt be migrated.
- After updating the application, it can automatically return to internal memory.
No, just standard settings.|Adoptable Storage (Inner Memory)|ADB-team|Apps like this App2SD|Another way.-->
Method 4: Manually move application files (for advanced)
If the application is not portable in its entirety, you can manually move its data (for example, the cache of games) to the SD-This method requires care, because wrong actions can break the application.
Instructions:
- Connect your phone to your PC and enable file transfer mode (MTP).
- Using a file manager (e.g., Total Commander) find the application folder: /Android/data/[packet application name]
- Copy this folder on SD-map (e.g. in the /sdcard/Android/data/).
- Remove the original folder from your internal memory.
- Create a symbolic link (requires root or ADB): adb shell ln -s /sdcard/Android/data/[packet name] /Android/data/[packet name]
This method works well for big data games (like Genshin Impact or Call of Duty Mobile), but it is not suitable for system applications, and once the game is updated, the link will have to be recreated.
What if the game does not start after the transfer?
Errors and problems when transferring applications to SD-map
Even if you did everything right, you might have a problem.
| Problem. | Possible cause | Decision |
|---|---|---|
| The "Move to SD" button is inactive. | Application does not support transfer | Try ADB or root methods |
| App dyes after transfer | SD-card too slow | Use the A2 class card or move it back |
| The phone can't see. SD-map | Incorrect formatting | Reformat the card to FAT32 or exFAT via PC |
| There's not enough room for SD-map, though it is empty | MIUI reserves space for systems | Check the memory settings in Settings โ Memory |
If the application is unstable after transfer, try:
- ๐ Clear the application cache (Settings) โ Annexes โ [Annex] โ Memory. โ Clear the cache).
- ๐ฅ Reinstall the application by selecting SD-map.
- ๐ง Turn off optimization MIUI for this application (Settings) โ Annexes โ [Annex] โ Battery โ No restrictions).
Alternative solutions: how to free your memory without SD-map
If the transfer is SD-The card is not helpful or impossible, consider other ways to vacate space:
- ๐งน Cleaning the cache - in Settings โ Memory. โ You can delete unnecessary temporary files.
- โ๏ธ Cloud Storage โ Move photos and videos to Google Photos or Mi Cloud.
- ๐ฎ Lite versions of apps, such as Facebook Lite or Messenger Lite, take up much less space.
- ๐๏ธ Remove duplicates โ use Files by Google or SD Maid to find unnecessary files.
- ๐ Resetting to factory settings is an extreme method if the phone is clogged with system debris.
For big data games (such as Genshin Impact or Honkai: Star Rail), you can use the "Install on an external drive" function when you first download.
- Remove the game if it is already installed.
- Put it in. SD-Map and format it as an internal memory.
- When installing games from Google Play, select SD-map.
๐ก
If your Xiaomi smartphone does not support the transfer of applications to the SD-The best way out is to buy a model with a large amount of memory (128/256 GB) or use cloud services. Internal memory UFS 2.2/3.1 In new smartphones works many times faster than any other SD-Cards that are critical for games and heavy applications.