Owners of smartphones Xiaomi, Redmi and POCO The problem is often a problem: the device’s internal memory is full and the system insists on freeing up space, a problem that is especially acute for mobile entertainment enthusiasts, when modern gaming projects take up tens of gigabytes. Built-in 64 or 128 GB drive may not be enough for even a basic set of applications, not to mention heavy ones. 3D-hits with highly detailed graphics.
Fortunately, many of the Chinese manufacturer’s models support microSD card installation, which allows for a significant expansion of available space.Moving games to an external drive is not just a way to save files, but also an opportunity to speed up the system, preventing it from critically slowing down when overflowing. In this article, we will discuss all the current ways to transfer data, configure virtual memory and optimize the operation of the device.
It’s worth noting that the transfer process depends on the version of the MIUI shell or HyperOS, as well as the specific model of your gadget. Some old methods that worked a few years ago could have been eliminated in new Android security updates, but there are proven workarounds.
Preparation of memory card and compatibility check
Before you start active actions on file transfer, you need to make sure that the drive used is serviceable and compatible. Poor or fake memory card can cause not only the inability to write data, but also unstable operation of the entire operating system. Xiaomi smartphones are sensitive to read and write speed, so for games it is recommended to use Class 10 or higher cards, as well as supporting the UHS-I standard.
Put the card into the slot of the device and wait for the notification to connect the new media. The system will offer several uses: as a portable storage or as internal memory. For our purposes, the best choice is formatting as a portable medium if you plan to retrieve the card often, or as internal memory if you want to integrate it as much as possible into the system. In the second case, all the data will be encrypted and can not be read on other devices without re-assigning.
How to distinguish a fake memory card?
Once installed, check the amount of free space in the settings menu. Go to Settings → About Phone → Storage to see detailed statistics. If the system displays the map correctly and shows its full volume, you can proceed to the next step. Otherwise, try formatting the drive through your computer in the exFAT or FAT32 file system.
💡
Use memory cards with a capacity of no more than 256-512 GB, as more capacious models may not be correctly defined by the smartphone memory controller or work slower than the built-in drive.
Configure storage in MIUI and HyperOS
Shells. MIUI And the new HyperOS has its own external drive features, and unlike pure Android, it can be hidden in a submenu or require activation through an engineering menu. → Memory. This is where the current space allocation between the system partition and the SD-card.
If you want new apps and games to be installed by default on the map, find the “Save by default” switch. SD-However, it is worth noting that many modern applications, especially Google system services and heavy games, may ignore this setting for security and performance reasons. Android aims to store executable files on a fast internal drive.
- 📱 Open the settings and find the Memory or Storage section».
- 💾 Click on your name. SD-Cards for access to additional options.
- ⚙️ Select “Format” (pre-saving important data).
- ✅ Confirm the action and wait for the initialization process to be completed.
In some cases, especially on global firmware versions, direct installation of games on the map can be blocked by the manufacturer, and then specialized utilities or manual movement of folders with cache come to the rescue. Android/data without needing to avoid errors in the application.
Transfer of installed games through system settings
The easiest and safest way to free up space is to use the built-in app-robing functionality, which doesn't require root rights or third-party software, but it's not available for all games. → Annexes → All the apps and find the game you want in the list. If you can move it, you'll see the active "Move to the game" button. SD-map».
When you press this button, the system will start the file migration process, the duration of the operation depends on the size of the game and the speed of your memory card, during the process, it is not recommended to run other resource-intensive applications or interrupt the operation of the smartphone. Once you complete the storage menu, you will notice that the amount of internal memory occupied has decreased, and the data has moved to an external medium.
| Type of data | Possibility of transfer | Impact on productivity |
|---|---|---|
| APK-file | Partially. | Minimum |
| Cash games (Obb/Data) | Tall. | Depends on the speed of the card. |
| Continuing progress | Automatically. | Absent. |
| Resource loads | Tall. | Average. |
Even after the transfer, some of the data will still remain in the internal storage, which is normal operating system behavior, which ensures stability of operation. If the transfer button is inactive (gray), then the developer of the game has banned the placement of files on external drives, and you will have to resort to other methods.
💡
The built-in port function only works for applications whose developers explicitly allowed installation on external drives in the program manifest.
Use of the function "Virtual memory" (Memory Extension)
In modern versions MIUI (Starting with 12.5 and up), and HyperOS has a feature to expand RAM by using space on the internal drive. SD-The mechanism works by creating a paging file, which the system uses as an addition to the physical one, by activating this feature. RAM.
To activate this option, go to Settings → Advanced Settings → Expand Memory. Here you will see a slider that allows you to select the amount of virtual memory (usually from 2 to 7 GB depending on the model). Once turned on, the device will suggest a reboot, which is especially true for models with 4 or 6 GB of RAM, which are experiencing difficulties with modern games.
☑️ Check before memory expansion
It’s important to understand the difference: this feature uses internal memory, not internal memory. SD-The speed of virtual memory is directly dependent on the speed of reading the drive. microSD cards, even high-speed ones, are often inferior to embedded chips. UFS 2.1 or 3.1, so use them to extend the RAM It's not designed and can cause lags, but freeing up space on the internal drive indirectly helps the system run faster.
Manual transfer of folders with game cache
For advanced users who don’t have enough standard tools, there is a method of manually moving cache. Many games store heavy resources (graphics, sounds, levels) in Android/obb or Android/data folders. By moving these folders to a memory card and creating symbolic links (root required) or simply changing paths (if the game allows), you can save gigabytes of space.
Without root rights, you can simply move the folder with the game data (for example, com.gameloft.android) from the internal memory to the root. SD-card-folder Android/obb Then, in a file manager (e.g., Mi File Manager or ZArchiver), try to show the game a new path when it first starts, if the developer has the option, and this method doesn't work for all projects.
⚠️ Note: When manually moving folders Android/obb and Android/data Android 11 You may experience access restrictions, and the system can prevent writing to these directories on an external drive without special permissions.
If the game stops running after the transfer or gives an error "No Files Found", just return the folders to the original place. Always back up before manipulating the system directories. For some games, such as Minecraft or Terraria, the game itself can clearly indicate the path to the folder with worlds and resources, which is the safest option.
What if the file manager doesn’t see the Android folder?
Solutions and errors in installation
Often users are faced with a situation where the game has downloaded but does not install or gives an error "Not enough space", although the map is free. This may be due to the file system of the card. If the card is formatted in exFAT, some older games may not see the way to it. In this case, formatting in FAT32 is recommended, but this format does not support files larger than 4 GB.
Another common problem is the slow loading speed of levels after transferring the game, which indicates a low card read speed (Random Read/Write), in which case the system can automatically try to return the game to internal memory or work with jerks. Check the speed of your card using the A1 SD Bench application.
- 🔄 Clear the Google Play Store and Play Services cache if downloads freeze.
- 🔒 Check if locking the record on the physical adapter switch is worth it (if you use the adapter).
- 📉 Remove unused applications to make room for temporary installation files.
- 📲 Make sure that the Android version and MIUI Updated to the latest available version.
⚠️ Note: If the memory card suddenly stopped being defined or the games started to crash, it may be that the drive is damaged or has reached the limit of overwriting cycles. SD-map.
In conclusion, good storage management can significantly extend the life of a smartphone with a small amount of internal memory: regularly audit installed games, delete projects that you have not played in months, and use cloud services to backup progress, which will ensure the stable operation of your Xiaomi even when installing the most demanding mobile gaming innovations.