How to combine internal memory and memory card Xiaomi Redmi 9

Owners of the popular budget smartphone Xiaomi Redmi 9 often face a lack of free space for installing new applications and games. Built-in drive of 32 or 64 gigabytes in modern conditions may not be enough, especially if you are actively using instant messengers, which quickly grow in size. Standard Android allows you to use the microSD card only as additional storage for photos, videos and music, but not for programs. However, there is a way to bypass this limitation and make the flash card partition, which significantly expands the capabilities of the device.

The memory combination process, technically known as Adoptable Storage, turns an external card into a full extension of internal memory. After this procedure, the system stops distinguishing where the data is physically located, distributing it automatically for maximum efficiency. It is important to understand that successful implementation of this idea on Redmi 9 will require not only the memory card itself, but also the execution of certain preparatory actions, since the standard settings menu does not always offer this feature explicitly. In this article, we will discuss in detail all the steps, risks and technical nuances that need to be considered before starting work.

Before you start taking action, it’s worth noting that combining storage is a process that requires care and understanding of the consequences. All data on the memory card will be irrevocably deleted during the formatting process for the system, so be sure to back up important files on your computer or in the cloud. Also, you should note that the speed of some applications may depend on the speed class of your microSD card, so using cheap and slow media is not recommended for this purpose.

Technical features of memory in the shell of MIUI

The MIUI shell installed on the Xiaomi Redmi 9, by default, hides the ability to use the memory card as a system. This is done by manufacturers to ensure the stability of the device, since slow cards can cause interface lags. However, the Android kernel supports the Adoptable Storage function, and if you have certain rights or use special commands, this feature can be activated. Understanding the file system architecture will help you avoid errors in the future.

In standard mode, the card is portable, which means that it can be retrieved at any time without losing system data. When you switch to internal storage mode, the card is encrypted and linked specifically to this smartphone. You can't extract such a card and read it on another device without resetting the encryption. This is an important security aspect that protects your personal data from theft, but requires caution when maintaining your phone.

⚠️ Note: Use of low-quality memory cards of the class below A1 or A2 As a system drive can lead to unstable work Xiaomi Redmi 9, freezes and accelerated wear of the card due to intensive recording of cache files.

For owners of Redmi 9, Android 10 and 11 with different versions of MIUI (11, 12 or 13) are relevant. Depending on the firmware version, access to hidden menus may vary. Some global firmware versions have completely blocked access to this feature through standard settings, which requires more advanced activation methods, which will be discussed below. Always check the relevance of your version of the software before you start manipulating.

πŸ“Š How much internal memory does your Redmi 9 have?
32GB
64GB
128GB
Other

Preparation of memory card and smartphone for work

Quality training is key to successful memory integration without loss of data and system integrity. The first step is to choose the right drive. For Xiaomi Redmi 9, the best choice will be UHS-I cards with the A1 or A2 speed class markings, which ensure sufficient random read and write speed, which is critical for the operation of the operating system and installed applications.

Before starting the procedure, make sure that your smartphone battery is at least 60-70%. The process of formatting and redistributing partitions is energy intensive, and suddenly turning off the device can damage the file table. It is also recommended to remove the card from the phone if it is already installed, and save all important files from it to the computer, as during the setup it will be fully formatted.

Insert the prepared memory card into the Xiaomi Redmi 9 slot and wait for it to be determined by the system. Make sure the phone sees the drive and displays its correct volume in the settings menu. If the card is determined to be corrupt or has errors, first try to restore it with standard Windows or macOS tools using the chkdsk or Disk Utility utility.

β˜‘οΈ Readiness for memory integration

Done: 0 / 4

Activation method through hidden menu of engineering settings

One way to activate the memory pooling feature on Xiaomi Redmi 9 is to try to find the hidden engineering menu that is sometimes available in certain firmware versions. To do this, go to the Settings menu, then select About phone and quickly click on the MIUI version several times to activate the developer mode.

If the standard path does not lead to the desired result, which happens in most cases on global firmware, you can try to activate the debugging mode over USB. Go to Settings β†’ Advanced Settings β†’ For developers and turn on the USB Debugging switch. This will open access to deeper system management, although this will not add the β€œMerge” button to the menu, but will prepare the phone for commands.

In some rare cases, once debugging is enabled, the storage management menu (Settings β†’ Memory) may have the option to choose the type of card you use. If you see the option "Use as internal storage", you're lucky enough to have the process go automatically, and the system will prompt you to move the data and format the drive.

However, most often on Redmi 9, the interface remains unchanged, and the actual activation of the function requires the use of a computer and specialized input software. ADB-This is not a complicated procedure, but requires careful follow-up to the instructions so as not to damage the system files.

Using ADB for forced association

