Owners of budget and mid-budget Xiaomi smartphones often face a critical lack of built-in storage. Modern mobile applications, especially βheavyβ gaming projects with highly detailed graphics, take up gigabytes of space, forcing the system to constantly warn about memory overflow. Standard volume of 64 or even 128 GB may not be enough for comfortable use of the device if you are used to storing a lot of media files and installing new games.
The solution is a microSD card that allows you to expand the available space. However, the process of transferring or direct installation of games to an external media in the shell of MIUI has its own nuances and is not always obvious to the average user. In this article, we will discuss in detail all the available ways to solve this problem, from standard settings to advanced methods for activating hidden functions of the system.
It is important to understand that Xiaomiβs policy in the latest firmware versions limits the direct transfer of applications to the memory card for the sake of security and stability. However, there are proven workarounds that allow you to use an external drive as a full part of the internal memory of the device.
Preparation of memory card and compatibility check
Before you start transferring data, you need to make sure that your memory card meets the requirements of the system and is in good condition. Using a low-quality or too slow drive can lead to the fact that games will load for a very long time, and in the process of passing there are βfreezesβ or departures. 3D-draft.
It is recommended to use Class 10, UHS-I or higher cards from proven manufacturers such as SanDisk, Samsung or Kingston. Cheap cards from marketplaces often have real capacity claimed, which can lead to data loss and the failure of the smartphone file system. Before installing the card in the phone, it is better to format on a computer in the exFAT or FAT32 file system.
β οΈ Note: (formatting) a memory card inside your smartphone will delete all the data stored on it. Be sure to back up important files before you start setting up.
After physically placing the card in the smartphone tray, Android will usually recognize the new storage device immediately, notifications may suggest using the card as portable storage or as internal memory, and the choice of mode of operation will determine further options for installing applications.
Standard transfer of installed applications through settings
The safest and easiest method available without superuser rights is to use the standard MIUI shell functionality, which doesnβt work for all games, as the developers themselves specify whether they can be moved to an external medium, but for many projects, this option remains working and effective.
To start, you need to go to the device settings menu. Find the partition responsible for managing applications and select the specific game you want to move. If the system allows portability, the button will be active, otherwise it will be hidden or inactive.
βοΈ Application portability algorithm
The process of moving can take from a few seconds to several minutes depending on the size of the game's cache and the speed of your memory card, at which time the application will not be available to run. After the procedure is completed, the game icon will remain on the desktop, but its files will physically be located on an external drive.
It is worth noting that only a portion of the files are moved to the memory card, while the main system libraries remain in the internal memory, so that when the card is retrieved, the system does not lose critical data, but, alas, it does not completely free up space.
Adoptable Storage (Advanced Memory)
There is a more radical method that allows Android to think of the memory card as an extension of internal memory, a feature called Adoptable Storage. In pure Android, it is often available by default, but in the MIUI shell, the manufacturer usually hides this option to prevent the use of slow cards that can slow down the entire interface.
To activate this feature, you often need to connect to a computer and use debugging over USB, or use special utilities, the essence of the method is to format the card into a special file system that only this particular smartphone can read, and then the card is encrypted, and you can not extract it without losing data.
Risks of using Adoptable Storage
Once activated, the system will automatically install new apps and games on the memory card if internal memory is scarce, the most effective way to combat the shortage of gigabytes, turning a budgetary into a multimedia combine.
| Parameter | Portable storage | Internal storage (Adoptable) |
|---|---|---|
| File availability | Available from PCs and other devices | Available only on this smartphone |
| Installation of applications | Only manually (not all) | Automatically |
| Security of data | Data can be lost when extracted | Data is encrypted and protected |
| Speed of operation | Depends on the card. | It may be below internal memory. |
β οΈ Note: Do not remove the memory card if it is formatted as internal storage while the smartphone is on.This can lead to immediate closure of all applications running from the card and potential loss of progress in games.
Configure the ways of saving in gaming launchers
Many modern games, especially those distributed through Google Play or have their own launchers (eg, Genshin Impact, PUBG Mobile, Call of Duty Mobile), on the first run independently check for free space.
This usually happens when you first download your assets, and you need to keep a close eye on the messages on the screen, and often in the game settings, in the Resources or Memory section, you can manually specify the path to download the updates. This allows you to keep the body of the game inside, and heavy textures and sounds to be carried out on the game. SD-map.
If the game doesnβt offer this option, you can try creating simlinks or using file managers to transfer cache folders, however, after updating the game often check the integrity of the files and can download them back to internal memory, ignoring your efforts.
π‘
Try to temporarily turn off Wi-Fi before installing a heavy game and use the mobile internet to download small launcher updates, and then, by connecting to Wi-Fi, start downloading resources. Sometimes this changes the priority of selecting a cache folder.
Also, remember that some launchers allow you to select a directory to install on your first run. If you see one, be sure to point the way to your destination. SD-It'll save you time and nerves in the future.
Performance issues and speed limits
Using a memory card to run games has the flip side of the coin: data access speed. Xiaomiβs internal memory (UFS 2.1, UFS 3.1) is much faster than even the fastest MicroSD cards. This is evident in open-world games, where textures and objects are constantly loaded on the fly.
If you notice that after the transfer, the game has become longer to load, textures may "swim", or sound lags behind the picture, then the bandwidth of the card is not enough, in such cases, it is recommended to return the game to internal memory, sacrificing free space for the comfort of gameplay.
- π Decline FPS: On budget cards, frame rate can become unstable.
- β³ Long loads: The load screens between levels can last in the 2-3 longer.
- π Battery consumption: Constant active operation of the memory card controller can increase power consumption.
Random reading speed is particularly critical, with memory cards optimized for sequential writing (photos, videos), and games requiring chaotic access to thousands of small files, a fundamental limitation of technology that cannot be circumvented by software.
Advanced methods: Root rights and system folder movement
For power users who are not afraid of experimentation, there is a way to force any data to be transferred through the acquisition of Root rights, which gives full control over the Android file system. However, this method deprives the device of warranty and can lead to system failure if you do not act correctly.
With tools like this. Link2SD FolderMount can create links that make the system think that the files are inside, even though they are physically lying on the back of the system. SD-This bypasses the constraints imposed by the application developers and the system itself. MIUI.
adb shell pm set-install-location 2The command above is executed via ADB (Android Debug Bridge) on your computer and attempts to force the installation of applications to an external map. However, on modern versions of Android (10, 11, 12, 13, 14), this method is often blocked by the security system, and the command may not give a visible result without a deep modification of the system.
β οΈ Attention: Getting Root rights (unlock the bootloader) on Xiaomi smartphones leads to a reset of all data and blocking the operation of some banking applications and services Google Pay (Mir Pay.
If you do, make sure to do a full backup of your data via MIUI Cloud or locally on your PC. Any interference with system partitions can turn your phone into a brick, which will require a flashing.
π‘
The most stable way to work with games SD-map β using the Portable Storage mode and manually configuring download paths in the applications themselves, without obtaining Root rights.