How to install games on Xiaomi memory card: full guide

Owners of budget and mid-budget smartphone models Xiaomi, Redmi and POCO often face a critical shortage of built-in storage.Modern mobile applications and gaming projects weigh tens of gigabytes, which quickly fills the available space of 64 or 128 GB. It is at this point that there is an urgent need to transfer data to an external drive to keep the device stable and fast.

Unfortunately, the shell MIUI HyperOS does not provide a regular “Move to” button. SD» But there are proven technical workarounds that allow you to turn a memory card into a full extension of the system partition. ADB-teams, developer settings and specialized utilities to solve this problem.

Before you start manipulating the file system, you need to make sure the quality of the drive used. Write and read speed directly affects the time of loading games and the absence of “freezes” during gameplay. Using a slow card can lead to the opposite effect – the system will start to work even slower than with crowded internal memory.

Preparation of memory card and system diagnostics

The first step is to properly prepare the external drive. The file system should be formatted in a format that Android recognizes without errors, usually exFAT or FAT32 for small-volume cards. Before starting the procedure, be sure to copy all the important data to the computer, as the card will be completely cleared during the setup process.

Insert the card into the slot of your Xiaomi or Redmi device and wait for the automatic verification to be completed. The system will suggest using the drive as a portable storage or as internal memory. For our purpose, it is important for now to choose the option of portable storage to keep the ability to manually control through the computer if necessary.

Check the status of the card in the settings. Go to Settings → About Phone → All settings → Storage. Make sure the system sees the full amount of the drive. If a smaller volume is displayed or there are read errors, it may be damaged or is a fake with understated characteristics.

⚠️ Note: Use of low-end memory cards (Class 4 or Class 6) for heavy-duty installation 3D-games will lead to constant slowdowns and possible crashes of applications. UHS-I U3 or V30.

💡

Before formatting, check the map for errors using the h3testw utility on your computer to rule out broken sectors that could damage the Android file structure.

Activation of the developer mode and debugging via USB

Advanced data transfer operations require access to hidden system functions. The standard settings interface hides the tools needed to manage memory partitions. Activating developer mode is a safe procedure if you follow the instructions.

Open the Settings menu → About the phone and find the line "Version" MIUI» or "Version" OS». Press it. 7-10 You can do it in a row, you can do it in a quick rhythmic way, until you get a pop-up notification that you're a developer, and then you'll have a new option in the additional settings menu.

Go to Settings → Additional settings → For developers, find the USB debugging option and activate the switch. The system will warn you of the risks associated with accessing data — confirm the action. This will allow the computer to interact with the phone's file system at a deep level.

☑️ Setup of debugging

Done: 0 / 4

