Owners of Xiaomi, Redmi and Poco smartphones often face a shortage of internal memory, especially in the initial and mid-range models.The MIUI system or the new HyperOS, by default, seeks to store all data in internal storage, which leads to quick filling of usable volume. Users wonder whether it is possible to move installed applications to an external drive to make room for photos and videos.
Unfortunately, modern versions of Android and shells from Xiaomi have strict security restrictions that prohibit standard methods to transfer executable files to the Internet. SD-However, there are proven ways to circumvent these limitations by changing the type of storage device you use or by using debugging. USB. In this article, we will discuss all the current methods that will help you effectively manage the space.
It is worth noting that the success of the operation depends on the version of the operating system and the specific model of your device. Formatting the card as internal memory is the most reliable, but also the most radical method that requires careful attention. Before starting any manipulation, make sure that your memory card has sufficient read and write speed, otherwise the phone may slow down.
Why Xiaomi is blocking the portability of applications by default
Google, a few years ago, introduced a mechanism in Android that isolates applications from each other and from system files, and this is done for the sake of user data security. If the application is stored on a removable medium, it can be extracted and read data on another device, which creates a vulnerability. So Xiaomi developers follow this policy by hiding the standard “Move to the device” button. SD-map" in the application settings.
In addition, the speed of the built-in memory eMMC or UFS in modern smartphones is significantly higher than that of most microSD cards. Transferring heavy programs to a slow card can lead to long downloads, interface lags and even application crashes. The system automatically detects potential performance problems and blocks the transfer so as not to worsen the user experience.
⚠️ Warning: Forced transfer of system applications or critical services to Google may lead to unstable operating system operation and errors in the operation of the interface.
However, for some categories of software, such as navigators, offline maps or browser cached data, external storage is justified, which allows you to unload the main part of the system and avoid reporting a shortage of space when updating your firmware. Understanding these limitations will help you choose the right memory management strategy.
Preparing a memory card for use in Xiaomi
Before you try to configure data storage, you need to properly prepare the external drive. Not every memory card is suitable for installing applications: not only capacity is important, but also speed class. For comfortable work, it is recommended to use UHS-I or UHS-II cards with a Class 10 or higher mark. Slow cards will create a bottleneck for the processor.
Put the card into your Xiaomi smartphone slot and wait for the notification of the new device to be connected. The system will offer several use cases. If you plan to store only photos and music, choose Portable Storage. But for our purpose of installing software, you will need to change the use type to Internal Storage.
☑️ Checking readiness SD-map
All the data that was previously on it will be permanently deleted, so copy important documents and photos to your computer or cloud storage beforehand, and once formatted, the card will be encrypted and will only work with that particular smartphone.
Method of formatting a card as internal memory
This is the only official way to get Android to consider a memory card as part of the main partition, and after this procedure, you can move apps through the standard settings menu, unless the developer explicitly forbids it.
Find the partition that's responsible for the storage. Different versions of the firmware can call it something else: "Storage," "Memory," or "About the Phone» → «Memory. Choose yours. SD-In the menu that opens, click on the three dots in the upper right corner or the "Storage settings" button».
Select "Format." The system will alert you to the loss of data again. Confirm the action and select the option "Use as internal storage." The process will take a few minutes. Once completed, the system will suggest migrating the already installed applications and media files to a new volume.
What happens when you format?
After successful formatting, an active button “Change” or “Move to” will appear in the application settings. SD-Now you can manually control where a particular program resides, but not all applications support this feature, even if the map is formatted correctly.
Using a Developer Mode for Forced Transfer
If the standard menu doesn't work, you can activate hidden Android features through developer mode, which allows you to force you to offer the portability of applications that are usually blocked by the system. Be careful, as changing system settings can affect the stability of the work.
To activate the developer mode, go to Settings → About the phone. Find the line "Version." MIUI» or "Version" OS» And press it fast. 7-10 once in a row until the message "You became a developer" appears. Then go back to the main settings menu, go to the Additional → Advanced settings → For developers.
In the list of special features, find the option "Force allow apps on external." Activate this switch. Then you need to restart the device so that the changes take effect. Now, when you view information about any application, you can move.
💡
After activating the developer mode, do not change other unintelligible settings, especially those related to animation or USB debugging, unless you are sure of their purpose.
It’s worth noting that even with this option enabled, some Xiaomi system apps and Google Play services will remain on the internal drive, which is normal behavior, as they work on the high response speed of the internal memory, and forced transfer of such components can lead to errors.
Configure photo and video saving in the camera
One of the main reasons for memory shortage is media content. The camera in Xiaomi smartphones defaults to storing images in internal memory, but this setting is easy to change, freeing up gigabytes of space to install new apps.
Open the standard Camera app. In the upper right corner, click on the menu (three bars) or settings icon. Find the Save to SD-Map" or "Save Way" and activate it. Now all new photos and videos will be automatically recorded to an external drive.
It is also recommended to check the settings of messengers, such as Telegram or WhatsApp, in their settings, you can often specify a path for saving downloaded media files. SD-The card will significantly extend the life of your smartphone’s internal memory.
| Parameter | Internal memory. | SD-card (Class 10) | SD-map (UHS-II) |
|---|---|---|---|
| Reading speed | up to 500MB/s | up to 90MB/s | up to 300 MB/s |
| Recording speed | up to 400 MB/s | up to 40 MB/s | up to 150 MB/s |
| Reliability | Tall. | Medium | Tall. |
| Risk of data loss | Low. | Medium. | Low. |
Transferring cache and application-specific data
Some applications allow you to manually choose a path to save heavy data, such as navigation programs Yandex.Navigator or 2GIS They take up a lot of space with maps, and they often have a card folder setting where you can choose the path to the map. SD-map.
For games with a large amount of "cache" (files) OBB The situation is more complicated: modern versions of Android require that these files be in a strictly defined folder. Android/obb Trying to manually transfer them through the file manager can cause the game to stop running.
However, if you format the card as an internal storage (see above), the system will prompt you to transfer the cache when installing the game or through the application management menu, in which case the files will be physically on the map, but logically considered part of the system, which will ensure stable operation.
⚠️ Note: When removing the application, transferred to SD-card, make sure the card is installed in the phone. If the system does not find the application files, there may be "junk" entries in the registry.
Possible problems and ways to solve them
Users may encounter various errors during the setup process «SD-The card is corrupted" or "Formatting required" immediately after the transfer attempt, which may mean that the card has a file system that is incompatible with internal storage mode, or it is physically damaged.
Another common problem is slowing down the interface after transferring applications, which is a sure sign that your memory card is not fast enough to run programs, so it’s better to return the applications back to internal memory and use the card only for photos and documents.
If the card is undetectable after formatting, try to remove it and paste it again, making sure the contacts are in the correct position, and a smartphone reset helps. In rare cases, you need to completely reset your phone to factory settings, but this is an extreme measure that requires backing up all the data.
💡
Use only high-quality memory cards from well-known brands (Samsung, SanDisk, Kingston) to avoid data loss and malfunctions in the smartphone.