How to combine SD card and internal memory on Xiaomi Redmi

Xiaomi’s modern multimedia capabilities require significant amounts of free space. Users often face a situation where built-in storage is not enough to install all the necessary games and applications. Owners of devices with memory cards are looking for ways to expand the functionality of their gadget without replacing the smartphone itself.

There is an effective way to make an external card part of the system partition, which turns a regular flash drive into an extension of the device’s internal memory. On Xiaomi Redmi and Poco smartphones, this process has its own technical features that must be considered for the stable operation of the Android operating system.

This feature allows you to install applications directly to the memory card, freeing up valuable megabytes of the main drive. However, before you start manipulating it, it is important to understand the risks and technical requirements of the media used. Using a card of a class below Class 10 UHS-I can lead to a critical slowdown of the interface and freeze the system.

Technical requirements and preparation of the storage device

The first step is to choose a quality storage medium, because its speed depends on the overall performance of the smartphone. The system partition requires high read and write speeds that conventional cheap cards can not provide.

The card size also matters: it should be enough to accommodate not only media files but also heavy app cache.The minimum recommended volume is 32GB, however, for comfortable use it is better to choose 64GB or 128GB. More capacious cards may not be supported by specific smartphone models, so it is worth checking the specification of your Xiaomi.

It is important to back up all the data on the map beforehand, and the process of combining involves completely formatting the drive, which will lead to the permanent removal of all the information, save the photos and documents to your computer or to the cloud before you start work.

Make sure your smartphone battery is at least 60 percent battery power; interrupting the formatting process or changing system settings due to battery discharge can lead to software errors; and a stable Wi-Fi connection is also desirable for system services to function properly.

⚠️ Note: Once formatted as internal memory, the card will be encrypted and linked to a particular device, and you can't just insert it into another phone or computer to read data without re-formatting.

Activation of the mode through standard settings

Some versions of the MIUI and HyperOS shells offer a regular memory extension feature, which is the most secure and doesn't require superuser permissions, and if your model supports this option, the system will suggest using the card once it's installed.

Insert a microSD card into the slot and wait for notifications of a new storage device. Go to the settings menu and find the partition responsible for managing the storage. The path may vary depending on the firmware version, but it is usually located at Settings → About Phone → Storage.

Click on your memory card name. If the system supports the merge function, you'll see the "Format as internal storage" button. Press it and follow the instructions on the screen. The system will warn you about the loss of data again.

  • 📱 Insert the card into a switched off or on smartphone through the tray.
  • ⚙️ Go to Settings. → Memory to search for a device.
  • 🔄 Select the formatting option as an internal drive.
  • ✅ Confirm the action and wait for the process to be completed.

Once the procedure is complete, the system will redistribute space, part of the map will be reserved for system needs, and the rest will be available to the user, and applications will be installed by default on a new unified partition, unless the settings indicate otherwise.

📊 Do you use a memory card in your smartphone?
Yeah, all the time.
Only for photos and music
No, memory is enough.
Planning to buy

Using ADB for forced association

If the standard menu does not offer formatting options as internal memory, you can use the ADB debugging tool. This method works on most Android devices, including Xiaomi Redmi, but requires a connection to a computer.

To start, you need to activate the developer mode on your smartphone. Go to Settings → About your phone and quickly click 7 times on the “MIUI version”. After that, a new section “Additional” or “Extended settings” will appear in the settings menu, where you need to turn on “Debugging by USB”.

Connect your smartphone to your computer through high-quality USB-Open the command line on the PC in the tool folder. ADB And you type in a command to check the connection, and the device needs to request debugging permission, which you need to confirm on the screen of the smartphone.

adb devices

Once you've successfully connected, you need to know your memory card ID, enter a command to list all storage partitions, and in the list, find a record that corresponds to the size of your card, usually denoted as disk:179,XX or similar.

adb shell sm list-disks

Knowing the identifier, you can start the conversion process. The sm partition command allows you to allocate the percentage of memory for applications. For example, the private 50 option will allocate 50% of the space for the system, the rest will remain for files.

adb shell sm partition disk:179,XX private 50

⚠️ Warning: Incorrectly entering the disk ID can lead to formatting the smartphone's internal memory.

☑️ Check before ADB-team

Done: 0 / 4

Comparison of methods of memory expansion

