Why Xiaomi users want to use it SD-map as an internal memory?
Xiaomi smartphone owners often face a lack of built-in storage, especially on budget models of the Redmi or POCO series with 32-64 GB of memory. Even after cleaning the cache and removing unnecessary files, the place ends up due to heavy games, high-resolution photos or app updates. The solution seems obvious: buy a microSD card and expand memory. But simply copying files to an external drive does not solve the problem - many applications still require installation in internal memory.
Adoptable Storage technology introduced in Android 6.0 Marshmallow allows formatting SD-It's going to be like internal storage, and it's going to be able to see it as embedded memory, and applications can be installed directly on it, but there are pitfalls, from performance downgrades to data loss. In this article, we will discuss how to perform the procedure correctly on Xiaomi, which models support the function, and what to do if something goes wrong.
It’s important to understand that not all Xiaomi devices officially support Adoptable Storage. The manufacturer often blocks this option in MIUI firmware, especially on new models. Alternative methods (for example, through ADB) can help circumvent restrictions, but require technical skills. Before you start, check the compatibility of your device and weigh the pros and cons.
What Xiaomi models support the transformation SD-card?
Adoptable Storage is available on most Xiaomi smartphones with Android 6.0+, but its implementation depends on the version of MIUI and the manufacturer's policy.
| Xiaomi model | Adoptable Storage Support | Notes |
|---|---|---|
| Redmi Note 8/9/10/11 | Yes (via ADB) | In standard settings, the option is hidden, requires the command sm set-force-adoptable true. |
| POCO X3/X4/X5 | Yes (starting with MIUI 12) | On some firmware, the function is available in the “Storage” menu |
| Mi 10/11/12 | Limitedly. | On flagships, the function may be blocked due to the use of UFS 3.1. |
| Redmi 9A/9C/10A | Yes (without ADB) | Budget models often have an open option in settings |
| Xiaomi 13/14 Series | No. | On new devices, the function is disabled at the firmware level |
If your model is not in the table, check the support as follows:
- Put it in. SD-smartphone-card.
- Go to Settings. → Warehouse → [Your name is yours. SD-map].
- If you have the option of “Inner Memory” or “Format as Internal,” the function is directly supported.
On devices with MIUI 13+ and Android 12+, the option can be hidden even with hardware support, in which case the ADB method will help (discuss it below). Also note that once converted, the card will not be used in other devices without full formatting.
💡
Before the purchase SD-Cards for internal memory choose models with high write speed (class) A2 or UHS-I U3). Cheap class cards A1 Class 10 will slow down the system significantly.
Preparation SD-What type of cards are needed and how to avoid mistakes?
Not every microSD card is suitable for use as internal memory, but here are the key requirements:
- 🔹 Volume: minimum 16 GB (recommended 64-128 GB for comfortable operation).
- 🔹 Class speed: A2 or UHS-I U3 (Record speeds from 30 MB/s. Class cards A1 or Class 10 will call lags.
- 🔹 Manufacturer: Give preference to brands like SanDisk, Samsung, Kingston or Lexar. Cheap no-name cards are often forged.
- 🔹 Format: the card must be formatted in exFAT or FAT32 (The system itself is reformatted into ext4 or f2fs transformative).
Before the procedure begins, it is mandatory to:
- Back up all the data from the card – it will be completely erased.
- Check the card for errors using the SD Card Tester utility (available on Google Play).
- Charge your smartphone by at least 50% – the process can take 10–30 minutes.
⚠️ Note: If you use a class card A1 Or lower, after conversion to internal memory, the smartphone will slow down when you start the applications written to it. In some cases, the system may even refuse to format the card due to low speed.
To check the real speed of the card before buying, use the A1 SD Bench application.
- 📊 Reading: at least 80 MB/s.
- 📊 Record: at least 30 MB/s (for A2 — 40 MB/s).
- 📊 IOPS (operations per second: at least 1500 for random recording.
What happens if you use a slow card?
Step-by-step instructions: how to do SD-Internal memory card on Xiaomi?
If your model supports the function directly, follow this algorithm:
Create a backup copy of data from the card|Charge your smartphone at least 50%|Insert the card into the slot (not through the adapter!)|Check the speed of the card in A1 SD Bench-->
- Put it in. SD-card to the smartphone. Make sure it is identified by the system (notification will appear in the curtain).
- Go to Settings. → Warehouse.
- Tap your name on it. SD-maps (e.g. SanDisk) 128GB»).
- In the upper right corner, press three dots (⋮) and select "Storage settings" or "Format as internal».
- The system will warn you that all data will be erased. Confirm the action by clicking "Erase and Format".
- After formatting, select “Move Data” (optional) to move some files from internal memory to SD-map.
- Reboot your smartphone. Now the card is displayed as part of the internal storage.
If the option “Format as internal” is not available, use the method through ADB:
- Activate Developer Mode: Go to Settings → About Phone and tap on MIUI Version 7 times.
- Return to Settings → Additional → For developers and enable “Debugging by USB”.
- Connect your smartphone to your PC, install ADB Tools (you can download from the official Android website).
- Open the command prompt in the ADB folder and type: adb shell sm list-disks Remember the disk ID (e.g., disk:179.64).
- Enter the command to convert (replace the disk:179.64 with your identifier): sm partition disk:179.64 private
- Reboot the device. The map becomes internal memory.
⚠️ Note: After conversion through ADB The card cannot be retrieved without completely resetting the smartphone settings. If you physically pull it out, the system will stop booting (android.process.media has stopped).
💡
The ADB method works on most Xiaomi, but requires caution. A team error can lead to data loss or system failure. Always check the disk ID before entering a command.
What to do if Xiaomi doesn’t see it SD-map as an internal memory?
If after all the manipulations, the card is not defined as internal memory, check the following points:
- 🔧 Incompatible Firmware: On some versions MIUI (particularly MIUI 14+) It's disabled. Try to roll back to an older firmware through Fastboot.
- 🔧 Card problems: Connect it to your PC and check for errors using CHKDSK (Team: chkdsk X: /f, where X is the letter of the disk).
- 🔧 Manufacturer restrictions: On flagships (Xiaomi) 12/13/14) The function may be blocked due to use UFS-Alternatives: root rights and Adoptable Storage Enabler.
- 🔧 Incorrect slot: On some models (Redmi Note 10 Pro, POCO X3 Pro) second hybrid slot (combined with SIM). Make sure the card is inserted into the correct connector.
If the card is detected but is unstable (apps crash, files are not saved), follow these steps:
- Go to Settings → Applications → All applications.
- Find an app that doesn’t work and click on “Storage”.
- If you have the option to “Change”, transfer it back to your internal memory.
- Reboot your smartphone.
On Android 11+ and MIUI 12.5+ devices, Adoptable Storage may not work properly due to changes in Google’s data retention policy, in which case the only way out is to use the card as a portable drive with manual file transfer.
Risks and disadvantages of use SD-maps as internal memory
Before you convert the map, check out the possible problems:
| Problem. | Reason. | Decision |
|---|---|---|
| Slowing down the smartphone | Low speed of reading/writing cards (especially Class A1) | Use A2/UHS-I U3 Class Cards |
| Impossibility of retrieving the map | The system links applications to the map | Transfer all applications back to internal memory before retrieval |
| Application failures | Not all programs support Adoptable Storage. | Install critical applications (messengers, banks) in internal memory |
| Data loss in case of failure | SD-Cards are less reliable than internal memory | Regularly create backup copies |
Especially careful should be the owners of devices with MIUI 13/14. In these versions of the firmware Xiaomi actively uses the mechanism Dynamic RAM Expansion, which can conflict with Adoptable Storage, causing occasional reboots. If you notice that the smartphone has become “hang” after converting the card, return it to portable storage:
- Go to Settings. → Warehouse.
- Tap it on. SD-map and select "Portifical storage».
- Confirm the formatting (the data will be erased!).
⚠️ Note: On some models (Redmi Note 9 Pro, POCO F3) When you return the card to portable storage, the camera and gallery stop working, and only a complete reset will help.
Alternative ways to expand memory on Xiaomi without Adoptable Storage
If your device does not support conversion SD-Cards in internal memory or you don’t want to risk it, consider alternative methods:
- 📁 Manual file transfer: Use a file manager (such as Mi File Manager) to move photos, videos and music to the map.
- 🔄 Symlink: Using the FolderMount app (root rights required) you can link folders from a card to internal memory, for example, games will think that files are in internal storage, although they are physically stored on the card. SD.
- ☁️ Cloud Storage: Google Drive, Mi Cloud or Yandex Disk lets you automatically upload photos and documents, freeing up space on your device.
- 🔌 OTG-Drivers: Connect the flash drive through USB-C OTG-Use it as an external drive, and some file managers (such as Solid Explorer) support mounting. OTG internal storage.
For games and heavy applications (such as Genshin Impact or Call of Duty Mobile), the best option is to use external applications. SSD-storage USB-C. Modern Xiaomi smartphones (for example, Xiaomi 13 Ultra or Xiaomi) POCO F5 Pro) support the standard drive connection USB 3.2 Gen 1, which provides speeds of up to 500 MB/s – this is enough for a comfortable game.
If you only need to transfer the app cache (such as maps for Google Maps or offline Spotify content), do the following:
- Open the app settings (e.g. Settings → Apps → Google Maps → Storage).
- Click on “Clear Cache” and then “Manage Space”.
- Select the option of data transfer to SD-card (if available).