It is important to understand that ADB (Android Debug Bridge is a powerful tool that gives you access to system commands. Careless use of commands can lead to the deletion of system files, so check the syntax carefully before entering. USB», If it is available in your area and firmware version.

Using ADB for Forced Transfer

The most effective way to make a system consider a memory card part of internal storage is to use the ADB command line. This method does not require root rights, which preserves the warranty on the device and the ability to update the system “over the air”.

To get started, you’ll need a computer and installed ADB drivers. Connect your smartphone cable to your PC in either File Transfer or Charge Only mode (ADB works in both, but it’s better to choose the mode where the device is determined by the tab) and allow access on the phone screen. Open the command line on your computer in the ADB folder and enter a command to check the connection:

adb devices

If you have a serial number on the list, you've got a connection, and you've got to type in a command that changes the type of storage, and you've got to be very careful, because this operation formats the card for internal use.

adb shell sm partition sdcard:0 private

⚠️ Warning: Once you execute the sm partition command, all the data on the card will be permanently deleted, and the card itself will be encrypted and tied specifically to this smartphone.

Once you've successfully completed the command, restart the device, and you'll notice that the internal memory has increased in storage, and now when you install new applications, the system will default to select the installation location, or it will automatically use the extended space.

What to do if the team is not executed?
If you get a “Device not found” or “Command not found” error, make sure that the ADB drivers are installed correctly, the cable is working, and debugging is enabled in developer mode.

Many users confuse the transfer of the application itself (APK-file) and cache transfer (volume files with graphics and sound). Even if the application is installed in internal memory, its heavy files can be redirected to the computer. SD-map manually or through settings.

In modern versions of Android and Xiaomi shells, direct path changes to obb and data files are limited by access rights. However, for some games and file managers (for example, Total Commander or FX File Explorer), you can specify priority storage in their own settings.

Consider the table of popular gaming platforms and the possibility of transferring their data:

Platform/GamePossibility of transferMethod
Google Play GamesPartially.Account settings
PUBG MobileYes (Resources)Inside the game
Genshin ImpactYes (Resources)Inside the game
MinecraftComplete.Profile settings

For games like PUBG or Genshin Impact, when you first start after installation, you get a request to download additional resources, at which point the game often suggests you choose the download path. SD-The card, and all the heavy files are saved externally, frees up precious system space.

📊 Where do you most often run out of memory?
Internal memory.
SD card
Cloud services
Don't follow.

Working with file managers and cache

Standard Explorer in MIUI has limited functionality for working with system folders. For competent file management, it is recommended to install a specialized manager, for example, MT Manager or RS File Manager, who can work with access rights Android 11-14.

If a game allows you to store data in a random folder, you can create a directory on a memory card and point the path to it in the game settings, for example, for a map bootloader or mods. Otherwise, you can try moving the folders. Android/obb and Android/data manually, but this requires special permissions through the system access dialog.

When moving files manually, keep an eye on folder structure, and breaking the hierarchy will cause the game to stop seeing its resources and require re-downloading, and always back up before moving large amounts of data.

Caching data on a fast memory card can even speed up some applications that often access the drive, unloading the main drive of the phone, especially for devices with an eMMC type of memory, which is slower than modern UFS.

💡

Manually moving OBB and Data folders is only effective if the game supports reading resources from an external path, otherwise the application crash is possible.

Possible problems and ways to solve them

When using a smartphone with overcrowded or reconfigured memory, there can be specific errors, most often users are faced with the message “App not installed” or the sudden disappearance of game icons from the desktop.

If the game stopped running after transferring, try clearing the cache of the problem application through the settings. In extreme cases, delete the application completely, format the memory card back to portable storage and repeat the procedure, making sure the integrity of the files.

Another common problem is the slowdown of the interface, which occurs when the file system of the map is fragmented, and it is recommended that you defragment (via PC) or format the map fully, and then restore the data.

⚠️ Warning: Do not remove the memory card while recording or running games installed on it, guaranteed to damage the application database and loss of progress.

It is also worth considering that some secure applications (banks, government services) may not work properly if the memory structure is changed or the developer tools are available.

Optimization of working with extended memory

To maximize the efficiency of using a memory card as a game storage, it is important to monitor its state. Flash file systems have a limited resource of overwriting cycles. Intensive installation and removal of games quickly wear out the drive.

It is recommended to check the map for errors every few months and make a backup saving of the progress of games in the cloud services (Google Play Games, Xiaomi Cloud), this will save your achievements in the event of a sudden card failure.

Use of the function "Memory Extension" (Virtual) RAM), The same type of device that is often found in new Xiaomi also uses some of the storage. SD-card as internal memory, make sure that virtual RAM does not conflict with the swap partition on the slow card, which can cause lags.

Impact on the battery
Active work with SD-A card, especially when reading heavy textures of games, can slightly increase the power consumption of the device, since the memory controller has to serve two drives simultaneously.
Can I transfer WhatsApp to a memory card?
Transfer the entire WhatsApp application to the map by standard means is impossible due to security limitations of the messenger. → Data and storage) can be changed the way media files and backups are saved SD-map that will free up a significant space.
Why do they stop playing after the transfer?
Your memory card is probably slower than your phone's built-in storage, and UFS 2.1 or 3.1 memory is faster than most microSD cards, and for heavy games like Genshin Impact or Warzone, it's recommended to leave it on internal storage.
Will the phone reset when formatting the map?
No, formatting the memory card in the “Internal Memory” mode does not affect the user’s personal data (photos, contacts) stored in the phone’s internal memory, but the system will format and encrypt the card itself, making it unreadable for other devices.
How do I get it back if the card is broken?
If the memory card fails, the applications installed on it will stop running, you will have to delete them and reinstall them again, already choosing the internal memory, the system may require a reset if file system errors are critical to the stability of Android.
Does it work on Android 13 and 14?
On new versions of Android, Google is actively restricting access to the file system. ADB-The sm partition command may not work on some global firmware without unlocking the bootloader. In such cases, only manual transfer of media files and cache remains.