You have faced a situation when the Xiaomi smartphone runs out of internal memory, and external memory. SD-Is the card idle? Or vice versa - want to give back priority to the internal drive after experimenting with expansion, POCO Black Shark has nuances that depend on the version MIUI/HyperOS, This article will cover all working methods, from standard settings to hidden features for advanced users.
It is important to understand: modern Xiaomi smartphones (released after the launch) 2020 year) often does not support formatting SD-And that's Google's restriction, not the manufacturer's, but there are workarounds, from manual file transfer to use. ADB-We tested all the methods on the current firmware (MIUI 14/15 HyperOS and only working solutions.
Before you start, check out two key points:
- ๐น Type SD-maps: class cards only A1/A2 (or UHS-I/UHS-II) They're suitable for use as memory extensions. 10 without the "Application Performance" label does not guarantee stable operation.
- ๐น Android Version: On Android 11 Devices+ (MIUI 12.5+) Adoptable Storage is officially removed, but can be activated via ADB.
- ๐น Smartphone model: flagships (Xiaomi) 13/14, Redmi K60) often deprived of slots for SD-The cards, unlike the budget series (Redmi Note) 12, POCO M5).
1.Memory switching to Xiaomi: which one to choose?
There are 4 main methods of changing memory priority, and their applicability depends on your model and firmware. Below is a comparison table that will help you decide on the choice:
| Method | Supported models | Conditions required | Limitations |
|---|---|---|---|
| Standard settings of MIUI | All models with MIUI 10โ14, HyperOS | SD-card inserted, formatted as portable storage | It does not make the card internal, only transfer files. |
| Formatting as an internal storage (Adoptable Storage) | Models to 2020 (Android 9-10) | SD-class A1/A2, backup | It doesnโt work on Android 11+ without ADB. |
| ADB-mounting-in | All models with unlocked loader | Computer, USB-cable, debugging enabled USB | Resetting settings after disabling the card |
| Manual transfer of applications and files | All models. | File Manager, Superuser Rights (optional) | Not all apps support portability |
If your smartphone is released after 2021 (such as Xiaomi 12T or Redmi Note 11), most likely, only the first or fourth method will suit you. For older devices (Redmi 5 Plus, Mi A2), all options are available, including formatting the card as internal memory.
2. Method 1: Transfer files through standard MIUI settings
Itโs the most secure and versatile way that works on all Xiaomi devices regardless of the firmware version. SD-card with internal memory, but allows you to automatically save files (photos, videos, documents) to an external drive and transfer existing data there.
Instructions:
- Put it in. SD-If it's new, the system will suggest formatting it, you can agree.
- Go to Settings. โ Warehouse.
- Slip on the item Internal memory, then select Data transfer to SD-map.
- Mark the file types to transfer (photos, videos, audio, documents) and confirm the action.
Note that this method does not port applications, only media files and documents, to change the default location of saving new files:
- ๐ธ For photo/video: Open the camera โ Settings โ Preservation site โ choose SD-map.
- ๐ For downloads: in the browser or file manager, specify the save path to the external drive.
Make sure the map is formatted in FAT32/exFAT|
Check the vacant space (minimum 10% of the volume)|
Backup of important data from the map |
Disable encryption (if used)-->
โ ๏ธ Attention: If you extract SD-card after file transfer, some applications (e.g. gallery) may not display media files until the drive is re-installed. Always safely extract the card through Settings โ Warehouse โ Extract SD-map.
Method 2: Formatting SD-The card is an internal memory (adoptable storage)
This method only works on Android 9-10 devices (MIUI 11 and below and allows you to do so SD-Once formatted, the system will install applications and save data to the external drive automatically.
Step-by-step:
- Put it in. SD-smartphone-card.
- When the notice โNewโ appears SD-Map "slip on it or go to Settings" โ Warehouse.
- Select Set Up โ Internal memory.
- Read the formatting warning (all data will be deleted!) and confirm the action.
- Wait until the process is completed (it can take 5-15 minutes).
- After restart, go to Settings. โ Appendices and transfer the necessary programs to SD-hand-write.
Advantages of the method:
- ๐ง Annexes shall be installed on SD-Default card (if you support transfer).
- ๐ The system recognizes the card as part of the internal memory (path). /storage/emulated/0).
Disadvantages:
- โ ๏ธ The card becomes "tied" to the device - it can not be removed without resetting the settings.
- โณ Speed of application with SD-cards are lower than internal memory (even on cards) A2).
- ๐ When connected to a PC, the card will not be visible as a removable disk.
What if the internal memory option is inactive?
Method 3: Forced mounting SD-maps as internal through ADB
For Android 11 devices+ (MIUI 12.5โ15, HyperOS) standard formatting method SD-The card is locked as internal memory, but it can be activated via Android Debug Bridge (ADB). This method requires a computer and basic command line skills.
What you need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux.
- ๐ USB-cable (preferably original).
- ๐ ๏ธ Utilities. ADB and Fastboot.
- ๐ Included debugging by USB smartphone.
Instructions:
- Activate Developer Mode: Go to Settings โ About Phone and tap on MIUI Version 7 times.
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect your smartphone to your PC, select File Transfer mode and confirm debugging permission.
- Open the command line (Windows) or terminal (macOS/Linux) and type:
adb shell
sm list-disksYou will see your ID. SD-maps, for example, disk:179,Copy it and execute the command:
sm partition disk:179,64 privateReplace 179.64 with your ID. Once you complete the command, restart your smartphone. SD-The card will be displayed as internal memory.
โ ๏ธ Note: This method will reset all data on SD-If you take the card out, the apps that are installed on it will stop working, and to get the card back to its original state, you'll need full formatting on the PC.
๐ก
Before execution ADB-Create a backup copy of the data from SD-After the sm partition command, all files will be deleted without the possibility of recovery.
5. Method 4: Manual memory management for advanced users
If previous methods donโt fit (for example, you have a flagship without a slot for your device). SD-cards or you want to manage the storage flexibly, you can use a combination of:
- ๐ Transfer of applications to SD-hand-write.
- ๐ Symlinks (symlinks) for forwarding folders.
- ๐งน Cleaning cache and unnecessary files.
Application portability (not working for all programs):
- Go to Settings โ Applications โ Application Management.
- Select the application you want to transfer.
- Slip the vault. โ Change. โ choose SD-map.
If the "Change" button is inactive, the application does not support the transfer, in which case the creation of symbolic links (root rights are required):
su
ln -s /storage/emulated/0/Android/obb /storage/XXXX-XXXX/Android/obbReplace. XXXX-XXXX your ID SD-This method will redirect the obb folder (where game data is stored) to an external drive.
Memory cleanup:
- ๐๏ธ Remove the app cache in Settings โ Warehouse โ Clean up.
- ๐ฎ Move or remove heavy games (folder) Android/obb).
- ๐ฅ Clear up the downloads to Files โ Categories โ Downloads.
๐ก
Symlinks are the only way to transfer data from applications that do not support standard portability, but this method requires root rights and can lead to unstable retrieval of programs. SD-map.
Frequent problems and their solutions
When switching memory to Xiaomi, users encounter common errors.
| Problem. | Reason. | Decision |
|---|---|---|
| SD-map not defined | Incompatible format (NTFS), corrupted file system | Format your card in FAT32 or exFAT via PC |
| โNot enough spaceโ when transferring applications | SD-The card is formatted as portable, not internal. | Use it. ADB-method or manually transfer files |
| Apps are stained after transfer to SD-map | Low speed reading/writing cards (class below A1) | Return apps to internal memory or buy an A2 class card |
| After extraction SD-The phone card is not switched on. | The card was formatted as an internal memory. | Insert the card back or reset the settings |
If after switching memory smartphone began to brake or overheat, most likely the problem is slow. SD-Check its speed with the app. A1 SD Bench (should be at least 10 MB/s for reading and writing).
Another common situation: after updating the firmware SD-The card is no longer recognized as internal, and it's because of the mounting rights reset:
- Go to Settings. โ Warehouse.
- Tap it on. SD-map โ Settings โ Format as internal (if optional).
- If there is no option, use it. ADB-team from Method 3.
7.Alternative ways to free memory without SD-map
If your Xiaomi smartphone does not support you SD-cards (e.g. Xiaomi 13 Pro or Black Shark 5), but internal memory is sorely lacking, use these methods:
- โ๏ธ Cloud storage: ๐น Mi Cloud (5GB free) โ integrated with MIUI, backup. ๐น Google Photos โ unlimited storage for compressed photos (until 2021). ๐น Yandex Drive (10GB free) โ easy for documents.
- ๐ Optimizing storage: ๐น Turn on the settings. โ Warehouse โ Free up space โ the system will find unnecessary files. ๐น Remove duplicate photos with Google Files or CCleaner. ๐น Clear the cache of messengers (in Telegram it is up to 10 GB!).
- ๐ฑ Use of the OTG-accumulator: ๐น Connect the flash drive through USB OTG And transfer the media files to it. ๐น Some applications (e.g, FX File Explorer supports mounting OTG internal storage.
For games and heavy applications (such as Genshin Impact or Call of Duty Mobile), the only reliable way is to clean the cache regularly or buy a smartphone with a large amount of memory. SD-Cards (e.g. SanDisk Extreme) A2) Lose in the speed of the built-in memory UFS 3.1, which is critical for gaming.