How to transfer the game to SD card on Xiaomi: a step-by-step algorithm

Modern mobile games take up a huge amount of space, and Xiaomi smartphone owners often face a critical shortage of gigabytes. Built-in memory fills up instantly, especially if you like to install heavy projects like Genshin Impact or PUBG Mobile. The system starts to run slower, and notifications about the lack of space are annoying at the most inopportune moment.

Fortunately, many low-end and mid-range models support microSD card installation, which is a real lifeline. Moving data to an external drive frees up valuable internal storage resources for system processes. However, this process is not always obvious, since modern versions of Android limit direct access to external media for applications.

In this material, we will analyze all current ways to solve the problem, from regular shell tools. MIUI Advanced methods with the use of ADB-You'll understand why some games are easy to port and others require a special approach. It's important to act consistently so you don't damage your save files or disrupt your operating system.

Preparation of the storage device and diagnosis of memory

Before you start manipulating files, you need to make sure your memory card is ready to go. Not all drives have enough write speed, which is critical for modern games. If you insert a slow class 4 or 6 card into a powerful smartphone, the games may just stop running or will work with constant slowdowns.

The first step is to format the drive into a file system that Android can read correctly, usually exFAT or FAT32, with the former preferable for files over 4 gigabytes. The formatting process will completely destroy all data, so back up important photos and documents in advance.

Once the SIM card is physically installed in the tray and inserted into the device, the system will suggest choosing the type of use, and here lies an important nuance: Portable storage is better for transferring games than Internal memory, although the latter option also has its advantages in certain scenarios.

  • πŸ“± Check the specification of your model on the manufacturer’s website to make sure that you support cards up to 512GB or 1TB.
  • ⚑ Use the standard cards UHS-I or higher with a speed class of at least 10 for comfortable loading levels.
  • πŸ” Format the map through the smartphone menu, not on your computer, to avoid problems with access paths.

⚠️ Note: When you format a card as "Inner Memory," it's encrypted and linked to a particular device, and you can't just insert it into another phone and read the data without formatting it again.

Diagnosing the current state of memory will help you understand how efficiently the movement has gone, and the built-in MIUI tools provide detailed statistics on the occupied space, and by analyzing this data, you can identify hidden caches that are also taking up space.

πŸ“Š What is the amount of memory your Xiaomi smartphone has?
32GB
64GB
128GB
256 GB or more

MIUI's capacity for data transfer

The MIUI shell provides basic functionality for managing files, but it is often hidden from the surface. The standard file manager allows you to manually move folders with the game cache, but this does not always lead to the desired result.

To start, try using the built-in cleaning or storage management function. Some firmware versions have the option "Move to the port". SD-The map is in the properties of individual applications, but it's not active for all programs. Game developers decide whether to allow the transfer of their product, and often block this ability.

If the standard Settings β†’ Applications β†’ Application Management does not give a move button, then the application does not support native porting. In this case, Xiaomi owners are forced to resort to workarounds. The regular tools are good only for media files, but not for game executables.

There is a myth that the system update solves this problem, but practice shows the opposite: with each new version of Android, Google tightens the security screws. MIUI don't.

  • πŸ“‚ Go to the storage settings and see which apps take up the most space.
  • πŸ”„ Try to remove and reinstall the application by selecting a memory card when installing, if the store offers such a choice.
  • βš™οΈ Use the built-in cleaner to delete temporary files before starting basic manipulations.

πŸ’‘

Before moving heavy games, be sure to connect your smartphone to Wi-Fi, as some launchers may require additional resources to be pumped after changing the path to files.

Use of Adoptable Storage

One of the most effective yet hidden features is Adoptable Storage, which allows the system to perceive the memory card as an extension of internal memory, in which game and data are automatically installed on the map without you interfering.

Unfortunately, in recent versions of MIUI, the manufacturer often hides this option in the standard menu, requiring access to hidden settings or using special commands through the computer to activate it, which turns the external drive into a system partition, which increases the requirements for its reliability.

If you can activate this mode, the question of how to throw the game will disappear. All new installations will go to the map. However, it is worth remembering the risks: if the map fails, the applications will stop running until you replace the media and restore the data.

ParameterPortable storageInternal storage (Adoptable)
Use of thePhotos, videos, documentsApplications, games, system data
PortabilityYou can read on PCs and other phones.It only works on this smartphone.
Speed of operationDepends on the class of the card.Requires high speed (A1/A2)
Risk of data lossLow.High (if card breaks)

Activating internal storage requires caution, and you should avoid using old or cheap cards, as constantly recording and reading game assets will quickly disable them.

