Why Genshin Impact βDoesnβt Wantβ to Be Introduced SD-map?
MiHoYoβs Genshin Impact is one of the most resource-intensive mobile RPGs, taking up more than 15 GB after full installation. Owners of Xiaomi smartphones with limited internal memory (especially the Redmi Note 8/9, Poco X3 or Mi A3) often face a problem: the game stubbornly refuses to install on a memory card, despite the availability of space, the reason lies in the peculiarities of Android and MIUI policy.
The fact is that Genshin Impact is installed by default in internal memory, and an attempt to transfer it through the standard settings Settings. β Annexes β Genshin Impact β The storage usually ends with the error βNot enough space on the device, although the device is not available for use.β SD-free-card+ GB." This is because MIUI block APK-External storage files for high-performance applications, but this limitation can be circumvented, and we'll explain how to do it.
In this guide, you will find 4 working ways to install the game on a memory card (including methods for MIUI 12/13/14), as well as tips for optimizing performance to avoid lags. All instructions are tested on Xiaomi models from 2020-2026.
1.Preparation: Which memory card is suitable for Genshin Impact?
Not every microSD card can handle the load from Genshin Impact. The game actively uses cache and temporary files, so the drive must meet three key requirements:
- πΉ Speed class: minimum UHS-I (U3) or V30. Class cards U1 Class 10 will cause constant texture loading.
- πΉ Volume: from 64 GB (optimally 128 GB), as after updates the game can take up to 20 GB.
- πΉ Formatting: exFAT file system (for maps) >32 GB) or FAT32 (volume β€32GB). NTFS not supported by Android!
Recommended memory card models for Xiaomi:
| Model | Volume. | Class speed | Estimated price (2026) |
|---|---|---|---|
| Samsung EVO Select | 128GB | U3, V30 | 1 200β1 500 β½ |
| SanDisk Extreme | 256GB | U3, V60 | 2 000β2 300 β½ |
| Kingston Canvas Go! Plus | 64GB | U3, V30 | 800β1 000 β½ |
β οΈ Attention: No-name memory cards of brands (such as Transcend base series or Samsung fakes) often have understated real-world write speeds.This leads to friezes when downloading Teivat open world. A1 SD Bench β it should be at least 40 MB/s per record.
Before installing the game, format the card in your phone: go to Settings β Storage β Memory Map β Format as internal storage. This step is mandatory for methods 2 and 3 from our instructions.
Method 1: Installation via ADB (operates on MIUI 12-14)
This method involves the use of Android Debug Bridge (ADB) β debugging tool that allows you to manually specify the installation path APK on SD-This is suitable for most Xiaomi models, except Android Go devices (e.g. Redmi Go).
What will be required:
- π₯οΈ Computer with Windows/macOS/Linux;
- π USB-cable (preferably original);>
- π± Included debugging by USB phone-on;
- π APK-Genshin Impact file (download from the official website of miHoYo).
Step-by-step:
- Activate Developer Mode on Xiaomi: go to Settings β About Phone β MIUI version and tap 7 times on the build number.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your phone to your PC and select File Transfer (MTP) mode.
- Download ADB Tools and unpack the archive.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB and type:
adb devices(Your device name should appear. If not, check the drivers.)
adb shell pm set-install-location 2(This team is forced to install all new applications on SD-map.)
adb install -s /path/k/genshin.apk(Replace the path with a real address APK-file.)
β οΈ Note: After installing the game through ADB Don't disconnect the memory card from your phone, it'll crash the game the next time you run it. SD-First, transfer Genshin Impact back to internal memory via Settings β Annexes.
USB debugging enabled
Download the official APK Genshin Impact
ADB Tools Unpacked on PC
Phone is connected in mode MTP-->
Method 3: Transfer through βForced Use of SDβ (requires root)
If your Xiaomi has an unlocked bootloader and root rights (for example, through Magisk), you can use the ForceAllowExternal module. This method allows you to bypass the restrictions of MIUI on installing games on external drives.
Instructions:
- Install Magisk Manager and check root status.
- Download ForceAllowExternal module.
- Install the module via Magisk and restart the phone.
- Download. APK Genshin Impact and manually install it. The system automatically prompts you to select the installation site β specify. SD-map.
Advantages of the method:
- π§ It works even for game updates;
- π± It does not require a PC connection;
- π Allows you to transfer the game's cache to the map.
Disadvantages:
- β οΈ Requires root, which deprives of guarantees;
- π οΈ Save bugs are possible (it is recommended to synchronize your account with miHoYo).
What to do if the game crashes after installation?
Method 3: Use Link2SD (for a card formatted as internal memory)
If you're formatting. SD-Card as internal storage (via Settings) β Warehouse β Memory map β Formatted as internal, you can use the application Link2SD. It allows you to βbindβ part of the game data to an external drive.
Step-by-step:
- Install Link2SD from the Play Market.
- Give the application root rights (if any) or use the no root mode.
- In the list of applications, find Genshin Impact and select Create a link.
- Check the App Data and Cash, then click OK.
- Reboot the phone.
Link2SD does not tolerate the game itself, but creates symbolic links, so:
- β The game will be launched as usual;
- β Updates will be installed automatically;
- β When the card is removed, the game will stop working.
π‘
If the game is slowing down after transferring over Link2SD, try turning off MIUI Optimization for Genshin Impact. Go to Settings β Applications β Genshin Impact β Battery β Optimization MIUI and select No Limits.
5. Method 4: Manual file copying (for power users)
This method is suitable if the game is already installed in internal memory, but you want to free up space by transferring some files to the internal memory. SD-Attention: Not all files can be moved without consequences!
What can be transferred safely:
- π Cache folder (Android/obb/com.mihoyo.GenshinImpact);
- π Folder with loaded resources (Android/data/com.mihoyo.GenshinImpact/files).
Instructions:
- Connect your phone to your PC and activate File Transfer (MTP) mode.
- Copy obb and files from internal memory SD-map (e.g. in the /storage/XXXX-XXXX/Android/obb/).
- Remove the original folders from your internal memory.
- Create symbolic links (requires root or ADB):
adb shell
su
ln -s /storage/XXXX-XXXX/Android/obb/com.mihoyo.GenshinImpact /sdcard/Android/obb/com.mihoyo.GenshinImpact
ln -s /storage/XXXX-XXXX/Android/data/com.mihoyo.GenshinImpact/files /sdcard/Android/data/com.mihoyo.GenshinImpact/filesReplace. XXXX-XXXX real ID yours SD-maps (you can find it through adb shell ls) /storage/).
β οΈ Attention: Don't move the folder Android/data/com.mihoyo.GenshinImpact It's going to reset the whole thing, and it's going to reset the progress. /data/data/com.mihoyo.GenshinImpact (It requires rooting and can break the game).
π‘
Transferring only cache and resources (obb and files folders) is the safest way to free up 10-12 GB of internal memory without risking storage.
6.Optimization of performance after transfer to SD-map
Even after successfully transferring Genshin Impact to a memory card, you may experience friezes or long downloads. SD-versus internal memory, to minimize the lags:
- π§ Set low graphics settings in the game: Settings β Graphics β Texture quality: Low, Shadows: Low, Effects: 30 FPS.
- π΅ Disable background apps through Settings β Battery β Optimization MIUI.
- π Clean the game cache regularly (but don't delete the obb folder!).
- π Use the game mode in MIUI: Settings β Special facilities β Turbo-playing mode.
If the game is slowing down, check your speed. SD-map:
- Install the A1 SD Bench from the Play Market.
- Run the write/read test.
- If the write speed is below 20MB/s, the card is not suitable for Genshin Impact.
| Problem. | Possible cause | Decision |
|---|---|---|
| The game flies off at launch | Incorrect symbolic references | Reset the game to internal memory, then repeat the transfer |
| The world's long load | Low speed. SD-map | Replace the card with a model with a class V30/U3 |
| No updates are installed | There's not enough space on the map. | Clear the cache or expand the section for applications |
7. Frequent errors and their solutions
When installing Genshin Impact on SD-Xiaomi users often face typical problems, and here are the most common problems and ways to fix them:
- π« βInsufficient Memoryβ Error in Installation: Reason: MIUI lock-in SD-map APK. Solution: Use the method with ADB (Method 1) or format the card as an internal storage.
- π The game is updated, but not launched: Reason: updates are installed in internal memory and the main files remain on the computer. SD. Solution: Move the obb folder back to the map or use it Link2SD.
- π± The phone can't see. SD-post-transfer card: Reason: incorrect formatting or file system failure Solution: format the card in exFAT via PC and repeat the procedure.
If none of the methods worked, check:
- π Compatibility of your Xiaomi model with installation on SD (Some budget models, such as Redmi 9A, This function is not supported by iron levels).
- π Free space on the map (minimum 5 GB in excess of the game volume).
- π Version MIUI (on older versions, for example MIUI 11, there may be bugs with external drives).