Owners of Xiaomi smartphones often face a lack of internal memory, especially if the device is from a budget or medium-range. SD-The map seems like a logical solution, but here lies a lot of pitfalls: from the limitations MIUI In this article, we will discuss all the working ways to make a memory card the main storage β taking into account the features of the firmware, model range and Android versions.
It's important to understand that the term "main memory" is often misunderstood in Xiaomi's context. SD-The latter option is not available on all devices and has serious limitations, and we will analyze both approaches, as well as alternative methods of optimizing memory without risk to the system.
Why? SD-The card does not become a βfullβ memory on Xiaomi
The manufacturer deliberately limits the functionality of external drives in MIUI for several reasons:
- πΉ Data security: Annexes to the SD-It is easier to steal or damage the card when physically extracted.
- πΉ Performance: Class maps A1/A2 slower-than-integrated memory UFS 2.1/3.0, What's slowing down the OS.
- πΉ Fragmentation: Frequently write/delete files on SD This leads to rapid degradation of its cells.
- πΉ Google Policy: Starting with Android 9, Adoptable Storage is not officially supported for new devices.
However, workarounds do exist, for example, on Android 8.1 and lower devices (such as the Redmi Note 5 or Mi A1) you can activate Adoptable Storage via ADB. And on newer models (Redmi Note 10 Pro, POCO X3 Pro) you will have to settle for manually porting applications or using the card as a portable drive.
β οΈ Attention: Formatting SD-The card as internal memory irreversibly deletes all data from it and makes it unusable for use in other devices without re-formatting.
Preparation SD-maps: requirements and choices
Not every microSD is suitable for the role of "main memory."
- π Speed class: Not lower A1 (optimally A2 Class 10 cards without "A" marking are not suitable!
- π Capacity: From 32 GB (in practice, 64 GB and higher is better due to system overheads).
- π Manufacturer: SanDisk Ultra, Samsung are preferred EVO Plus, Kingston Canvas Go! Plus - they're less likely to be faked.
- π File system: Adoptable Storage will be required ext4 or f2fs (automatically selected by the system).
Before buying, check the card for authenticity with H2testw (Windows) or F3 (Linux/macOS). Counterfeiting often has an understated real capacity and write speed below the stated. Also make sure your device supports the right amount of cards β some Xiaomi budget models (such as the Redmi 9A) are limited to 256 GB.
| Xiaomi model | Max. SD volume. | Adoptable Storage Support | Recommended class of card |
|---|---|---|---|
| Redmi Note 8/8T | 512GB | Yes (Android 9) | A2 |
| POCO X3 NFC | 256GB | No (Android 10+) | A1 |
| Mi 10T / 10T Pro | 512GB | No. | A1 (media only) |
| Redmi 9C | 512GB | Yes (Android 10 Go) | A1 |
Method 1: Formatting SD as an internal memory (Adoptable Storage)
This method only works on Android 8.1 Oreo and below, as well as some MIUI firmware for Android 9 Pie.
- Put it in. SD-Card to smartphone and wait for its detection.
- Go to Settings. β Warehouse β [Name of name SD-map] β Three dots (menu) β Storage settings.
- Choose the internal memory (internal storage).
- Confirm the formatting (all data will be deleted!).
- Wait until the process is completed (it can take 5-15 minutes).
- Reset the device.
The system will then move some of the data to SD-But take note:
- π΅ Not all applications will work with external memory (especially system and secure games).
- π’ Read/write speeds will drop by 30-50% compared to built-in memory.
- π The map cannot be removed without formatting β it will become βtiedβ to the device.
Make a backup copy of data from the card|Charge your phone at least to 50%|Use a class card A1/A2|Check the free space on the map (minimum) 10 GB)|Disable two-factor authentication in applications (during the procedure)-->
β οΈ Attention: On devices with Android 10+ The option "Internal Memory" may not be available even with Adoptable Storage support, in which case manual activation is required via the Adoptable Storage. ADB (see next section).
Method 2: Activate Adoptable Storage through ADB (for Advanced)
If the settings do not have the option of formatting SD as internal memory, but the device theoretically supports it (check the table above), you can use ADB. This method requires a computer and basic knowledge of the command line.
Steps:
- Install Platform Tools (includes adb).
- Activate USB Debugging in Settings β About Phone β MIUI Version (click 7 times) β Additional β For Developers.
- Connect your phone to your PC and execute in the terminal: adb shell sm list-disks Remember the disk ID (e.g., disk:179.64).
- Run the command (replace disk:X,X with your identifier): sm partition disk:179.64 private
- Reset the device.
After the reboot. SD-The card will be formatted as internal memory. To return it to its original state, use the command:
sm partition disk:179,64 publicWhat if the ADB canβt see the device?
Method 3: Manual transfer of applications to SD-map
If Adoptable Storage is not available, you can manually port the applications, which works on all versions of MIUI, but has limitations:
- π« Not all apps support portability (especially system and cache games). >1GB).
- π After updating the application, it can automatically return to internal memory.
- π Only parts of the data are transferred β the main files remain in the phone.
Instructions:
- Go to Settings β Applications β Application Management.
- Select the application you want to transfer.
- Press Warehouse. β Change. β SD-map.
- Confirm the transfer and wait until it is completed.
For mass transfer, use third-party utilities like AppMgr. III (Requires root rights on new versions MIUI). Alternative - the function of the Warehouse β Transfer of data to SD-The map is in the settings, but it is not available on all devices.
π‘
Before perenosoming an application on SD, check its size in Settings β Storage. If it takes less than 100 MB, the transfer may not give a noticeable effect, but will increase the fragmentation of the card.
Alternative methods of memory optimization
If the transfer is SD-The card is impossible or ineffective, consider these options:
- π§Ή Cache Clearing: Clean App Cache Regularly Through Settings β Warehouse β Clean or use CCleaner.
- βοΈ Cloud Storage: Automatic Photo Upload to Google Photos or Mi Cloud (up to 5GB free).
- π Reset to factory settings: Radical method if system is cluttered (make backup!).
- π Media transfer: Music, videos and documents can be manually moved to SD through the conductor.
- π οΈ Lite versions of apps: Install Facebook Lite, Messenger Lite and analogues instead of full versions.
For supportive devices OTG (for example, POCO F3) You can connect the external SSD-This is important for working with large files (video editing, backups), the read/write speed in this case will be faster than the microSD.
π‘
On devices with MIUI 12.5+, the Smart Clean feature has appeared, which automatically deletes unused files. Activates in Settings β Storage β Smart Cleanup.
Frequent problems and their solutions
When working with SD-Xiaomi users face typical errors:
| Problem. | Reason. | Decision |
|---|---|---|
| SD-map not defined | Bad contact, incompatible format | Reboot your phone, format your card in FAT32 via PC |
| Apps fly out after transfer | Low speed reading of the map | Use the A2 class card or move the app back |
| Lack of space despite transfer | System files remain in internal memory | Clear the cache and remove unnecessary APKs through Settings β Storage |
| The map became "raw." | Incorrect extraction or failure of the file system | Format via PC in NTFS, then re-in your phone |
If the phone brakes after formatting the SD as internal memory, return the settings to the original state.
- Connect the phone to the PC.
- Run in ADB: sm partition disk:X,X public (replace X,X with your disk ID).
- Reset the device.