Owners of smartphones Xiaomi, Redmi and POCO sooner or later face a lack of internal memory โ especially if the device is budget or released 2-3 Even after cleaning the cache and deleting the files, the system insists on saying, "Memory is full." The solution seems obvious: transfer the applications to a microSD card, but in the case of a microSD card. MIUI This feature is often hidden or not working properly. In this article, we'll look at all the current ways to move applications to the Internet. SD-map, including official settings, commands ADB and methods for sewn devices.
It is important to understand that not all applications can be ported, such as system services (com.android.systemui, com.miui.home) and some games (Genshin Impact, PUBG Mobile) blocks the default move. Also starting with Android 9.0 (MIUI 10+) Google has limited the ability to transfer applications to SD But there are workarounds, and we've tested them on Redmi Note 10 Pros, POCO X3 Pro and Xiaomi 11T.
If you use a memory card as an internal drive (Adoptable Storage in Android), some of the problems are solved automatically - but this mode has its pitfalls (we will discuss them in the appropriate section).
1. Compatibility Check: Can I migrate apps to your Xiaomi?
Before you try to migrate apps, make sure your device supports it. MIUI This feature is not available on all models and firmware versions:
- Open Settings โ Applications โ Application Management.
- Select any user application (such as Telegram or VK).
- Scroll down to "Storage" if there's a "Change" or "Move to" button. SD-map, which means the function is supported.
If the button is not present, your device will either:
- ๐ฑ It works on Android 9.0+ (Google's restrictions).
- ๐ It has a blocked bootloader (bootloader).
- ๐ Uses custom firmware without transfer support.
- ๐พ The memory card is formatted as a portable storage (not as internal memory).
On Xiaomi models with MIUI 12.5+ Android 11/12 Standard application porting is often disabled, and in this case, you'll have to use the ADB or alternative methods (about them below) also check that your SD-card meets the requirements:
| Requirement | Minimum value | Recommended value |
|---|---|---|
| Class speed | Class 10 | UHS-I (U1 or U3) |
| Memory volume | 8GB | 32 GB and higher |
| File system | FAT32 | exFAT (for files >4 GB) |
| Manufacturer | Anybody. | SanDisk, Samsung, Kingston |
โ ๏ธ Note: If you use a memory card as an internal storage device, it cannot be removed without data loss.
Method 1: Standard Transfer through Settings MIUI (for supported models)
If your device supports application portability by standard means, follow this instruction. MIUI 10โ12.5 and Android 8.0โ10.0 (newer versions may be disabled).
โ๏ธ Preparation for the portability of applications
- Open Settings โ Applications โ Application Management.
- Select the app you want to migrate (like Facebook or Spotify).
- Click on "Storage."
- Slip the "Change" button (or "Move to" button) SD-map").
- Confirm the action and wait for the process to be completed (may take 1-5 minutes).
After the transfer:
- ๐ฒ Some of the application data will remain in internal memory (usually 10โ30%).
- ๐ Some apps may be slower, especially games).
- ๐ When extracted SD-Maps of the transferred applications will stop working.
If the "Move to" button SD-The card is inactive or not, try it:
- ๐ Reset the device.
- ๐ฑ Update the firmware to the latest version MIUI.
- ๐พ Reformat the memory card to exFAT (via computer).
โ ๏ธ Note: Not all apps work properly after porting, for example, WhatsApp and Banking apps may block access due to a changed storage path.
3. Method 2: Use of ADB (Android 9.0 and newer)
Starting with Android 9.0, Google removed the ability to port apps to the Internet SD It's a graphical interface, but you can do it with Android Debug Bridge (ADB) โ The method works on most Xiaomi devices, but requires a connection to a computer.
You'll need:
- ๐ฅ Computer with Windows, macOS or Linux.
- ๐ USB-cable (preferably original).
- ๐ Utility. ADB Tools (download from the official website).
- ๐ฑ Included debugging by USB smartphone.
Steps:
- Activate Developer Mode on Xiaomi: Go to Settings โ About the phone, tap 7 times on "version" MIUI". Back to Settings โ Additionally. โ For developers, turn on "Debugging by" USB".
- Connect your smartphone to your computer and select the File Transfer mode.
- Open the command prompt (cmd in Windows) and go to the folder with ADB: cd C:\platform-tools
- Check the device connection: Adb devices If the smartphone is detected, you will see its serial number.
- Run the command to port the application (replace com.example.app with the application package): adb shell pm set-install-location 2 adb shell pm move-package com.example.app To find out the application package, use: adb shell pm list packages | find โappendix name"
If the command is successful, the application will be transferred to SD-To get it back, use the map:
adb shell pm move-package com.example.app 0List of popular application packages
โ ๏ธ Note: Some applications (e.g. Google Play Services) MIUI System Launcher) cannot be moved - this will cause system failures.
Method 3: Formatting SD-The card is an internal memory (adoptable storage)
If your device does not support application porting, you can try formatting. SD-This method works on most Xiaomi Android 6.0-10.0, but has serious limitations:
- ๐ The map cannot be retrieved without data loss.
- ๐ข Application performance may fall (depending on class) SD-map).
- ๐ต Certain functions (e.g, OTG) stop working.
Instructions:
- Put it in. SD-smartphone-card.
- Go to Settings. โ Warehouse.
- Tap by name. SD-map โ "Settingsโ (three dots in upper right corner).
- Select "Inner Memory" โ "Clean and Format".
- Wait until the process is completed (it can take up to 10 minutes).
- After formatting, the system will offer to transfer the data - agree.
All new applications will be installed by default on SD-To return standard behavior, format the card as a portable storage (but all data will be deleted!).
| Advantages | Deficiencies |
|---|---|
| Automatic installation of applications on SD | Slowdown of some applications |
| Increased internal memory available | Inability to remove the card without resetting |
| Support for most devices | Risk of data loss in case of failures |
๐ก
Before formatting SD-Cards as internal memory make a backup of important data โ after the procedure, all files will be deleted!
5. Method 4: Transfer applications using third-party applications (without root)
If the standard methods don't work, you can use third-party utilities.
- ๐ฑ AppMgr III (App 2 SD) โ Allows you to transfer applications and clear the cache.
- ๐ Link2SD โ It requires root rights, but it gives you more opportunities.
- ๐ Files by Google โ helps to free up space, but does not tolerate apps.
Letโs look at the AppMgr III:
- Download the app from Google Play.
- Open it and give access to special features (in Android settings).
- Select the โPermanentโ tab โ here you will see applications that can be moved.
- Slip on the app and click "Move to" SD-map".
Limitations of the method:
- ๐ซ Not all applications will appear in the list of portable applications.
- ๐ After updating the application, it can automatically return to internal memory.
- ๐ก Some utilities require debugging by USB or root rights.
Link2SD requires:
- Get root access (for example, through Magisk).
- Break it up SD-Two-partition map (one for files, one for applications).
- Configure the installation of the second section as /data/sdext2.
โ ๏ธ Attention: Using root rights can lead to loss of warranty and unstable operation of the device. On Xiaomi with a blocked bootloader, it is impossible to get a root without unlocking.
Method 5: Manual transfer of cache and application data
If the application itself cannot be transferred, you can free up space by moving its cache and data to the SD-This works for many games and instant messengers (for example, Telegram allows you to select a folder for downloads).
Instructions:
- Connect your smartphone to your computer through USB (File transfer mode).
- Go to the Android folder โ Data (may need to enable the display of hidden files).
- Find the folder with the data of the desired application (for example, com.whatsapp for WhatsApp).
- Copy it on. SD-map (e.g. in /storage/XXXX-XXXX/DCIM/AppData).
- In the application itself, change the way you save files (if you have such an option).
For some applications (such as Google Chrome), you can only transfer cache:
- Open Settings โ Applications โ Chrome โ Storage.
- Click "Clear Cache" (this will not delete the login details).
- Install an extension to transfer the cache to SD (For example, Cache Mover).
This method won't free up much space, but it will help in critical situations. PUBG Mobile folder with cache can weigh 1-2 GB โ its transfer significantly relieves internal memory.
๐ก
Cache and application data transfer does not require root rights, but it does not work for all programs, and is best suited for instant messengers and games.
7. Frequent problems and their solutions
When transferring applications to SD-Xiaomi users often encounter errors. Let's consider the most common and ways to fix them.
| Problem. | Possible cause | Decision |
|---|---|---|
| The "Move to SD" button is inactive. | Application does not support transfer | Use ADB or third-party utilities |
| Error "Not enough space on the device" | SD-map FAT32 (4GB limit per file) | Reformat to exFAT or NTFS |
| App dyes after transfer | Low reading/writing speed SD-map | Use a UHS-I U3 class card |
| You can't move system applications | Restriction of Android on modification /system | Get root access (not recommended for beginners) |
| After the update, the application returns to internal memory. | Google Play Policy | Turn off auto-update for this app |
If after the transfer the application stopped working:
- ๐ Reboot your smartphone.
- ๐ฅ Reinstall the app.
- ๐พ Check it out. SD-Error card (via chkdsk on PC).
On Xiaomi models with MIUI 13+ Android 12+ Application transfer is often blocked at the system level:
- ๐ Buy a smartphone with a large amount of memory.
- ๐ Clean the cache regularly and delete unnecessary files.
- โ Use cloud storage (Google Drive, Mi Cloud).
8.Alternative ways to free up memory on Xiaomi
If porting apps is not possible, try these methods to free up space:
- ๐งน Cache Clearing: Go to Settings โ Warehouse โ Clean (releases 1-3 GB).
- ๐ Removing duplicates: Use Files by Google or CCleaner.
- ๐ต Media transfer: Music, photos and videos can be easily moved to SD manually.
- ๐ฆ Archiving of rarely used applications: B MIUI There is a function "Archive" (analogous to deletion, but with data storage).
- โ Cloud services: Set up automatic photo uploads in Google Photos or Mi Cloud.
For deep cleaning:
- Go to Settings โ About the phone โ Memory.
- Click "Optimize" - the system will prompt you to delete unnecessary files.
- Use the built-in antivirus MIUI for garbage retrieval (Safety) โ Scan).
If the internal memory is 90 times full%+, The system starts to brake:
- ๐ Stop background processes in Settings โ Battery โ Battery mode.
- ๐ Restart the device (releases RAM).
- ๐ต Turn off automatic app updates on Google Play.
๐ก
Regular cleaning of cache and transfer of media files to SD-The card can free up to 5-10 GB of memory without risk to the system.