Owners of Xiaomi, Redmi and POCO smartphones often face the unpleasant situation when internal storage fills up faster than expected.The MIUI system, with many useful features, still requires a significant amount of free space for the correct operation of the cache and system processes. When free megabytes run out, the device begins to work slower, and installing new programs becomes impossible.
This is the moment when users are asking about extending physical memory with a microSD card, a budget-friendly and efficient way to save media files and even some apps. However, in modern versions of Android, the process of transferring data has become more difficult due to Googleβs security limitations, but there are still proven methods for solving this problem on Xiaomi devices.
In this article, we will take a look at all the portable tools available, from standard system tools to the use of special debugging modes. You will learn which applications can be moved without loss of functionality, and which are better left in internal memory for the stability of the gadget. Proper management of the file system will prolong the life of your device.
Preparation of memory card and smartphone for work
Before you start any manipulation of the file system, you need to properly prepare the external drive. Poor or damaged memory card can lead to system freeze or data loss, so you should approach the choice of media responsibly. It is recommended to use cards of class speeds at least Class 10 or UHS-I, since older drives will significantly slow down the operation of applications.
Insert a microSD card into your Xiaomi or Redmi smartphone slot. If the device is already on, the system must automatically identify the new media and suggest options for its use. If the notification does not appear, go to the settings manually. It is important to understand that formatting will destroy all the data on the card, so copy important files to the computer in advance.
In the settings menu, find the storage section. The path may vary slightly depending on the version of the MIUI shell or HyperOS, but the logic remains the same. Select your memory card from the list of available storage devices. The system will offer two use cases: as a portable storage or as part of internal memory.
β οΈ Note: If you format a card as an internal storage device, it will be encrypted and linked to a particular device, and you can't just insert it into another phone and read the data without re-formatting it.
For most users, Portable Storage is the best option, which allows you to easily transfer the card between devices. However, transferring applications often requires an Inner Memory mode. Choose the right option and confirm the action. Once the formatting process is complete, the system will be ready to transfer data.
The standard method of transfer through the MIUI settings
The safest and most recommended method by the manufacturer does not require third-party software installation; it is available in the standard application management interface. Open your smartphone settings and find the Apps item. From the list of all installed programs, select the one you want to move to an external drive.
On the app information page, look for the memory section, and if you can transfer it, it will have an "Change" or "Move" button active. Click on it and select yours. SD-The system automatically copies the files and reconfigures the paths to them, and this method does not work for all programs, because developers can prohibit the transfer of files.
It is worth noting that after transferring some of the data may still remain in internal memory. This is normal for system libraries and temporary files. Do not try to delete the remaining files manually, this can lead to malfunctioning of the program. The transfer process can take from a few seconds to several minutes depending on the size of the application.
βοΈ Pre-transfer check
If the transfer button is inactive or absent, then the application developer has banned this operation at the manifest level of the program, in which case it will not be possible to move it with regular means, and you will have to resort to more complex methods or resign yourself to removing the internal space.
Using a Developer Mode for Forced Transfer
There is a hidden feature in the Android operating system that allows you to forcibly migrate applications even if the developer has prohibited it. To activate this feature, you need to access the Developer Menu. Go to About Phone and press the MIUI build number seven times in a row until the mode activation notification appears.
Once activated, a new option will appear in the main settings, "Advanced Settings" or "Advanced Settings", where the developer menu is located. Find the option "Allow applications to be saved on external media" or "Force allow apps on external." Activate this switch. Now the system will consider porting almost any software.
Once this function is enabled, you need to restart the device. Then try again to move the application through the standard menu, as described in the previous section. Now the move button should become active. However, be careful: some programs may not work stable or crash when you start from an external drive.
Risks of using the developer mode
It's important to understand that this is an experimental method, and it's designed to test applications by developers, not for everyday use by ordinary users, and if you notice strange behavior, you better return the setting to its original position and remove the transferred applications.
Transfer of media files and messenger cache
Often, the problem of space scarcity is not the size of the apps themselves, but the garbage they accumulate. Messengers like Telegram and WhatsApp tend to store gigabytes of photos and videos in internal memory, and transferring the programs themselves can only have a temporary effect if they are not cleaned up.
In most modern instant messengers, you can change the file saving path. Go to chat or data settings and select the folder on the SD-After that, all new photos and videos will automatically be uploaded to an external drive, freeing up precious internal space.
For files already accumulated, you can use the built-in MIUI file manager. Find folders with media files, highlight them and select the Move function. Specify the target directory on the memory card. This action is safe and does not disrupt the application, since the paths to the files will be updated automatically or read from a new place.
| Type of data | Can be moved | Recommended method | Risks. |
|---|---|---|---|
| Photos and videos | Yes. | File manager | Minimum |
| Cash messengers | Yes. | Application settings | Middle (loss of history) |
| Game files (OBB) | Yes. | Manual movement | High (startup errors) |
| System applications | No. | Not recommended | Critical (system failure) |
Pay special attention to big data games. OBB files often take several gigabytes. They can be moved to the Android/obb folder on the memory card, but this may require a special file manager with permission to access system folders.
Use of third-party utilities and ADB
If standard methods don't work, you can use third-party software, apps like App2SD or Files by Google can analyze space and offer tools to move around, but their functionality on newer versions of Android is also limited by access rights.
A more advanced method is the use of the ADB (Android Debug Bridge) debugging bridge, which requires connecting your smartphone to your computer and having basic command line knowledge. With pm setInstallLocation 2, you can prioritize installing new applications on the external medium by default.
adb shell pm setInstallLocation 2To return to standard behavior, a command with a 0 is used. This method does not carry already installed applications, but affects future downloads from the Play Market. Be careful when entering commands, as an error can lead to unpredictable behavior of the package manager.
β οΈ Attention: Use ADB-The commands require the activated debugging mode on USB. Do not connect your smartphone to suspicious computers in this mode to avoid data theft.
There are also specialized launchers and managers who create symbolic links to trick the system. However, on the MIUI shell, such methods often work unstable after system updates.
Problems and limitations in working with SD-card
Despite its apparent simplicity, external memory has its drawbacks: The speed of reading and writing microSD cards, even the fastest, is usually inferior to the speed of internal memory of a smartphone like UFS. This can lead to longer applications loading and slowing the interface.
Another problem is reliability: memory cards are more sensitive to temperature and mechanical stresses; if the card fails, all applications transferred to it will stop running; the system may issue "Application not installed" errors or require reconfiguration.
Some widgets and live wallpapers may stop working correctly if their main files are on an external drive, because the system may not have time to mount the memory card by the time the desktop boots, in which case you have to restart the device or transfer the widgets back.
π‘
Use memory cards only from proven brands (Samsung, SanDisk, Kingston). Cheap cards from marketplaces often have real capacity is much smaller than the declared and quickly fail.
It is also worth considering that when resetting the phone settings to factory, the data on the SD-The card may be affected if it has been formatted as internal memory. Always back up important data before drastically engaging the system.
Optimizing data storage on Xiaomi
To avoid constantly facing space shortages, it is recommended to implement a habit of regular cleaning.The built-in Security app in MIUI has a great tool for cleaning the cache. Run it at least once a week to delete temporary files.
Configure automatic upload of photos and videos to cloud services such as Google Photos or Mi Cloud. Free up space will automatically delete images from the device that are already stored in the cloud, which allows you to keep internal memory free without losing personal archives.
Watch the size of the messenger database. WhatsApp and Telegram can set up automatic deletion of media files after a certain time, for example, delete photos older than 3 months, which significantly reduces the amount of space occupied without losing correspondence.
π‘
Regular cache cleaning and setting up autodelete media in messengers more effectively expand the space than transferring applications to a slow one. SD-map.
Competent file management allows you to do without a memory card even on models with a small amount of internal storage, the main thing is to prevent garbage files from accumulating for months and control the installation of heavy games.