Xiaomi Mi 8 It is still a popular smartphone among users who value the balance of performance and price. 64/128 GB of internal memory eventually begin to "clog" with applications, cache and media files. SD-map, but here are the Mi owners 8 There are pitfalls waiting for you: not all applications support this feature, and wrong actions can lead to failures. In this guide, we will discuss all working methods of transfer, including hidden settings. MIUI, Bypassing restrictions and alternative methods for apps that donโt want to move.
It is important to understand: Xiaomi Mi 8 works on the basis of the MIUI, And it's a very limited system that puts restrictions on external storage, and unlike pure Android, there's no one-size-fits-all solution, you have to combine the standard tools, ADB-We tested all methods on current versions of firmware (including manual file transfer). MIUI 14), so the instructions are relevant for 2026.
Preparation SD-Maps: Formatting and Selecting the Right Standard
Before transferring applications, you need to prepare correctly SD-Xiaomi Mi 8 supports microSD cards up to 256 GB, but there are nuances with the file system:
- ๐น FAT32 โ Compatible with all devices, but does not support files >4GB. Suitable for media files only.
- ๐น exFAT is the best choice for applications, as it removes the restriction on the size of files and works faster.
- ๐น NTFS โ Not recommended for Android, but it can cause reading errors.
To format the map in exFAT:
- Put it in. SD-smartphone-card.
- Go to Settings. โ Warehouse โ SD-map โ Format โ internal.
- Select exFAT (if the option is not available, format via PC).
- Wait until the process is complete (the data will be deleted!).
โ ๏ธ Warning: Once formatted as internal storage, the card will not be retrieved without data loss.
Standard Application Transfers through MIUI Settings
The easiest way to do this is to use the built-in MIUI, but it doesn't work with all applications. Here's how to do this:
- Open Settings โ Applications โ Application Management.
- Select the app you want (such as Facebook or Telegram).
- Press Warehouse. โ Change. โ SD-map.
- Confirm the transfer and wait until it is completed (may take a few minutes).
If the Change button is inactive or not, the application does not support the transfer.
- ๐ฑ System applications (Settings, Phone, Messages).
- ๐ฎ High-demand games (PUBG Mobile, Genshin Impact).
- ๐ Security Apps (Banking Clients, Google Pay).
SD-map formatted in exFAT|
The size of the map is sufficient for the application |
Application supports portability (Change button is active)|
The smartphone is not discharged (minimum 30% charge)-->
ADB Transfer: For Apps That Don't Want to Move
If the standard method didn't work, Android Debug Bridge (ADB), a debugging tool that lets you manually tell the system where to install applications, requires a PC and enabled USB debugging.
Steps:
- Activate Developer Mode: Go to Settings โ About Phone โ MIUI version. Click on the line 7 times until the โYouโve become a developerโ notification appears.
USB debugging
Settings โ Additional โ For Developers
Mi 8
ADB Tools
Command line.
adb shell pm set-install-location 2This command forces the system to install applications on SD-default-card.
adb shell pm move-package com.whatsapp(Replace com.whatsapp with the desired application package).
โ ๏ธ Note: Some applications after transfer through ADB They may not work smoothly or they may stop starting altogether.
How to find out the package name of the application?
Manual transfer of application files (for experienced users)
If the application is not portable through either settings or ADB, you can try manual file copying, a risky method that requires root rights or a file manager with access to system folders (such as Root Explorer or FX File Explorer).
Instructions:
- Download and install FX File Explorer (gives access to root folders without root).
- Open the manager and go to the /data/app โ stored APK-file.
- Find a folder with the name of the package of the desired application (for example, com.instagram.android).
- Copy the folder to SD-map /Android/obb or /Android/data (depending on the type of file).
- Remove the original folder from /data/app.
- Reboot your smartphone.
This method is only suitable for non-system applications and can lead to errors if:
- ๐ซ The application uses OBB-files (e.g. games).
- ๐ซ Files are tightly bound to internal memory.
- ๐ซ Nana SD-The card doesn't have enough cache space.
๐ก
Before manually transferring, check if the app supports external memory, for example, Spotify allows you to download music to SD, while Netflix does not.
Alternative ways: symbolic links and application managers
If neither method works, there are two options:
- Symlinks โ create shortcuts for files by tricking the system. Requires root and terminal: su ln -s /sdcard/Android/obb/com.game /data/data/com.game/files This will redirect game requests to files SD-map.
- Application Managers like AppMgr III or Link2SD. They automate transfer, but also require root rights. Link2SD, for example, allows: ๐ Move over APK, libraries (.so) and cache. ๐ Create symbolic links without manually entering commands. ๐ Clean Dalvik cache after transfer.
Cons of alternative methods:
| Method | Root is required. | Risk of failure | Speed of operation |
|---|---|---|---|
| Symbolic references | โ Yes. | โ ๏ธ High-pitched | ๐ข Slower. |
| AppMgr III | โ Yes. | โ ๏ธ Medium. | โก Quickly. |
| Link2SD | โ Yes. | โ ๏ธ Low. | โก Very quickly. |
| Manual transfer | โ No, but you do. FX) | โ Very tall. | ๐ข Slowly. |
What to do if the application does not work after the transfer
If the application does not start, crash or update after the transfer, try:
- ๐ Restart your smartphone โ sometimes the system doesnโt immediately pick up the changes.
- ๐๏ธ Clear the app's cache in Settings โ Annexes โ Warehouse โ Clear the cache.
- ๐ฅ Reinstall the application - delete it and install it again by selecting SD-map.
- ๐ง Check the access rights to SD-map in Settings โ Permits โ Warehouse.
Critical information: Apps that use Google services (such as Google Maps or YouTube) often refuse to work with Google. SD-In this case, the transfer is impossible without loss of functionality.
๐ก
If the application requires an update after the transfer, but gives an error, return it to internal memory, update, and then transfer it to SD again.
Storage optimization: how to avoid application portability
Transfer to SD-It's not always the best solution. It's often more efficient to optimize internal memory:
- ๐งน Cache Cleanup: Use Settings โ Warehouse โ Cleaning or applications like CCleaner.
- ๐ Files by Google or Duplicate Files Fixer will find unnecessary copies of files.
- โ๏ธ Cloud Storage: Move photos and videos to Google Photos or Mi Cloud.
- ๐ต Streaming music: Instead of downloading tracks, use Spotify or Yandex Music online.
You should also turn off auto-update apps in Google Play:
- Open Play Store โ Profile โ Settings โ Network Preferences โ Auto-Update Apps.
- Choose Not to Update Automatically.
- Update the applications manually, having previously freed up space.