How to Make a Memory Card Your Main Memory on Xiaomi: A Complete 2026 Guide

Are you tired of the constant notifications "Memory is full" on your Xiaomi, Redmi or POCO? Even after cleaning the cache and removing unnecessary files, there is a catastrophic lack of free space? There is a solution: you can expand the internal memory of a smartphone with a microSD card, making it the main storage for applications and data. But there are several pitfalls that the manufacturer does not mention.

Unlike older versions of Android, where the memory card could simply be formatted as an internal one, modern Xiaomi smartphones are now available on the Internet. MIUI 12-14 This is a very limited function, and in some models, the option is not on the menu at all, and in others it works with reservations, and this article will help you understand how to circumvent the restrictions, what memory cards are suitable for this task, and what to do if the system refuses to see. SD-map as the main storage.

We’ll look at three working methods: standard formatting through settings, circumventing restrictions with ADB, and alternative ways to free up space without risking data. Importantly, not all Xiaomi models support this feature – below you’ll find a compatibility table and criteria for choosing the right memory card.

Why Xiaomi is limiting its use SD-maps as the primary memory?

Starting with Android 6.0 Marshmallow, Google introduced the concept of Adoptable Storage, the ability to format a memory card as an internal one, but manufacturers including Xiaomi often block or modify this feature.

  • πŸ”Ή Performance: MicroSD cards (even class) A2) They are slower than the built-in memory. eMMC/UFS, brake.
  • πŸ”Ή Security: data on removable media is easier to steal or damage.
  • πŸ”Ή Marketing: Manufacturers want you to buy models with a large amount of internal memory.
  • πŸ”Ή Compatibility: Not all applications work correctly with the transferred to the SD-map.

In MIUI, the card formatting function as internal memory can be hidden or disabled at the firmware level. For example, in the Redmi Note 10 Pro or POCO X3 Pro models, there is an option but it does not work stable, and in the Xiaomi 12T it does not work at all. Before starting the procedure, check if your device supports this mode.

⚠️ Warning: Once the card is formatted as internal memory, it cannot be used in other devices without being completely cleaned!

Which memory card should I choose to use as the main one?

Not every microSD is going to be the primary storage, but here are the key requirements:

ParameterMinimum requirementRecommended option
Class speedClass 10 or UHS-IA2 (for annexes)
Volume.16GB64–256 GB (optimum for modern applications)
ManufacturerAny known brand.Samsung EVO Plus, SanDisk Ultra, Kingston Canvas Go! Plus
FormatFAT32 or exFATAutomatic formatting of the system when configured

Avoid cheap maps from nameless vendors, which often falsify the speed class, leading to lags and errors when working with applications. You can use the A1 SD Bench app (available on Google Play) for a speed test. If the card shows a read speed below 80 MB / s, it is not suitable for the role of main memory.

Critical: cards larger than 256GB may not be supported by some Xiaomi models due to the limitations of the F2FS file system that MIUI uses for internal memory.

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

Method 1: Standard formatting through MIUI settings

If your Xiaomi model supports Adoptable Storage, follow these steps:

  1. Insert the memory card into the slot (if your device supports hybrid slot, make sure it doesn’t have one). SIM-map).
  2. Go to Settings β†’ Memory β†’ Memory Map.
  3. Click Format as internal (if no option, see Method 2).
  4. Confirm the action and wait until the process is completed (it can take up to 10 minutes).
  5. After formatting, select Transfer Data to move supported applications to the map.

The system will automatically create an encrypted partition on the card that will be used as part of the internal memory.

  • πŸ“Œ Not all apps can be ported – some (like WhatsApp or Google Play Services) will stay in the internal memory.
  • πŸ“Œ The card cannot be removed without first "mounting" in the settings.
  • πŸ“Œ The speed of applications from the card will be lower than from the built-in memory.

Make a backup copy of data from the card|Charge your phone at least 50 times%|Check the space in the internal memory (needs to be used) β‰₯1GB)|Disable the antivirus (can block the process)-->

⚠️ Note: Some models (e.g. Redmi) 9A or POCO M3) After formatting the card as internal memory, errors may occur when updating the card. MIUI through OTA. Before updating, remove the map!

Method 2: Formatting via ADB (for models without menu options)

If your Xiaomi does not have a β€œFormat as internal” setting, you can use Android Debug Bridge (ADB), which works on most devices with MIUI 12-14, but requires a connection to a computer.

You'll need:

  • πŸ–₯️ Computer with Windows/macOS/Linux.
  • πŸ”Œ USB-Type C Cable (original, undamaged).
  • πŸ“¦ Installed Xiaomi drivers and package ADB Tools.

Steps:

  1. Turn on the developer mode on the phone: go to Settings β†’ About Phone β†’ MIUI version and press 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and activate Debugging over USB.
  3. Connect the phone to your computer and confirm the debugging permission.
  4. Open the command prompt (CMD in Windows or Terminal in macOS/Linux) and type:
adb shell


sm list-disks

You'll see a card ID, like disk:179.64. Copy it and follow the command:

sm partition disk:179,64 private

