Xiaomi Redmi 9 β popular budget smartphone with 32/64 GB of internal memory, which is often lacking for modern games. SD-The map seems to be a logical solution, but in MIUI This process is nuanced: not all games support movement, and some methods require additional manipulation. In this article, we will discuss all the current ways, from standard system functions to workarounds for stubborn applications.
It's important to understand that even after you transfer the game to the memory card, some of the data (cache, updates) can remain in internal memory, this is due to Android restrictions and developer policies. However, it is possible to free 1-3 GB. We tested all the methods on Redmi 9 with MIUI 12.5/13 - the results are summarized in the comparison table below.
Preparation: what SD-I need a map for Redmi 9.
Not every memory card is suitable for porting games. Xiaomi Redmi 9 supports microSD up to 512 GB (officially confirmed by the manufacturer), but there are critical nuances:
- πΉ Speed class: minimum Class 10 or UHS-I (U1). For heavy games (such as Genshin Impact) U3 or A2 β They provide high speed reading / writing small files.
- πΉ Format: the card must be formatted in exFAT or FAT32. NTFS unsupported!
- πΉ Manufacturer: avoid no-name cards - they often fake a speed class.Optimum brands: SanDisk Extreme, Samsung EVO, Kingston Canvas.
Before buying, check the card for authenticity with H2testw (Windows) utility or SD Insight (Android) - counterfeits are not only slower, but can damage data when used intensively.
β οΈ Note: If you use the card as an internal memory (Adoptable Storage), it cannot be retrieved without data loss.
| Type of card | Max. Volume. | Recording speed | Is it good for games? | Price (compared to market) |
|---|---|---|---|---|
| microSDHC Class 10 | 32-128GB | 10-30 MB/s | Light games (2D, casual) | 500-1500 β½ |
| microSDXC U3/A1 | 64-256 GB | 30-90 MB/s | Medium-sized games (PUBG Mobile, Call of Duty) | 1500-3500 β½ |
| microSDXC U3/A2 | 128-512 GB | 90-150 MB/s | Genshin Impact and Honkai: Star Rail | 3000-8000 β½ |
Method 1: Standard Transfer through MIUI Settings
The easiest way is to use the built-in MIUI feature, which works for most games, but there are limitations:
- Open Settings β Applications β Application Management.
- Choose the game you want to migrate (like Brawl Stars).
- Press Warehouse. β Change. β choose SD-map.
- Confirm the transfer and wait until the completion (may take 1-5 minutes).
If the Change button is inactive or absent, it means:
- π« The game does not support portability (for example, Clash of Clans blocks this feature).
- π« The memory card is formatted as internal (you need to reformat it as portable).
- π« There is not enough space on the map (free space is required). 1.5-2 game-size).
Map formatted in exFAT/FAT32|
There's plenty of free space on the map.|
The game supports portability (check out Google Play) |
The smartphone is not connected to charging (recommended)-->
Check the game performance after the transfer: some titles (like Free Fire) may slow down from the Class 10 card, but work normally with the A2.
Class 10 (up to 30MB/s) |
UHS-I U1 (30-90 MB/s) |
UHS-I U3/A2 (90+MB/s) |
I don't know/don't use/-->
Method 2: Transfer over ADB (for power users)
If the standard method doesnβt work, you can use Android Debug Bridge (ADB) β a debugging tool that allows you to forcibly transfer the application to SD-This method requires a PC connection and basic command line knowledge.
Step 1: Preparation
- Download ADB Tools for Windows/macOS/Linux.
- Turn on the smartphone Developer Mode: go to Settings β About phone and 7 times click on the MIUI version.
- Return to Settings β Additional β For developers and activate Debugging over USB.
Step 2: Connect and commands:
- Connect Redmi 9 to your PC via USB (select File Transfer Mode).
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with adb.exe.
- Enter the commands in turn: adb devices (the device should appear) adb shell pm set-install-location 2 (This is a mandatory application for all new applications SD-map) adb shell pm move-package com.example.game /sdcard (Replace com.example.game with a real-world game package, such as com.supercell.clashofclans).
How do I find out the game package?
Limitations of the method:
- πΈ Not all games are transferred even through the ADB (depends on the developer).
- πΈ After updating the game, it can automatically return to internal memory.
- πΈ The pm set-install-location 2 command must be repeated after resetting.
β οΈ Attention: Misuse of the right ADB Do not enter commands that you do not understand the purpose of. For example, adb shell pm uninstall without specifying the package will delete all user applications!
Method 3: Use of the card as internal memory (Adoptable Storage)
MIUI Supports Adoptable Storage, which allows you to "unite" SD-It's a radical way to do this, but it has serious flaws:
Pros:
- β Applications are installed on the map automatically.
- β Up to 70% of internal memory is released.
Cons:
- β The map cannot be extracted without formatting (data will be lost).
- β The speed of the system may fall 10-30%.
- β Some games, for example, PUBG Mobile Refuse to Work with "External" Memory.
How to turn on:
- Put it in. SD-smartphone-card.
- When a notification appears, select Use as internal memory.
- Follow the instructions of the system (the map will be formatted!).
- After formatting, restart the device.
If the notification does not appear, go to Settings β Warehouse β SD-map β Menu (three dots) β Storage settings β Internal memory.
π‘
Before using Adoptable Storage, back up the data on the map β it will be completely erased!
Method 4: Hand-carrying cache and game data
If the game itself cannot be moved, you can move its cache and additional files (for example, downloaded maps in Google Maps or resources in Genshin Impact).
- Connect your smartphone to your PC or use a file manager (such as Mi File Explorer).
- Go to /Android/obb/ or /Android/data/.
- Find a folder with the game name (e.g. com.miHoYo.GenshinImpact) and copy it to SD-map.
- Return to the obb or data folder and create a symbolic link (root rights required) or simply leave the folder blank β some games will automatically find files on the map.
To create a symbolic link (if there is root):
su
ln -s /storage/1234-5678/Android/obb/com.game.package /sdcard/Android/obb/com.game.packageWhere 1234-5678 β Your real identity is yours SD-maps (you can find out through Mi File Explorer in the address bar).
β οΈ Note: Some games (such as Clash Royale) check file integrity and can block an account for βinterferingβ with game data, a method only suitable for offline games or titles without strong protection.
Frequent mistakes and their solutions
When transferring games to SD-Redmi 9 users are facing typical problems, and we've collected the most common and ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| "Not enough space on the device" | SD-The card is formatted as an internal one, but the system reserves space. | Reformat the card as portable or clear the cache in Settings β Storage |
| Play slows down after transfer | Low card reading speed (Class 10 instead of U3) | Replace the card with a Class A2 model or transfer only the cache, not the game itself. |
| The "Transfer" button is inactive. | Developer has blocked the transfer or the card is incompatible | Try the method with ADB or use App2SD from Google Play |
| The game does not start after the transfer | Damaged files or incompatibility with external memory | Reinstall the game or return it to your internal memory. |
If none of the methods worked, check:
- π§ Is the firmware updated (Settings) β The phone. β Updating the system).
- π§ Are there any viruses on the memory card (scan through Google Play Protect).
- π§ Is the application protection function included in MIUI (may block access to SD-map).
π‘
The most reliable way is to combine the methods: transfer the game itself through ADB, and the cache manually, which frees up maximum space without a critical drop in performance.
Alternative solutions: cloud and optimization
If the transfer is SD-The card is impossible or ineffective, consider alternatives:
- π₯ Cloud-based saves: Games like Clash of Clans or Brawl Stars sync progress with Google Play Games or Supercell ID. You can delete the game and reinstall it if necessary.
- π Cleaning the cache: in Settings β Annexes β Application management β [play] β Warehouse β Clear the cache can be released 100-500 MB.
- π Lite versions of games: PUBG Mobile Lite, Call of Duty: Mobile Lite are in the 2-3 lesser.
- π± External drive: USB-adapter-drive OTG (Redmi 9 supported β some games (e.g. Minecraft) allow you to store worlds on an external drive.
To automate memory cleaning, use the following utilities:
- Files by Google β Finds and deletes unnecessary files.
- SD Maid (requires root) β clears residual files after uninstalling games.