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.
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
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-disksThis 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 privateInstead 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.