How to combine internal memory and memory card Xiaomi Redmi 9A

Owners of budget smartphones often face a lack of free space for installing applications. Xiaomi Redmi 9A model is equipped with 32 GB or 64 GB of internal memory, which in modern realities fills up very quickly. Android 10 (MIUI 12), on which the device is based, by default does not allow you to fully transfer applications to an external drive, limiting users only to store photos and videos.

However, there is a proven method to circumvent this limitation: Combining internal memory and memory card on Redmi 9A This is probably because of the Adoptable Storage function. SD-The card continues the system partition, making it an integral part of the storage, and the operating system perceives the external drive as a single unit with the factory memory.

The procedure requires care and preparation, because it involves formatting data. All data on the memory card will be irretrievably deleted during the conversion process. It is important to back up all important files in advance. In this article, we will discuss in detail the technical aspects, the necessary tools and step-by-step algorithm of actions to expand the functionality of your smartphone.

Technical features of memory in MIUI 12

The MIUI system installed on Redmi 9A has a specific file system logic, and by default, Portable Storage mode is activated, which isolates the memory card from system processes, and this is done by the manufacturer to improve the stability of work, since the speed of reading and writing external cards is often lower than that of the embedded eMMC or UFS chip.

Adoptable Storage was introduced in Android 6.0, but many vendors, including Xiaomi, hide it in the user interface. When activated, the card file system is formatted in a format that only this smartphone can understand, and then you can't just insert the card into your computer or other phone without losing access to the data.

Why is Xiaomi hiding this feature?
Hiding the function is due to the desire to ensure the stable operation of the device. Cheap memory cards can have a low write speed, which will lead to a system freeze if they are installed active applications.

Using a high-quality UHS-I or higher memory card is critical to the success of the operation. If the write speed is low, the smartphone interface may start to work slower, so before starting the procedure, make sure that your drive meets modern speed standards.

πŸ“Š How much memory is your Redmi? 9A?
32GB
64GB
128GB
Other

Preparation of equipment and software

For successful memory combination, you will need not only the Xiaomi Redmi smartphone itself. 9A, It's a personal computer, and it can be any PC operating system, Windows, macOS or Linux, and the main condition is that you have drivers to work with Android devices through the Internet. USB-port.

You need to download and install the minimum set of tools ADB (Android Debug Bridge), a command-line utility that allows you to send hidden commands directly to the smartphone system. Without using ADB, you can not activate hidden storage mode through the standard settings menu.

  • πŸ“± Redmi Smartphone 9A charged battery (minimum 50%).
  • πŸ’» Computer or laptop with Internet access.
  • πŸ”Œ Original. USB-data transmission cable (not just for charging).
  • πŸ’Ύ MicroSD card with a capacity of 16 GB (recommended 32 GB and higher).

You also need to activate the developer mode on the phone. Go to Settings β†’ About the phone and click seven times in a row on the MIUI version field. After you see the "You became a developer" in the settings menu, a new section will appear.

β˜‘οΈ Pre-testing

Done: 0 / 5

Setup of the developer mode and debugging

The first step in the procedure is to properly configure the hidden system settings. Once the developer menu is activated, as described above, you need to go to a new menu item. Find the additional section or immediately go to the "Developers" item.

In the settings list that opens, find the USB Debugging Switch. Activate it. The system will issue a warning that the data may be available to other devices. Confirm the action by pressing OK. This permission gives the computer full access to control the phone's file system.

⚠️ Warning: Do not connect your smartphone to public charging stations with debugging enabled USB. This can lead to personal data leakage or malware installation.

Once you have debugging enabled, connect your phone to your computer with a cable, and you'll see a request on your smartphone screen for debugging permission from that computer, check "Always allow from this computer," and click "OK." If you don't, the computer won't be able to send a command to format.

Check the connection by opening the command line on your PC and entering the command adb devices. If a device with a serial number and device status appears on the list, then the connection is established correctly. If the status is unauthorized, check the phone screen and confirm access.

Instructions for Memory Combination through ADB

Now, to the most important step, make sure that the memory card is inserted into the Redmi 9A slot and is defined by the system as a portable storage. Open the command prompt (Terminal in macOS/Linux or CMD/PowerShell in Windows) in the ADB tool folder.

Enter the command to obtain a list of disks:

adb shell sm list-disks

