Modern Xiaomi, Redmi and Poco smartphones often offer limited built-in storage, which is rapidly filled with apps, photos and instant messenger cache. Users are faced with annoying notifications about the lack of space, which leads to slowdown and inability to install new programs. The solution is the use of a microSD card, but the standard mode allows you to store only media files there.
It's possible to turn an external drive into a full-fledged extension of the device's internal memory, a process known as Adoptable Storage that allows the Android system to perceive the device. SD-As part of the system partition, applications and their data can be transferred to an external medium, freeing up precious gigabytes of primary storage for the operating system to run.
However, Xiaomi in the MIUI shell and the new HyperOS often hides this feature in the standard settings menu. To activate the feature requires special actions, including the use of computer utilities or debugging mode. It is important to understand that after such a procedure, the memory card will be formatted in a specific format, and you will not be able to read it on another device without unlocking it.
β οΈ Warning: The process of converting a memory card to an internal storage device will permanently delete all the data on it. Be sure to back up important photos and documents before starting the procedure.
Technical requirements and choice of memory card
Before you start reconfiguring your storage, you need to make sure your hardware meets the minimum requirements. Not every memory card is suitable for working as a system partition. Read and write speed is critical here, because it depends on the speed of installed applications.
The ideal choice would be a UHS-I or UHS-II card labeled Class 10 or A1/A2. Using slow cards will lead to noticeable "freeze" interface and long download programs. The minimum recommended storage capacity is 32 GB, but for comfortable use it is better to choose options from 64 GB and above.
Smartphone compatibility also matters.Most Xiaomi mid- and low-end models support memory card installation, however, recent flagship models often lack a microSD slot. Check for a card tray bundled with your device or in the specification on the official website.
π What is the amount of internal memory in your smartphone?
16-32 GB
64-128 GB
256 GB
512 GB or more
It is also worth considering the resource of overwriting memory cards. When you are actively working in internal memory mode, the wear of the drive is faster than with normal photo storage. Therefore, it is not recommended to save on the brand of the drive - choose proven brands such as SanDisk, Samsung or Kingston.
Preparation of the smartphone and map for modification
The initial phase requires careful preparation of the device, and you need to activate the developer mode, because the standard MIUI settings menu does not provide direct access to the memory consolidation function, which is a hidden feature of the system designed for advanced users.
To turn on Developer Mode, go to Settings β About Phone. Find the MIUI Version (or OS Version) bar and quickly click on it 7-10 times in a row until a notification appears that you have become a developer.
You need to activate the debugging process. USB. Go to Settings. β Additional settings β For developers, find the Debugging item. USB And turn it on. We also recommend you turn on the option. USB-Debugging (security settings) if available in your firmware version.
β οΈ Warning: When you connect your phone to a computer with debugging enabled, you will see a request for permission to access the smartphone screen. You must confirm the connection, otherwise the computer will not be able to send commands to the device.
Remember to remove the memory card from your phone and paste it into a card reader connected to your computer if you plan to use third-party formatting software, however, most often all manipulations are done directly on the connected smartphone via the command line.
Activation method through ADB-team
The most reliable way to make Xiaomi count SD-Internal memory card β using the Android debugging bridge (ADB). This method works on most Android versions, starting at 6.0 and up, regardless of the shell version. MIUI.
First, download and install Platform Tools from Googleβs official website to your computer. Unpack the archive into a convenient folder. Connect your smartphone with a cable to your PC in file transfer or charging mode, making sure that debugging over USB is activated.
Open the command prompt (Terminal in macOS/Linux or CMD/PowerShell in Windows) in the ADB tool folder. Enter the adb device command to check the connection. If the device is determined, you will see its serial number. Next, you need to know the ID of your memory card.
adb shell sm list-disks
In response to a request, the system will give a disk ID, such as disk:179.64. Write down these numbers, they are unique to your device, and this ID will be used in the next formatting command.
What to do if the team is not executed?
If you type in a "device unauthorized" error, check the phone screen. There should be a debugging request, which you must verify with the "Always Allow" tick and the "OK" button. USB-Once you get the disk ID, you can start the most important part of the procedure. The sm partition command causes the system to format the map and create a secure file system on it. The syntax of the command requires accuracy. adb shell sm partition disk:XXX,XX Private 100 Instead of disk:XXX,XX If you want to leave some space for normal file storage (available through the file manager as an external drive), you can specify, for example, 50. Once you input the command, it takes from a few seconds to a couple of minutes, you can't turn off the cable or take out the card, and when you do that, the phone can automatically reboot, and you'll see that the storage menu has increased the amount of internal memory. The system may suggest moving the data of already installed applications to a new volume, and it is recommended to accept this proposal to make room in the main section. Some system applications will still remain on the embedded chip, but user content will move. Even after successful memory integration, not all applications automatically move to the map. You need to manually manage this process through the settings. Go to Settings β Annexes β All apps. Select a heavy app (e.g. social networking or game). If transfer is possible, there will be an active button Change or Move next to the storage location. Press it and select. SD-map. Data type Transferability Speed Impact Recommendation System applications Impossible High Leave on internal memory Heavy games Partially Medium Cache Transfer Social networks Possible Low Be sure to transfer Photos and Videos Automatically Low Set up in the gallery For Photos and videos are best set to automatically save to the map. In the Camera app, go to the settings and turn on the option Save to the map. SD-In messengers like Telegram or WhatsApp, the path to the download folder can also be changed in the settings of the application itself. π‘Use Googleβs Files app or built-in Explorer to move large folders with documents and downloads manually, simply by cutting and pasting them into the root. SD-map. Possible problems and solutions In the process of operation, there may be situations when the system stops seeing the map or applications begin to work unstable, often due to the poor quality of the drive itself or a violation of the file system "SD-The card is "damaged" or constantly suggests you format it, try to extract the card, paste it into a PC card reader and check for errors with standard Windows tools. FAT32 and repeat the procedure through ADB. β οΈ Note: If after the firmware update MIUI or HyperOS is no longer defined as an internal card, don't format it right away. Try simply restarting the device or re-run the mount command via the device. ADB. Another common problem is the slow operation of the phone. This is a sure sign that the speed of the memory card is not enough to work as a system disk. In this case, the only solution is to replace the drive with a faster one. Alternative methods and third-party utilities For users who do not want to mess with the command line, there are assistant applications such as SD Maid or specialized scripts. However, most of them require Root rights, which can be difficult or impossible to obtain on new Xiaomi models without unlocking the bootloader. Unlocking the bootloader is an official procedure from Xiaomi, requiring a wait from 7 to 30 days, but it can break all the data from Payle, but it can stop using the system from working with additional applications. If you don't have root rights, ADB remains the only safe way. Don't try to use questionable apps from the Play Market that promise to "accelerate memory" with a single click - they are often advertising junk and don't have access to system partitions. The impact on performance and lifespan of using a memory card as the primary storage has its consequences. As mentioned earlier, speed can decrease if the card is slower than the built-in memory chip of the phone. Modern smartphones use memory like UFS 2.1/3.1, which is much faster than most microSD cards. It's also worth remembering about overwriting cycles. Memory cards have limited resources. When you actively work with data, you can read important applications more quickly than you use the card. However, for budget models with a small amount of internal memory (32-64 GB) is often the only way to extend the life of a device and continue to use current versions of applications that are becoming increasingly "heavy." SD-Xiaomi's internal memory card? It's safe for the phone if you use a high-quality memory card. The only risk is that the card itself might lose data or fail due to heavy load. Android is stable with split memory. Can you take out the card after formatting and paste it into another phone? No, you can't read the data. When formatting into internal memory mode, the card is encrypted with the device's key. In another phone (or after resetting the current one), the system will require you to format the card, deleting all data. Why the "Move to the button" SD-The map is inactive for some applications? App developers decide whether to transfer it to an external medium. Many modern programs require high speed data access, so developers prohibit their installation on slow. SD-Will the setting reset after the update? MIUI? Usually, the setting is saved because it is written to the system partition. However, major Android updates (for example, the transition from Android 13 to 14) can sometimes reset the storage configuration, and the procedure will have to be repeated. What is the maximum card volume supports Xiaomi? Officially, most smartphones support cards up to 256 GB or 512 GB. However, in practice, devices often see and work correctly with 1 TB cards if the file system is formatted correctly (exFAT).