Modern Xiaomi and Redmi smartphones are famous for their excellent price-performance ratio, but even top-end models often face a lack of built-in storage. Installing heavy games, messengers like Telegram and WhatsApp, and accumulating social media cache quickly fill the available space. Users are naturally looking for ways to free up gigabytes, and the most logical solution seems to be using a microSD card. However, in recent versions of the MIUI and HyperOS shell, developers have made it difficult to directly transfer data.
Unlike older versions of Android, where the Move button was available immediately, the system now requires a deeper dive into settings or special modes of operation of the drive, this is done for data security and stability of applications, since memory cards work slower than internal flash memory.
In this article, we will take a look at all the available ways to move applications, from standard settings to advanced methods using Adoptable Storage mode. You will learn which Xiaomi models support this feature out of the box and where you will have to resort to third-party tools. We will also discuss the risks and benefits of each method so that you can choose the best option for your device without losing warranty or data.
Preparation of the storage device and compatibility check
Before you start manipulating system files, you need to make sure your memory card is ready to work. Not all microSD cards are the same: read and write speed is critical to running applications. Using cheap Class 4 or Class 6 cards will cause applications to run for eternity and the system will start to โhang.โ It is recommended to use UHS-I or UHS-II cards labeled Class 10.
Insert the card into the slot of your Redmi Note or Xiaomi Mi smartphone. If the device recognizes the drive, the system will suggest that it be configured. At this stage, it is important to choose the right type of use. The standard Portable Storage mode allows you to store only photos, videos and music. To install programs, we will need to change this status, but first you need to format the map.
Note that formatting will completely remove all data from the card. If it has important files, copy them to your computer or cloud storage in advance. The formatting process on Android aligns the file table, which is necessary for the mobile operating system to work properly.
๐ก
Use a memory card with a capacity of no more than 256 GB for older models of smartphones, as the memory controller may not work properly with large volumes.
The initial setup process is as follows:
- ๐ฑ Go to your device settings.
- ๐ Select About Phone or Warehouse (depending on version) MIUI).
- ๐พ Click on your name. SD-card-list.
- โ๏ธ Select the option of Storage Settings or Formatting.
Once formatted, the map is ready for further action, but standard system tools may still not be able to move applications, requiring the activation of a hidden function.
Activate Adoptable Storage on Xiaomi
Adoptable Storage, introduced in Android 6.0, allows the system to perceive the external memory card as an extension of the internal drive. On Xiaomi smartphones, this feature is often hidden by the manufacturer by default. To access it, you need to activate the developer mode and enable a special debugging function.
The first step is to unlock the developer menu. Go to Settings โ About Phone and find the MIUI Version (or OS Version) bar. You need to quickly click on this line 7-10 times in a row until the notification โYouโve become a developerโ appears.
Now, to activate the key function, find the optional settings in the menu. โ For developers, in the list of options, which can be quite long, you need to find the option Force allow apps on external drives. Activate the switch next to it.
โ ๏ธ Note: Once you enable this feature and format the card as internal storage, it will be encrypted with your specific phone key. If you move the card to another smartphone, you will not be able to read the data without completely resetting the card.
Then you need to format the card as an internal storage, and in some firmwares, this item appears automatically after debugging is enabled, in others, you need to re-enter the memory card settings and select "Use as internal storage." The system will warn you about the slowdown and encryption - agree and wait for the process to be completed.
โ๏ธ Pre-activation check
Instructions for the portability of installed applications
Once the memory card is part of the internal system, the process of transferring applications becomes standard, but has its own nuances. Not all programs support movement - it depends on the developer of the application. System components and some critical services of Google can remain on the built-in drive.
To transfer, open Settings โ Applications โ All apps. Find the program you want to move (such as a heavy game or messenger) in the list. Click on it to open the control page.
In the app menu, find the Storage or Memory button. If the Adoptable Storage function works correctly, there will be a Change or Move button. SD-Press it and wait until it's done. The transfer time depends on the amount of data and the speed of your card.
It is worth noting that it is not only the application itself that is transferred (APK-file, but also part of its data (OBB-However, some of the system files will still remain on the internal drive to ensure performance, completely free the internal memory, transferring absolutely everything, is technically impossible and impractical.
| Type of data | Can we move it? | Stays inside. | Impact on speed |
|---|---|---|---|
| Games (Genshin, PUBG) | Yes (main files) | Savings, cache. | Longer loading of levels |
| Messengers | Partially. | Message database | Slow search |
| Social media. | Yes. | Temporary files | Noticeably on the leaf. |
| System services | No. | 100% data | Not applicable. |
If the transfer button is gray or missing, then the application developer has banned this operation, in which case only specialized utilities, which will be discussed below, can help.
Use of third-party utilities for advanced users
When standard methods fail, tools like App2SD or Link2SD come to the rescue, allowing more flexibility in managing file links, creating a portability for the system, but often requiring Root (superuser) rights to function properly.
Getting root rights is a complex process that requires unlocking the bootloader on modern Xiaomi smartphones. Unlocking the bootloader results in a complete reset of the phoneโs data and, importantly, disrupts some of Google Payโs banking applications and services, so this method is only suitable for advanced users.
If you do, install Link2SD. Once you grant the superuser permissions, the program will show you a list of all the apps you have installed, and you can select any of them and click the "Create a Link" button, and the app will move the files to the map and leave a symbolic link on the internal drive.
What is a symbolic reference?
Using these tools allows you to bypass the restrictions imposed by application developers, but stability is not guaranteed, updating the application can break the link, and the program will have to be reconfigured.
Alternative ways to free up memory
If you find it too risky to mess with developer mode or root rights, there are simpler and safer ways to free up space, and often the memory problems are not caused by the apps themselves, but by their overgrown cache and media files.
Pay attention to instant messengers first. Telegram, WhatsApp and Viber by default store all received photos and videos in internal memory. SD-Map" or "File Path." Move the download folders there.
Also, the use of cloud storage is effective: Google Photos, Yandex.Disk or Mi Cloud services allow you to set up automatic upload of photos and videos and then delete them from the phoneโs memory, which frees up gigabytes of space without losing access to the archive.
- ๐๏ธ Clean the folder regularly Download/Downloads.
- ๐ธ Turn off auto-save in messengers or move the save path.
- โ๏ธ Use cloud galleries to store photo archives.
- ๐งน Use the built-in Security cleaner to remove system debris.
โ ๏ธ Note: Do not delete files from Android system folders and MIUI manually through the file manager, if you don't know exactly what they're responsible for, it can cause the interface to malfunction.
The combination of these methods often gives a better result than forced transfer of applications, since it does not affect the speed of the system as a whole.
Comparison of methods and possible problems
Each of these methods has its pros and cons: Standard portability is safe but limited; Adoptable Storage is effective but it ties the card to the phone; Root rules give you complete freedom but carry security risks.
One of the common problems after the transfer is a decrease in performance. If you notice that the phone has started to run slower and the applications are "dumb", perhaps your speed is not the same. SD-The card is not high enough to work as a system partition, so it's better to return the applications to the internal drive.
Reading errors are also possible. If the memory card suddenly turns off or gets damaged, all the ported applications will stop running, the system will give out "Application not installed" errors or require reinstallation, so the reliability of the memory card comes to the fore.
The table below compares the main characteristics of the methods:
| Method | Difficulty | Risk of data loss | Impact on speed |
|---|---|---|---|
| Standard (button) | Low. | Low. | Minimum |
| Adoptable Storage | Medium | Medium (encryption) | Notable. |
| Root + Link2SD | Tall. | High-pitched | Depends on the card. |
| Clearing the cache | Low. | Absent. | Positive. |
๐ก
The most reliable way is to combine standard porting of available applications with regular cleaning of messenger cache.