Combining Phone Memory and Memory Card on Xiaomi: The Complete Guide

Xiaomi smartphone owners often face a shortage of internal memory, especially if the device is equipped with a modest 32 or 64 GB. The solution seems obvious: install a microSD card and expand the available space. However, simply adding a drive does not solve the problem completely - applications are still installed in internal memory, and files are scattered in two parts. Here comes the memory consolidation feature, which allows you to use the memory card as part of the main storage.

But it's not that simple: MIUI (Xiaomi firmware has its own features of working with Adoptable Storage - Android technology that allows you to "tether" SD-In this article, we will discuss all the official and informal ways to combine memory on Xiaomi in 2026, including nuances for different versions. MIUI (12 to 14), possible limitations and risks of data loss, you will learn how to format the card correctly, which models support the function, and what to do if the system refuses to see the drive as internal memory.

What is a Memory Unit and Why You Need It

Adoptable Storage technology was introduced in Android 6.0 Marshmallow, allowing the microSD card to be used as part of the smartphoneโ€™s internal memory. Once formatted, the card is encrypted and becomes an integral part of the system, allowing you to install applications, store cache and game data. This is especially true for Xiaomiโ€™s budget models, such as the Redmi 9A, Redmi Note 10 or POCO M3, where internal memory is sorely lacking.

However, the method has a downside:

  • ๐Ÿ”’ The card becomes tied to the device โ€“ it can not be removed and used in another gadget without losing data.
  • โš ๏ธ The speed depends on the class of the card (recommended). UHS-I Class 10 or higher).
  • ๐Ÿ“‰ Some apps (such as WhatsApp or banking) may not work with external memory.

Itโ€™s important to understand that Xiaomi has limited Adoptable Storage support for most models in recent MIUI versions (starting with 12), which is due to Googleโ€™s policy that recommends manufacturers abandon the feature due to performance and safety risks.

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

The official method: Adoptable Storage in MIUI

If your Xiaomi smartphone runs on Android 6.0-9.0 with MIUI 8-11 firmware, the chance of successfully combining memory through standard settings is quite high.

  1. Insert a microSD card into the slot (up to 2 TB cards are supported, but 128-512 GB is optimal).
  2. Go to Settings. โ†’ Warehouse.
  3. Tap on the name of your memory card (for example, SD-map: 128GB).
  4. In the upper right corner, press three dots (โ‹ฎ) and select Storage Settings.
  5. Select Inner Memory (or Format as Internal in English).
  6. Confirm the formatting โ€“ all data on the map will be deleted!
  7. After the process is complete, restart the device.

If there is no Inner Memory, then your Xiaomi model does not support the function at the software level, in which case only manual formatting through ADB (more on this below) will help.

โ˜‘๏ธ Preparation of the memory card for the integration

Done: 0 / 4

Unofficial methods: ADB and third-party utilities

For MIUI 12-14 devices (or if the standard method doesnโ€™t work), youโ€™ll need to use Android Debug Bridge (ADB), a computer debugging tool that requires you to turn on Developer Mode and install drivers, but it works even on newer models like the Xiaomi 13 or Redmi Note 12 Pro+.

Instructions for Windows:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and enable USB debugging.
  3. Connect the phone to the PC, confirm the trust in the computer on the smartphone screen.
  4. Download ADB Tools and unpack it into the C:\adb folder.
  5. Open the Command Prompt in this folder (Shift + right mouse button โ†’ Open the PowerShell window here).
  6. Enter the command to check the connection: Adb devices must appear serial number of your device.
  7. Execute the command to format the card as internal memory: adb shell sm set-force-adoptable true Then: adb shell sm partition disk:179,64 private note: 179,64 โ€” This is the ID card, and you can find it by adb shell ls. /dev/block/mmcblk1.

After the reboot, the card will be displayed as part of the internal memory, and if the command does not work, try replacing private with mixed.

What if the ADB canโ€™t see the device?
1. Check if the debugging is included USB developer-setting. 2. Install drivers for your Xiaomi model (e.g. from XiaomiFlash.com). 3. Try another one. USB-cable (preferably original). 4. Restart your phone and PC. 5. If you are using Windows 10/11, Disable the driver signature: enter in the command line bcdedit /set nointegritychecks on and restart the PC.

Comparison of methods: what is better to choose

Not all memory combinations are equally effective. Below is a chart comparing key parameters:

MethodSupport for MIUISpeed of operationRisk of data lossDifficulty
Standard (Settings)MIUI 8โ€“11โญโญโญโญ (map-dependent)Low.Just
ADB (sm partition)MIUI 12โ€“14โญโญโญ (may slow down)Medium.Middle-Average
Third-party utilities (App2SD)Any versionโญโญ (frequent-lag)High-pitchedHardly.
Manual file transferAny versionโญโญโญโญ (lossless)Low.Just