⚠️ Note: Transferring the card to internal storage mode on Xiaomi often requires entering special devices. ADB-commands, as the button in the menu can be blocked by the manufacturer.

How to check the speed class of the card?
Download the app. SD Card Tester or Google Play utilities, they'll test the read and write speeds, and for games, the minimum write speed must be at least 10 MB/s, and reading from 40-50 MB/s for comfortable work.> Transfer through ADB-For users who aren't afraid of the command line, there's the most reliable way to force transfer. -- Android Debug Bridge Tool (ADB) It allows you to give commands to the system that are not available in the normal interface. It's a universal solution for all Xiaomi models. First you need to activate the developer mode. β†’ About the phone and seven times quickly click on the version number MIUI. After the message about the successful activation appears, a new item "Advanced settings" or "Additional" will appear in the menu, where you need to enable debugging by USB. Connect your smartphone to your computer and open the command line in the folder with ADB. Enter adb shell pm set-install-location 2. 2 indicates priority installation on an external drive. If you want to return everything back, use 0 (automatically) or 1 (internal memory only). adb shell pm set-install-location 2 This command does not transfer already installed games automatically, but makes the system offer to install new applications on the map, unless the developer has strictly prohibited it. Games already installed may require an adb shell pm move-package command, but it doesn’t work well on different versions of Android. πŸ’» Install the drivers. ADB on the computer so that the PC sees the smartphone in debugging mode. πŸ”Œ Use quality. USB-cable, preferably original, to avoid connection breaks. πŸ“± Allow debugging on the smartphone screen when you first connect to a new computer. ADB It's the most technically literate, but it requires care. One error in the team's syntax can cause the system to stop knowing where to look for applications. Always check the characters entered before pressing Enter. β˜‘οΈ Preparation for work with ADBInstall Xiaomi drivers Enable debugging by USBDownload Platform Tools Check cable connection Completed: 0 / 4 Many modern games, especially those that use the Unity engine or Unreal Engine, store the bulk of data (files.obb) in a special folder. Android/obb. These files weigh several gigabytes and their transfer gives the greatest effect. You can manually move these folders through the file manager, but after updating the application or the game itself, the system can again create a folder in the internal memory. To avoid this, some users create symbolic links, but it is almost impossible to do this on Xiaomi without root rights. Some launchers (such as Tankix or World of Tanks Blitz) ask where to download resources when they first start up. SD-If the game is already installed, try clearing the cache in the application settings and then running it. Often when you reload the data, the game will suggest choosing a save path. ⚠️ Note: When manually moving folders from Android/obb or Android/data Make sure the game is completely closed. Otherwise, you can get corrupted files and a launch error.Folder structure on Android 11 and higher is more secure. Direct access to system directories is limited, so you may need special file managers with access to system files, such as Total Commander with plugins or MiXplorer. Even with all the instructions, there can be difficulties, and users often find that after transferring the game stops starting or crashes after a few seconds. This is a sure sign that the memory card speed is not high enough for streaming data. Another common problem is that the game updates and all files are back in internal memory. SD-map ADB. You'll have to check your settings periodically or put up with updates swinging inwards, and there's also an "Application Not Installed" error when you try to move the game, which means that the app developer explicitly banned the installation on external media in the program manifest. You can only get around this restriction by getting root rights, which is insecure and can disrupt banking applications. Remember, a memory card is an expendable item. It has a limited resource of overwriting cycles. The constant operation of games from the card accelerates its wear and tear. Periodically check the health of the drive with special utilities. πŸ›‘ If the game crashes, try to return the files back to internal memory – it may be too slow. πŸ”„ If you make update errors, delete the game completely and install it again, prioritizing it. SD-map. πŸ”’ Check the file manager access rights to the Android folder in the privacy settings MIUI. Questions and answers (FAQ) Can we move the game? SD In most cases, progress is saved, as it is stored either on the game server or in a separate secure folder that is not affected when moving the main body of the application. However, before any manipulation, it is recommended to link the game account to Google Play Games or the developer account. Why does the game work slower after transfer (UFS 2.1/3.1) It's much higher than most microSD cards. If a game requires fast texture streaming, the memory card becomes a bottleneck, causing friezes and long downloads. How to put all the games back into internal memory? And we need to use it again. ADB-By adb shell pm set-install-location 0 or manually move apps in settings if the system allows, simple removal and re-installation of apps after the map is extracted will also help. Does the transfer of games affect the Xiaomi warranty? Using memory cards and standard Android features does not affect the warranty, however, obtaining root rights or unlocking the bootloader for a deep modification of the system can cause denial of warranty service.