Once the process is complete, restart your phone. The memory card will be formatted as internal. If the command doesn't work, try an alternative:

sm partition disk:179,64 mixed 50

This command will allocate 50% of the card volume for internal memory, and leave the rest as a removable drive.

What if ADB can’t see the memory card?
If the sm list-disks command returns a blank list, check: 1. The card is correctly inserted and recognized in the Memory section in the settings. 2. The phone has USB debugging enabled (sometimes you need to reconnect the cable). 3. ADB drivers are installed correctly (try reinstalling them via the Mi PC Suite). 4. The card is not formatted in NTFS - MIUI does not support this format for internal memory.

Method 3: Alternative ways to free up memory without formatting SD-map

If none of the above methods worked, or you don’t want to risk data, consider alternatives:

  • πŸ“ Manual File Transfer: Use a file manager (such as Mi File Manager) to move photos, videos, and documents to the file. SD-The applications will remain in the internal memory.
  • ☁️ Cloud storage: Set up automatic upload of photos and videos to Google Photos or Mi Cloud. This will free up space, but will require a stable Internet connection.
  • πŸ”„ Cache Clearing: Clean App Cache Regularly Through Settings β†’ Annexes β†’ Application management: Some applications (such as Facebook or TikTok) can take up gigabytes of cache.
  • πŸ—‘οΈ System garbage disposal: Use the built-in Cleanup utility in MIUI or third-party applications like SD Maid (requires root rights).

To automate file transfer, you can use the Files by Google app, which offers β€œsmart cleaning” and recommendations for freeing up space, and it is also useful to disable automatic downloading of media files in messengers (WhatsApp, Telegram).

πŸ’‘

If you often shoot videos in 4K, Set the camera to save files immediately SD-To do this, go to the camera settings. β†’ Preservation site β†’ Memory map.

Problems and Solutions: What to do if the card is not defined as an internal card?

Even after successful formatting, errors can occur, and let's look at typical scenarios and how to solve them:

Problem.Possible causeDecision
The map is not displayed in the settingsBad contact or incompatible formatReboot your phone, check the slot, format your PC card in FAT32
The option β€œForm as internal” is inactive.MIUI restriction or card too slowTry it. ADB-method or replace the card with a class A2
Applications not portable to mapManufacturer has blocked the transferUse AppMgr III (requires root) or leave only media files on the map
The phone brakes after formattingThe memory card is too slow.Return the settings to factory or buy a card with a higher speed class

If after formatting the card as internal memory, the phone begins to overheat or discharge quickly, return the settings to the original state.

  1. Go to Settings β†’ Memory β†’ Memory Map.
  2. Click Format as Portable (all data will be deleted!).
  3. Reset the device.

πŸ’‘

If your Xiaomi model does not support formatting SD-As internal memory, the only reliable way to expand storage is to buy a phone with a large amount of internal memory or use cloud services.

Xiaomi models that support formatting SD-maps as internal memory

Not all Xiaomi smartphones allow the memory card to be used as the primary storage, and here is a list of proven models (based on MIUI 14):

  • βœ… Redmi Note 10 Pro / Note 10S β€” Supports, but with limitations for some applications.
  • βœ… POCO X3 Pro – works stably but requires a class card A2.
  • βœ… Redmi 9 / Redmi 9A β€” There is an option, but after formatting, lags may occur.
  • βœ… Mi A3 (Android One – Full support for Adoptable Storage.
  • ❌ Xiaomi 12T / 12 Pro – no option in the firmware.
  • ❌ POCO F4 GT β€” No support, just as a removable drive.
  • ❌ Redmi K50 β€” level-limit MIUI 13/14.

For marked models ❌ try ADB-If your device is not listed, check for the option manually or search forums (for example, if your device is not listed, 4PDA or XDA Developers).

Important: On Android 11+ and MIUI 12.5+ devices, Adoptable Storage may be blocked even on previously supported models due to Google’s security policy updates.

FAQ: Frequent questions about use SD-maps as the primary memory

Can I return the memory card to normal mode after formatting as an internal one?
Yes, but all the data on it will be deleted. Go to Settings β†’ Memory β†’ Memory Map and choose Format as portable. After that, the card can be used in other devices.
Why After the Applications Are Transferred to SD-They started to slow down the map?
The read/write speed of microSD cards (even A2 class) is lower than that of built-in UFS 2.2/3.1 memory, especially in games and heavy applications (such as Genshin Impact or Lightroom), and the solution is to leave only media files and lightweight applications on the map.
Can I use it? SD-Map as internal memory of Xiaomi without a computer?
If your device has a "Format as internal" option in its settings, yes. If not, you'll need a computer to work with ADB. Alternative apps from Google Play (like Link2SD) require root rights.
What happens if you remove a memory card formatted as an internal one?
The phone will either lock and require you to insert the card back, or it will reboot to Safe Mode, the data of the applications installed on the card will become unavailable. Always use the option "Safe Retrieval" in the settings.
Will a 512GB memory card be suitable for use as a primary memory card?
In theory, yes, but in practice Xiaomi may not support cards of this size due to file system limitations, the best option is 128-256 GB. Before buying, check compatibility on forums or in official documentation.