How to turn SD-map to internal memory on Xiaomi smartphones: a complete guide with nuances

Expanding the internal memory of a smartphone due to a microSD card is an urgent task for Xiaomi owners, especially if the model is equipped with a modest amount of internal storage (16-32 GB). However, simply inserting a memory card is not enough: to install applications and games on it as the main drive, you need to mount SD as internal memory through the Adoptable Storage function (in Android 6.0+), This process has its pitfalls: from card speed restrictions to the risk of data loss if you do not.

In this article, you will find a step-by-step guide to MIUI firmware features, a table on the compatibility of memory cards with Xiaomi models, and alternative ways to optimize memory if the standard method did not work. We will discuss why some cards do not support internal memory, how to avoid formatting errors, and what to do if the system does not see SD after conversion.

Important: the procedure irreversibly erases all data from the card and can shorten its lifespan due to the increased load. If your goal is just to transfer photos or music, conventional formatting as a portable drive is enough. Read on to see if this method is right for you.

What is the โ€œinternal memoryโ€ of the SD-The map and why you need it

Adoptable Storage (in the MIUI โ€” "Internal memory allows the Android system to combine the microSD with the built-in drive into a single storage:

  • ๐Ÿ“ฑ Applications and games are automatically installed on the map (if selected in the settings).
  • ๐Ÿ”„ Cache data and updates to system applications can also be stored on SD.
  • ๐Ÿ“ Application files (such as uploaded maps in Google Maps) are stored on the map.

There are, however, downsides:

  • โš ๏ธ The card is encrypted and becomes unreadable on other devices without formatting.
  • โณ The speed of the application may decrease if SD-Slow card (class below) A1 or UHS-I U1).
  • ๐Ÿ”„ When you remove the card, some applications will stop working until it returns.

On Xiaomi, the feature is not available on all models and versions of MIUI. For example, on devices with MIUI 12+ and Android 10+, the option may be hidden due to Google's security policy.

๐Ÿ“Š What memory card do you use in Xiaomi?
SanDisk (A1/U1)
Samsung EVO
Kingston (unmarked)
Another (write in the comments)
I don't use it.

Compatibility: Which Xiaomi models and memory cards support the function

Not all Xiaomi smartphones allow you to do this. SD-Internal memory card. Basic limitations:

Xiaomi modelMIUI/Android versionAdoptable Storage SupportNotes
Redmi Note 4/4XMIUI 8โ€“11 / Android 6โ€“9โœ… Yes.Manual Enablement Required via Settings โ†’ Memory
Redmi 5/5 PlusMIUI 9โ€“12 / Android 7โ€“10โœ… Yes (on stock firmware)The custom firmware may not be available
Mi A1/A2Android One (Pure Android)โœ… Yes.The feature is available in standard Android settings
Poco X3/F3MIUI 12+ / Android 10+โŒ No (hiddenly)Required. ADB-activation
Redmi 9/10MIUI 12.5+ / Android 11+โŒ No.Google has banned the feature for new devices

Memory cards:

  • ๐Ÿ”น Minimum requirements: speed class A1 or UHS-I U1 (10 MB/s). Class cards C10 marking A1/U1 won't fit.
  • ๐Ÿ”น Recommended volume: from 32GB (smaller maps will have little room for apps).
  • ๐Ÿ”น Brands: SanDisk Ultra A1, Samsung EVO Plus, Kingston Canvas Go! Plus - proven options.

โš ๏ธ Warning: ExFAT cards are not supported for internal memory, but the system will require that you reformat it into EXT4 or F2FS, erasing all data.

Step-by-step instructions: how to do SD-memory-card

If your Xiaomi model supports the feature, follow this instruction. Before you start, copy all data from the card - it will be deleted!

Make a backup copy of data from the card|Charge your phone at least 50 times%|Use a card reader to check card speed on PC|Disable password/pattern lock (some firmware required)-->

  1. Insert microSD into the smartphone slot. If you use a hybrid slot (SD + second-second SIM), make sure that SIM-map extracted.
  2. Go to Settings โ†’ Memory (or Settings โ†’ Storage in new versions of MIUI).
  3. Tap your name on it. SD-maps (e.g. "SanDisk" 64GB").
  4. In the upper right corner, press three dots (โ‹ฎ) and select Storage Settings (or format as internal).
  5. The system will ask you to format the map. Confirm the action. It will take 1-5 minutes.
  6. After formatting, select Transfer Data (optional) or Use as internal memory.
  7. Reset the device.

If the paragraph "Format as internal" is not:

  • ๐Ÿ”ง Nana Poco/Xiaomi s MIUI 12+ try ADB-method (described below).
  • ๐Ÿ”„ Update your firmware to the latest version (sometimes the feature returns in new builds).
What if the map is not determined after formatting?
If SD-The card stopped showing in the settings after the conversion, try: 1. Reboot the phone. 2. Insert the card in another slot (if any). 3. Connect the phone to the PC and check if the computer sees it (rewire via DiskPart may be required). 4. If nothing helps, format the map on PC in the FAT32 and repeat the procedure.

Alternative method via ADB (for newer versions of MIUI)

On Xiaomi MIUI 12-14 and Android 10+ The option of "internal memory" is often hidden, but it can be activated through the use of the device. ADB-You're gonna need a team:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB Tools.
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ“ฑ Included Debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times, then return to the additional โ†’ For developers).