The choice of how to combine depends on your technical background and the purpose of using the smartphone. The standard method through settings is more secure, but often hidden by manufacturers. The method using ADB gives more control, but requires caution.

The table below compares the main characteristics of both approaches, which will help you make an informed decision about which path to choose for your Xiaomi device.

CharacteristicsStandard method (Settings)ADB (Command Line) MethodRoot rights (Third-party utilities)
DifficultyLow.MediumTall.
Risk of data lossMinimumMedium.High-pitched
Guarantee of work100% (if available)Depends on the Android versionDepends on the rights.
The need for a PCNo.Yes.No.

It is worth noting that using Root rights opens up access to system configuration files, allowing you to change parameters forcibly, but obtaining superuser rights on modern Xiaomi devices requires unlocking the bootloader, which resets the warranty.

For most users, the best option is to try activation through standard settings or ADB. These methods do not violate the integrity of system partitions and allow you to return everything back to a simple formatting.

What is Adoptable Storage?
Adoptable Storage is a feature of Android, starting with version 6.0, which allows you to use an external memory card as part of internal storage. The system encrypts the card and combines it with the main memory, allowing you to install applications. Google does not impose this feature on manufacturers, so Xiaomi can hide it in the interface.

Optimization of work after consolidation

After successful memory integration, it is recommended to make a series of adjustments to ensure stability, first of all, check where new files and applications are saved by default.

Go to the storage settings and make sure that the card status is displayed as “Internal” or “Internal.” If it says “Portifical Storage”, then the process did not go through or the wrong percentage of separation was selected.

Reboot the device after all operations are complete, which will allow the system to properly mount new partitions and redistribute the cache of applications, and during the first boot, the smartphone can run slower than usual, which is normal.

  • 🚀 Reboot your smartphone to apply changes.
  • 📂 Check the way of preservation in the camera and recorder.
  • 📉 Monitor the speed of the interface in the first hours.
  • 🔋 Watch the heating temperature of the body under load.

Notice how the power system behaves. Active card write operations can increase power consumption. If you notice a fast discharge, try reducing the number of widgets on your desktop or turning off sync in the background.

💡

Use Google’s Files app to analyze which apps take up the most space on the new combined memory, which will help control the filling.

Possible problems and ways to solve them

During operation, there can be situations when the smartphone stops seeing the card or applications start to fly out, often due to low write speed or damage to the file system. The first step should always be to check the physical contact.

Remove the card, wipe the contacts with a soft dry cloth and paste back in. make sure it snaps to the end.If the problem persists, try formatting the card again through the settings menu by selecting the "Clear" option.

Sometimes the conflict arises because of MIUI updates. After a major firmware update, the storage settings can be reset, in which case you will have to re-activate the internal memory mode via ADB, since the data on the card will remain encrypted keys of the old configuration.

⚠️ Note: If the smartphone is in a bootloop cycle after manipulating the memory, you need to boot into Recovery mode and reset the settings (Wipe Data), this will delete all data, but return the device to life.

In rare cases, the memory card can be physically damaged. Check it for errors using the chkdsk utility on your computer, connecting through the card reader.

💡

Stability of the combined memory depends on the quality of the microSD card. Savings on the media often leads to data loss and unstable phone operation.

Frequently Asked Questions (FAQ)

Can the card be returned to normal operation after the merger?
Yes, it's possible. You have to go to the storage settings, select a map, and click Format. But all the data and apps you've installed on the map will be deleted. If you've used the ADB method, you may need to sm partition... none or completely reflash.
Why did the phone start to work slower after the merger?
The memory card used is likely to have a low random read/write speed (IOPS), and the system processes require a high speed that cheap cards cannot provide, and the solution is to replace the card with an A1 or A2 model.
Will the data be saved if you move it to another phone?
No, they won't be saved in readable form. The card will be encrypted with the keys of the particular device; another phone will suggest formatting the card, which will destroy all data; to transfer the data, you first need to return the card to Portable mode on the old device.
Does this manual work on Android 13 and 14?
The way things work remains the same, but Google and manufacturers are increasingly moving away from Adoptable Storage. On new versions of Android, hiding the map through settings becomes more difficult, and the ADB method remains the main working option.
Do you need Root rights to combine memory on Xiaomi?
For standard combination through settings or ADB, Root rights are not required; they are only required if you want to use specific third-party partition management applications or if standard methods are blocked by the manufacturer at the bootloader level.