Owners of Xiaomi smartphones based on Android 10 sooner or later face a lack of internal memory - especially if the device is equipped with a modest 32 or 64 GB. Even after cleaning the cache and removing unnecessary files, the system persistently signals overflow. port SD-But in MIUI This process is far from as straightforward as in earlier versions of Android.
To make matters worse, since Android 6.0 Marshmallow, Google has limited the ability to migrate apps to external drives for security reasons. Manufacturers including Xiaomi have gone a step further by blocking this feature in standard settings. However, workarounds exist โ and weโll look at them all, from built-in MIUI tools to manual methods using ADB and third-party utilities. Itโs important to understand that not all apps support portability, and some may not work smoothly once moved.
This article will help you:
- ๐ Find out why Xiaomi doesnโt have a button on Android 10 SD-map in the application settings.
- ๐ ๏ธ Transfer supported applications by standard means MIUI (if available).
- ๐ป Use it. ADB Forcing the transfer of applications that the system blocks.
- โ ๏ธ Avoid errors that lead to application failures or data loss.
- ๐ Optimize use SD-Cards as an internal storage device (with reservations).
Why Xiaomi doesnโt have a button on Android 10 SD-map"?
If you upgraded to Android 10 or bought a Xiaomi smartphone with this version out of the box, you may have noticed that the option to port applications to the mobile phone is not available. SD-The card disappeared from the Settings menu โ Annexes: The reasons for this are twofold:
- Google policy: Starting with Android 6.0, the company has tightened the rules for working with external drives, applications are installed in internal memory by default, and portability is allowed only for those that explicitly support this feature (as indicated in the application manifest).
- Limitations MIUI. Xiaomi has further blocked this feature in its firmware, citing the stability of the system. MIUI (For example, for China, the option may not be available even where it is technically possible.
Besides, SD-map FAT32 or exFAT does not support application installation as internal memory, but instead, the card must be formatted as an internal drive (via Settings). โ Memory, but it has its downsides:
- ๐ The card will be encrypted and tied to the device โ it will not be read on another smartphone or PC.
- โก Application speeds may drop (especially if a class map is a problem). UHS-I U1 lower).
- ๐ซ Some features (such as Adoptable Storage) are not officially supported on devices with a MIUI.
โ ๏ธ Note: If you format SD-The card is an internal memory, and then you can retrieve it without first unmounting it in the settings, the data on the map will be lost, and the system may start to work unstable. Always use the option Safe extraction in the notification bar.
Method 1: Transfer applications through standard MIUI settings (if available)
Despite the limitations, some Xiaomi models (especially the budget Redmi and Poco series) still allow you to transfer individual applications through the settings menu.
- Open Settings โ Applications โ Application Management.
- Select the app you want to migrate (like Facebook or Spotify).
- Click on Warehouse.
- If the option is available, you will see the button Move to SD-Card (or Change with the choice of storage location).
The list of applications that can be migrated in this way is usually limited.
- ๐ฑ Social media (VK, Twitter, Instagram).
- ๐ต Music players (Spotify, Yandex Music).
- ๐ฎ Some games with external storage support (e.g. Minecraft).
Make sure that SD-The card is formatted as a portable storage (not internal)
Check the free space on the map (need at least 1.5ร of the size of the application)
Close the application before transferring
Backup the application data (if there is such an option)-->
If there is no port button, it means that either the application does not support this feature, or your version of MIUI has completely blocked it, in which case you will have to use alternative methods.
Method 2: Transfer applications over ADB (for power users)
If the standard method doesn't work, you can use the Android Debug Bridge (ADB) tool, which is Google's official utility for controlling the device via the command line, which requires connecting the smartphone to a PC, but gives you more options.
Before you start, make sure that:
- ๐ฅ๏ธ On the PC installed drivers for your Xiaomi (you can download from the Xiaomi site or through Mi). PC Suite).
- ๐ Debugging is on. USB (Settings โ The phone. โ Version. MIUI โ Press 7 times, then return to Settings โ Additionally. โ For developers โ Debugging by USB).
- ๐พ SD-The card is inserted and recognized by the system.
Instructions for transfer:
- Download ADB Tools and unpack the archive into a separate folder.
- Connect your smartphone to your PC via USB and select File Transfer mode.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: adb devices If the device is displayed, go further.
- Find out the batch name of the application (for example, for Facebook it is com.facebook.katana). | grep'facebook'
- Move the app to SD-Map by command: adb shell pm set-install-location 2 Then: adb shell pm move-package com.facebook.katana (replace com.facebook.katana in the name of your package).
If the team is successful, you'll see a message of success, but there are nuances:
- โ Not all applications support transfer even through ADB (particularly systemic).
- ๐ After updating the application, it can automatically return to internal memory.
- โ ๏ธ Some apps (such as WhatsApp or banking) will not work after the transfer.
What to do if ADB It's a mistake. [INSTALL_FAILED_INVALID_INSTALL_LOCATION]"
Method 3: Use SD-The card is an internal memory (adoptable storage)
If your Xiaomi runs on pure Android 10 (like Android One devices), you can try Adoptable Storage" SD-a card to the device so that the system perceives it as part of the internal memory. MIUI This option is often hidden or disabled.
To try to activate it:
- Put it in. SD-smartphone-card.
- Go to Settings. โ Memory.
- Press on. SD-map โ Three dots (menu) โ Storage settings.
- Select internal memory (if available).
- Follow the instructions on the screen โ the system will prompt you to format the map (all data will be deleted!).
Once formatted, the map will become part of the internal storage, and new applications will be installed on it by default, but this method has critical shortcomings:
| Pluses | Cons |
|---|---|
| โ Applications are installed on the map automatically | โ The card is tied to the device and is not read on other gadgets |
| โ You can transfer system updates (if there is enough space) | โ The speed of work depends on the class. SD-cards (needed) UHS-I U3 higher) |
| โ No manual transfer of each application is required | โ When retrieving the card without a "safe shutdown" may fail |
โ ๏ธ Note: Some Xiaomi devices (e.g. Redmi Note 8 Pro or Poco) X3) post-formatted SD-If the smartphone stops loading, you'll have to reset to the factory via Recovery Mode.
Method 4: Third-party portability applications (with reservations)
Google Play has utilities that promise to transfer applications to the Internet SD-one-click card, for example:
- ๐ AppMgr III (App 2 SD)
- ๐ Link2SD (root)
- ๐ Files by Google (limited functionality)
However, most of them either duplicate the standard functions. MIUI, Or they need root rights, which cancels the warranty on the device, Link2SD It allows you to create symbolic references to SD-map, but you need to do that:
- Unlock the bootloader on Xiaomi.
- Install custom recovery (TWRP).
- Get root access through Magisk.
This is risky and not recommended for beginners, and a safer option is to use AppMgr III, which simply shows which apps support portability and gives you quick access to storage settings.
๐ก
If you still decide to use it Link2SD, choose SD-class A2 (For example, SanDisk Ultra A2). It is optimized for working with applications and reduces the risk of lags.
What applications cannot be transferred to SD-map?
Even if you have managed to activate the transfer, some applications are strongly discouraged from moving.
- ๐ฆ Banking applications (SberBank Online, Tinkoff, Alpha-Click) โ can block access for security reasons.
- ๐ Encrypted messengers (WhatsApp, Telegram Secret Chats, Signal) โ the risk of losing messages or encryption keys.
- ๐ฎ Online Authorization Games (PUBG Mobile, Genshin Impact, Call of Duty: Mobile โ can give errors when checking the license.
- ๐ฑ System applications (Settings, Phone, Google Play Services) โ the transfer will lead to malfunctions in the smartphone.
Also avoid transferring:
- ๐ท Applications with constant background synchronization (Google Photos, Dropbox).
- ๐ต Streaming services (YouTube, Netflix), if the map is slow - there will be lags when playing.
- ๐ Apps with widgets (Weather, Calendar) โ widgets may stop updating.
If the application starts to slow down or issue errors after the transfer, return it back to internal memory via the same path in the settings.
Optimizing memory without transferring applications
Transfer to SD-It's not always the best solution, and it's often more efficient to optimize the use of internal memory:
- ๐งน Cache Clearing: Go to Settings โ Memory. โ Clear the cache. It frees up a few gigabytes without deleting the data.
- ๐๏ธ Removing duplicates: Use Files by Google or MIUI Cleaner to find unnecessary files.
- โ๏ธ Media transfer: Photos, videos and music can be manually moved to SD-A card through any file manager.
- ๐ฆ Lite versions of applications: Replace "heavy" applications with lightweight ones (for example, Facebook Lite, Messenger Lite).
- ๐ Autoclean: Include in Settings โ Memory. โ Autocleaning to automatically delete unnecessary files.
Itโs also worth checking which apps take up the most space:
- Open Settings โ Applications โ Application Management.
- Sort the list by size (click on the filter icon).
- Delete or clear the data for the most โgluttonousโ applications.
๐ก
If internal memory is critically lacking, consider buying a smartphone with a large amount of storage. SD-The map is a temporary solution, not a panacea.