As you can see from the table, the most reliable method is standard formatting through settings (if supported). ADB is suitable for advanced users, but can cause performance problems. Third-party utilities like App2SD or Link2SD often cause crashes and are not recommended for everyday use.

๐Ÿ’ก

If the phone starts to slow down after the memory is combined, try transferring only media files (photos, videos, music) to the map, and leaving the applications in internal memory. Use the settings of each application in the Settings โ†’ Applications โ†’ [Select the application] โ†’ Storage โ†’ Change.

What Memory Cards Are Suitable for Combination

Not every microSD card can handle the role of internal memory, but rather requires a fast read/write drive to work, and these are the key criteria for choosing:

  • ๐Ÿ“Œ Speed class: minimum Class 10 (UHS-I), better UHS-II or A2 (optimized for applications).
  • ๐Ÿ“Œ Capacity: 64 GB (optimally 128-256 GB) Cards 32 GB or less may not be supported.
  • ๐Ÿ“Œ Brand: Preference SanDisk Ultra, Samsung EVO Plus or Kingston Canvas Go! Plus โ€“ they are tested for compatibility with Xiaomi.
  • ๐Ÿ“Œ Format: the card must be formatted in exFAT or FAT32 (But the system itself reformats it into ext4 unionize).

Avoid cheap no-name cards, which are often forged and have real speeds below the stated speed, for example, a card labeled Class 10 can actually work as a Class 4, which will lead to constant lags when installing applications.

โš ๏ธ Note: If you use an exFAT card and the phone stops seeing it after you merge, it means that the file system is not supported by the Android kernel on your device. FAT32 via computer before the procedure.

Frequent problems and their solutions

Even if you follow the instructions correctly, Xiaomi users are faced with errors.

1 The system does not see the card as an internal memory.

Reasons:

  • ๐Ÿ”น The map is formatted in NTFS (not supported by Android).
  • ๐Ÿ”น The device does not support Adoptable Storage (check the model on the Xiaomi website).
  • ๐Ÿ”น The card slot is damaged (try inserting the card into another phone).

Solution: Format the card in FAT32 via your computer and repeat the procedure.

2. Applications are not installed on the map

This is a limitation of Android: not all apps support external drive installation.

  1. Use ADB and the command: adb shell pm set-install-location 2 (this will force the system to install applications on the map by default).
  2. For a specific application, run: adb shell pm move-package com.example.app (replace com.example.app with the application package).

3.The phone brakes after the merger

The slow speed of the card is to blame. Check its performance using the A1 SD Bench application. If the write speed is below 10 MB / s, replace the card with a faster one (for example, SanDisk Extreme marked A2).

๐Ÿ’ก

If the phone starts to overheat or discharge quickly after memory is combined, this is a sign that the card is not coping with the load. Immediately transfer critical applications back to internal memory or cancel the connection.

How to Undo Memory Combination

If you decide to return everything as it was, the cancellation procedure is simple:

  1. Go to Settings. โ†’ Warehouse.
  2. Tap it on. SD-map (it will be marked as an internal card).
  3. In the menu (three dots), select Format as portable.
  4. Confirm the action โ€“ all data on the map will be deleted!

If the Format as portable item is not available, use ADB:

adb shell sm set-force-adoptable false


adb shell sm forget [disk_id]

[disk_id]

adb shell ls /dev/block

โš ๏ธ Warning: Once unbundled, some of the apps on the map may stop working. They'll have to be reinstalled manually.

Can I combine Xiaomi memory with MIUI 14?
Officially, no, as Xiaomi has removed Adoptable Storage support in new firmware versions. However, the ADB workaround works on most models (e.g. Redmi Note 12, POCO X5 Pro), the main thing is to use an A2 class card and be ready for possible lags.
Why do some applications fail after memory is combined?
Some apps (especially banking or DRM-protected ones like Netflix) block external drives for security reasons. Solution: Move them back to internal memory via Settings โ†’ Applications โ†’ [Select App] โ†’ Storage โ†’ Change.
Can I use a memory card as an internal one without formatting?
No. To merge, the card must be formatted in ext4 and encrypted, which is only possible with complete erasure of the data. If there are important files on the card, pre-copy them to the computer.
What is the maximum card capacity supported?
Theoretically, up to 2 TB, but in practice Xiaomi guarantees stable work only with cards up to 512 GB. Cards 1 TB or more may not be identified or work with errors.
What if the phone doesnโ€™t see the card after the merger?
Try these steps: Reboot the device. Remove and paste the card again. Check the card on another device (it may be damaged); reset the phone to the factory settings (pre-backup). If nothing helps, format the card as portable and repeat the process of combining.