Instructions:

  1. Connect your phone to your PC and run the command line in the adb.exe folder.
  2. Enter the command to check the connection: Adb devices must appear serial number of your device.
  3. Find out. ID yours SD-Maps by command: adb shell sm list-disks Example of response: disk:179,64 (where 179.64 is the ID).
  4. Format the card as internal (replace 179.64 with your ID): adb shell sm partition disk:179.64 private
  5. Reboot your phone: adb reboot

โš ๏ธ Note: If after the command sm partition, the error java.lang.IllegalArgumentException: Unknown volume type appears, your firmware blocks the function (TWRP) or change the firmware.

How to transfer applications to SD-map

Even after mounting the SD as internal memory, not all applications will automatically move to it, to optimize the use of space:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the app you want to migrate (such as WhatsApp or Spotify).
  3. Slip the vault. โ†’ Change. โ†’ choose SD-map.
  4. Confirm the transfer. Some applications (e.g. system) cannot be moved.

Limitations:

  • ๐Ÿšซ Annexes with OBB-Files (games) may not work after transfer.
  • ๐Ÿ”’ Some apps (such as Google Play Services) block the transfer.
  • ๐Ÿ“ฑ Widgets of applications transferred to SD, They may disappear from the main screen.

๐Ÿ’ก

If the app starts to slow down after transferring to SD, try clearing its cache (Settings โ†’ Applications โ†’ [Name] โ†’ Clear the cache).

Frequent problems and their solutions

The conversion of SD to internal memory is often accompanied by errors.

Problem.Possible causeDecision
The map is not formatted as an internalSlow card (class below A1) or firmware blocks functionBuy a card with a marking A1 or use ADB-method
After formatting, the map is not determinedFile system error or physical malfunctionFormat the card on PC in FAT32 and repeat the procedure
Applications are not installed on SDLack of space on the system partition or the map is filledClear the cache or transfer some data manually
Phone brakes after transferring applicationsMemory card too slow for I/O operationsReturn critical applications to internal memory

After the transformation SD-The phone has become very warm or discharged quickly, this may indicate that:

  • ๐Ÿ”‹ Increased load on the card controller (typical for cheap models without markings) A1).
  • ๐Ÿ”„ Background activity of applications transferred to SD (Check in the settings โ†’ Battery).

๐Ÿ’ก

If SD-After the conversion, the card starts to "spray" with errors (for example, "Map is damaged"), immediately back up the data and replace it.

How to get it back SD-map

If you've decided to stop using SD as internal memory, you can format it back into a portable drive.

  1. Go to Settings. โ†’ Memory.
  2. Tap it on. SD-map โ†’ three-point (โ‹ฎ) โ†’ Formatting as a portable.
  3. Confirm the action. All data will be deleted!

If the item "Format as portable" is not:

  • ๐Ÿ–ฅ๏ธ Connect the card to the PC through the card reader and format in FAT32 exFAT.
  • ๐Ÿ“ฑ Use it. ADB-Command: Adb shell sm partition disk:179,64 public (replace 179.64 by ID your card).

โš ๏ธ Attention: After return SD In portable mode, all the applications installed on it will stop working. They will have to be reinstalled into internal memory.

Can I use it? SD-Map as internal memory on Xiaomi without formatting?
No. Adoptable Storage requires a full map formatting to an EXT4 or F2FS file system, which erases all data. The alternative is to manually transfer individual applications (without converting the map), but this is less efficient.
Why is it that after converting SD to internal memory, the phone has become slower?
This is due to the slow read/write speed of the card, even the A1 card is 3-5 times slower than the UFS internal memory. Solution: Move back to internal memory resource-intensive applications (games, instant messengers). Buy a card marked A2 (for example, SanDisk Extreme A2).
Can I make an internal memory? SD-card 128 GB or 256 GB?
Yes, but there are nuances: MIUI may not support cards larger than 128 GB for internal memory (file system restriction). 256 GB cards recommend using exFAT, but it is not compatible with Adoptable Storage. Check compatibility on forums (e.g. 4PDA) before buying.
What happens if you take it out? SD-A card used as an internal memory?
Applications installed on the map will stop working, and the system may give out errors. When the card is returned to its place, functionality will recover, but some data (for example, unsaved progress in games) may be lost.
Are there any Adoptable Storage alternatives to Xiaomiโ€™s memory expansion?
Yes, if your model does not support the function: Manual portability: in the settings of each application there is an option "Move to the port". SD" (It doesn't work for all applications. Use the map as a portable one: store photos, videos, music on it, and the apps in internal memory. Cloud storage: Google Drive, Mi Cloud or Yandex Disk for backups. OTG-Drivers: Connect the flash drive through USB-C/OTG And use it to store files.