Owners of Xiaomi Redmi smartphones often face a lack of built-in storage, especially if the device has a storage capacity of 32 or 64 GB. After installing all the necessary social networks, messengers and a couple of heavy games, the free space quickly ends, which leads to a slowdown in the system and the inability to take new pictures.
The most logical solution in this situation is to use an external microSD card. However, standard installation of applications on an external medium in the shell of MIUI or HyperOS is often hidden or limited by the manufacturer. In this article, we will discuss all available methods, including hidden developer functions.
Before you start manipulating, it is important to understand that transferring system files can affect the stability of the device. We will look at secure methods of expanding memory that will help you install your favorite games and programs without the risk of data loss or warranty maintenance.
Preparation of memory card and smartphone for transfer
The first step is to properly prepare the external drive, and not every memory card is suitable for installing applications on it, since the read and write speed must be high enough for the Android system to work correctly.
It is recommended to use cards of class UHS-I or higher from proven brands such as SanDisk, Samsung or Kingston. Low-speed drives can cause the interface to "hang" when running programs hosted on them.
β οΈ Warning: Before all operations, be sure to back up important data. The process of formatting the memory card as an internal storage device will completely destroy all information on it.
Insert the card into your Xiaomi Redmi slot and wait for notifications about the connection of the new device. If the system offers to choose the type of use of the drive, then select Portable Storage, as to transfer applications we will need to perform a deeper setup through the developer menu.
π‘
Use memory cards with a capacity of at least 32 GB and write speeds of 10 Mb / s for comfortable application operation.
Activation of the developer mode on Xiaomi
To access hidden memory management functions, you need to activate the engineering menu, which is standard for Android devices, which does not require Root rights.
Go to the basic smartphone settings and find the "About Phone" item. Here you need to quickly click seven times on the "Version" line. MIUI" Or "OS version." Then the system will notify you that you have become a developer.
- π± Go to "Settings" β "Advanced settings".
- π Select the "For Developers" item at the bottom of the list.
- πΎ Find the option βEnable by defaultβ or βPreferred installation locationβ (the name may vary depending on the firmware version).
In some versions of the HyperOS shell, there may be no direct option to select the installation site, in which case we will need to use the ADB command or specialized utilities, which will be discussed in the next sections.
Use of Adoptable Storage
Adoptable Storage technology allows Android devices to perceive the memory card as part of internal memory, which is the most efficient way to transfer to external media even those applications that are not portable by standard methods.
Unfortunately, Xiaomi often hides this feature in its firmware, which may require a connection to a computer and the use of the ADB command line to activate it.
β οΈ Note: Once activated, the Adoptable Storage card will be encrypted and linked to a particular device, and you can't just paste it into another phone or computer without formatting.
To activate via ADB, you need to connect your smartphone to your PC, enable USB debugging in the developer menu, and type in the command: adb shell sm partition. However, there is a simpler way through third-party utilities that do not require a computer.
What is memory card encryption?
Step-by-step instructions for transferring applications
If you activate the option to install on an external drive, the transfer process becomes simple, but it is worth considering that not all applications support movement, since developers can block this feature to ensure stability of work.
Go to the application settings, select the program you want, and click on "Storage." If the port function is available, the "Change" button will appear there. Select the memory card and confirm the action. The system will move the files itself.
- π Open "Settings" β "Annexes" β "All applications".
- π² Select the app you want to move (for example, a heavy game).
- πΎ Press "Memory" and select the "Move to" button. SD-map".
It's important to understand that some of the app's data will still be stored in the phone's internal memory, which is the system files and cache needed to run quickly, and it's rare to completely transfer an app to a map.
βοΈ Checklist before transfer
Comparison of data storage methods
Different ways of using external memory have their advantages and disadvantages. Understanding these differences will help you choose the best option for your Xiaomi Redmi smartphone use case.
The table below shows a comparison of the main characteristics of data storage on the internal drive and on the memory card in different modes of operation.
| Parameter | Internal memory. | Portable storage | Adoptable Storage |
|---|---|---|---|
| Speed of operation | High (UFS) | Medium/Low | Depends on the card. |
| Portability | No. | Tall. | No (tied) |
| Installation of applications | Complete. | Limited. | Complete. |
| Risk of data loss | Low. | Medium. | High when broken. |
As you can see from the table, using a map in Adoptable Storage mode gives more features, but reduces the mobility of the drive. Portable storage is ideal for photos, videos and music, but will not save you from a lack of space for applications.
Frequent problems and ways to solve them
Users may experience errors during the transfer process, often writing that the transfer is impossible, or that the application stops running after the transfer, due to Android security limitations.
If the application stopped working after the transfer, try to return it back to internal memory. Some programs, especially banking clients and instant messengers, require high file access speeds that microSD cannot provide.
There is also a problem when the free space is not displayed correctly, in which case it will help to clear the cache of the system or reboot the device, sometimes you need to format the map again through the settings of the smartphone.
β οΈ Note: Do not remove the memory card while the applications installed on it are running, this can damage the program database and lose progress in games or correspondence.
To diagnose the state of the drive, you can use built-in memory analysis tools or third-party snails like SD Maid, which will help you find residual files and clear the space.
π‘
The most important applications (messengers, bank, navigator) are better left in internal memory for maximum speed.
Optimization of the system after the transfer
Once you have moved some of the data, the system may need time to index new files, and in the first hours of operation, a slight decrease in performance is possible, but then everything should stabilize.
Regularly check the status of the memory card, file systems on external drives are more prone to fragmentation and write errors, periodically back up important data to the computer.
Use the Cleanup feature in Xiaomiβs Security app to delete temporary files that may be accumulating on the new media, which will extend the cardβs life and keep the interface running faster.