You'll see a disk ID, like disk:179.64, and remember or write this number, it's unique to each device, and then you'll start the formatting process.

adb shell sm partition disk:179,64 private 100

Here, private means creating a private partition, and 100 indicates using 100% of the card's volume to merge. If you want to leave some space for PC files, you can specify a smaller number, but for maximum effect, you better use the entire volume.

  • πŸš€ After entering the command, the process will take from 30 seconds to 2 minutes.
  • ⏳ The phone screen may go out or reboot – that’s normal.
  • βœ… At the end of the notification will appear a message about the configuration of the storage.

πŸ’‘

Partition command runs irreversible formatting. Make sure you specify the correct disk ID so that you don't wipe data on other drives if they're connected.

Once the command is successfully executed, the system will suggest migrating the data, selecting "Move all" or "Move data now," and the smartphone will begin migrating the applications and their data to a new extended partition.

Table of compatibility and speed modes

The efficiency of the combined memory depends on the characteristics of the microSD card. Below is a table showing the impact of the speed class on the operation of the Redmi 9A system.

Class of cardMin. Recording speed.Impact on the systemRecommendation
Class 4 / 62-4 MB/sStrong lags, long loadsNot recommended
Class 1010 MB/sAcceptable work, possible delaysMinimum threshold
UHS-I (U1)10-30 MB/sStable operation of most applicationsOptimally.
UHS-I (U3) / A230-90 MB/sMaximum productivityRecommended

Using cards labeled A2 is preferable because they are optimized to run applications, not just to store files, which reduces the processor’s burden when accessing data.

⚠️ Attention: Cheap, brandless memory cards often have understated features. Use utilities like H2testw or F3 on a PC to check the real volume before formatting.

Possible errors and methods of their elimination

The process of combining memory on Xiaomi Redmi 9A can cause technical failures, the most common problem is the error "failed to format" or lack of response to the ADB command. This can be due to damage to the card file table or physical wear of the drive.

If the ADB command is executed, but the phone freezes in the "Application Optimization" phase after rebooting, the memory card may be too slow to work in Adoptable Storage mode, in which case the system will have to be restored through Recovery Mode, resetting to factory settings.

πŸ’‘

If the process is stalled, try retrieving the memory card, restarting the phone, inserting the card again, and repeating the procedure, sometimes by pre-formatting the card in FAT32 on your computer helps.

There are also situations where, after the merger, the space has not increased visually, which happens if the system has not completed the migration of data. Go to Settings β†’ Memory and check the status of the card. There should be a "Free space" button or a similar option to complete the transfer.

Advantages and Risks of Adoptable Storage

The main advantage of combining memory is the ability to install heavy games and applications that previously did not fit into the internal partition. For the Redmi 9A with its modest 32 GB, this becomes a crucial factor in the comfort of use.

But there are risks. As mentioned earlier, the memory card becomes unreadable on other devices. If you lose your phone or it fails, it won't be possible to extract data from the card in the usual way without complex root rights manipulation. In addition, microSD cards have limited overwriting cycles, and active application use can bring them down faster.

⚠️ Note: When you reset your phone to the factory settings (Hard Reset), the data on the combined card will also be deleted. Always have an up-to-date backup in the cloud.

However, this method is one of the most effective for extending the life of a budget smartphone, avoiding the constant message β€œNot enough memory” and allowing you to use the latest versions of messengers and social networks that require more and more resources.

πŸ’‘

Adoptable Storage is a trade-off between usability and data security: Use reliable memory cards and backup important information regularly.

Can the card be returned to normal mode after the merger?
Yes, it's possible. You go to Settings β†’ Memory, select a map, and click Format. The system will warn you to delete all data. Once formatted, the map will become portable storage again, but all the applications that are ported to it will stop working and have to be reinstalled.
Why did the phone start to work slower after the merger?
Most likely, the memory card used has a low random read/write speed. In combined memory mode, the system accesses the card as often as it does the internal memory. Replacing the card with a model with a speed class U3 or A2 should solve the problem.
Will this work for other Xiaomi models?
Yes, the ADB method is universal for most Xiaomi, Redmi and Poco smartphones running Android 6.0 and higher, but menu item names may vary slightly between MIUI versions.
Do you need Root rights to combine memory?
No, the procedure described does not require superuser (Root) rights, but rather USB debugging rights, which are granted to the user by default after activation of the developer mode.