The most reliable and versatile method of turning a memory card into internal memory on Xiaomi Redmi 9 is the use of Android Debug Bridge tools (ADB). This method works on almost all versions of Android, including those installed on Redmi 9. You will need a computer (Windows, macOS or Linux), USB-cable and installed drivers ADB.

First, you need to download and install the Android SDK Platform-Tools platform tools from the official developer site. After installing and connecting the phone in USB debugging mode, open the command line or terminal in the ADB tool folder. Enter the adb device command to check the connection. On the smartphone screen, a request for debugging permission should appear, which must be confirmed.

adb shell sm list-disks

This command will show you a list of connected drives, and you'll see your memory card ID, which usually looks like a disk:179.64 or similar set of digits, and remember or copy this ID, which you'll need for the next step, and be careful not to confuse the internal memory with the external card.

Next, a formatting command is executed that combines memory, and the syntax of the command is as follows:

adb shell sm partition disk:XXX,XX private

Instead of disk:XXX,XX, substitute your ID. Once you run this command, the formatting process will begin. It's irreversible without re-formatting. The system will create the necessary partitions and encrypt the card. Once you've finished, the phone can automatically reboot, and in the memory settings you'll see that the internal memory has increased.

⚠️ Attention: When entering commands ADB It is important to specify the disk ID precisely, and a numerical error can lead to formatting the phone’s internal memory instead of the card, which will result in a complete loss of all data and the need to flash the device.

What if the ADB can’t see the phone?
If the adb device command doesn't display the device, check the drivers installed. Windows often requires the installation of universal Google drivers. USB Driver or Xiaomi-specific drivers. Also try replacing them. USB-cable to original or quality analogue, as some cables only support charging. USB Selected mode "File transfer" (MTP), though ADB This is not always critical, but it helps the stability of the connection."> After successfully combining memory and restarting Xiaomi Redmi 9, the system will start to automatically use the new space. However, not all applications will immediately move to the map. β†’ Annexes β†’ All applications. Select the program you want and find Memory or Storage. If the application supports portability, you will see a button to Change or Move. Click on it and select the option "Memory Card" or "Internal Storage" (now they are logically combined, but the system can distinguish between physical location). Moving heavy games and social networks like Telegram or WhatsApp will free up a significant amount of space.Data type Recommended storage location Speed impact System applications Internal memory (default) High Heavy Games Combined memory (SD) Average (depending on the map) Photos and Videos SD Map Low Cash Messengers United Memory (SD) It is important to note that some system applications and widgets MIUI They may refuse to move to the map even after they're combined, and that's a normal behavior that protects the stability of the interface. Do not try to force the system components through third-party utilities, as this can lead to cyclical reboots.Possible problems and ways to solve them In the process of using combined memory on Xiaomi Redmi 9, various problems can arise. One of the most common is the message that the card is damaged or requires formatting, which may indicate physical wear on the memory card, which occurs faster when used in system disk mode due to constant write operations. If the phone stopped seeing the card or the apps stopped running, try restarting the device. In some cases, reconnecting the card helps: turn off the phone, remove it. SIM-tray, wipe the contacts of the card with a soft dry cloth and paste back. Make sure the card sits tight and until the click. Another problem may be the decline in overall smartphone performance. If you notice that the Redmi 9 is starting to run slower, check your card speed with tests like this. A1 SD Bench: Low read/write rates will directly affect the speed of opening applications, in which case the only solution is to replace the card with a faster model. ⚠️ Warning: If the phone is bootlooped after memory is combined, try booting into Recovery mode and resetting the settings (Wipe Data) which will delete all data, but can save the system if the problem is caused by a file table conflict. Frequently asked questions (FAQ) Can you get the card back to normal without losing data? Unfortunately, no. To get the card back to portable storage (for use in a camera or other phone), it needs to be formatted. This action will completely delete all data, including the installed apps and their cache.Be sure to back up before changing mode.Whether it will speed up the work of my Xiaomi Redmi 9? Memory integration alone does not speed up the processor or RAM, however, if the internal memory has been filled with more than one memory. 90%, Freeing up space can improve responsiveness. If you use a slow card, the speed of the phone can even decrease. Will the card work if I reset the phone to the factory settings? After a complete reset (Wipe) Data/Factory Reset, the phone will lose the encryption keys that were created when the memory was combined, the card will become unreadable for the system until it is re-formatted, all the data on it will be lost. 9? Officially, Xiaomi Redmi 9 supports memory cards up to 512 GB. However, in practice, devices often work correctly with 1 TB cards, especially if the file system is formatted in exFAT. πŸ’‘Combining memory on Xiaomi Redmi 9 is a powerful tool to expand the capabilities of a budget smartphone, but it requires the use of quality memory cards and readiness for data loss in the event of a crash.