Transfer applications to memory card on Xiaomi Redmi 9

Owners of budget and mid-budget smartphones often face a lack of built-in storage, and the Xiaomi Redmi 9 model is no exception. The Android operating system in conjunction with the MIUI shell over time becomes overgrown with cache, temporary files and heavy updates, which leads to critical memory filling. When the internal space ends, the device starts to work slower, and installing new programs becomes impossible.

The solution is often to install a microSD card, but simply inserting a drive is not enough. Many users mistakenly believe that it is enough to move files, but to really free up space, you need to move the applications themselves. In this article, we will discuss in detail how to properly organize the work with external memory on your device.

It should be noted immediately that the policy of Xiaomi in the latest versions of firmware limits the direct transfer of data through the standard menu. SD-Map in application settings is often blocked by the interface developer MIUI. Therefore, to achieve this goal, we will need to consider both standard methods and more advanced methods that require a connection to a computer.

Preparation of the storage device and compatibility check

Before you start manipulating the software, you need to make sure that the physical and software compatibility of the memory card. The slot in the Redmi 9 model supports drives up to 512 GB, although many users successfully use 1 TB cards. It is important that the card was from a reliable manufacturer, as cheap analogues can cause system failures.

Once the card is in the SIM tray, the system automatically prompts the media to be formatted. If this does not happen, you need to do it manually. Formatting will destroy all the data on the card, so copy important photos and documents to your computer or to the cloud in advance.

To perform formatting, go to the settings menu of your smartphone:

  • πŸ“± Open the Settings section and find the About Phone item.
  • πŸ’Ύ Select the Warehouse subsection to view all connected drives.
  • πŸ—‘οΈ Click on the name of your memory card and select the Format option.
  • βœ… Confirm the action by agreeing to the data deletion warning.

⚠️ Warning: Once formatted, the card will only work with this smartphone, and if you remove it and insert it into your computer, the system will ask you to format the drive again, which will result in data loss if you don't back it up.

The quality of a memory card directly affects the speed of the applications installed on it. Using Class 10 cards or the UHS-I standard will ensure minimal delays when running programs. Cheap cards with low write speed can cause friezes and long downloads.

πŸ’‘

Use utilities like SD Insight or TestDisk to check the actual speed and authenticity of the memory card before installing important applications.

Standard method of transfer through MIUI settings

Despite the limitations, some versions of MIUI still have the ability to move individual applications with regular means, which is the most secure method and does not require a computer or special knowledge, but be prepared for the fact that the transfer button may not be active for system applications.

The process starts with opening a list of all the installed programs, and you have to find an application that takes up a lot of space, and try to change the location of the application, and the algorithm of actions is as follows:

  • πŸ”§ Go to Settings and select the App item.
  • πŸ“‚ Click on Application Management to see the full list.
  • πŸ“² Select the program you want from the list (for example, a heavy game or a social network).
  • πŸ’Ύ If the function is available, a button will appear Move to SD-map.

If the button is active, the system will transfer the application files to the external drive, freeing up the internal space. In the case that the button is missing or inactive (gray), this means that the developer of the application or the Xiaomi shell itself has prohibited the transfer.

πŸ“Š Have you ever had a lock on the portability of applications to Xiaomi?
Yeah, the button is grey.
No, the transfer works.
I haven't tried.
I'm using a different method.

It's important to understand that even if you successfully migrate, some of the app's data will remain in internal memory, because of the Android security architecture, which stores critical system files in a secure partition, so you usually don't get 100% of the space when you move the app.

Adoptable Storage Mode with ADB

For Xiaomi Redmi 9 owners who want to get around the shell limitations, there is a more powerful method: it is forced to combine internal memory and card. SD It's called Adoptable Storage, and it requires a computer to do it, USB-cable and on-line debugging USB.

The first step is to activate the hidden developer menu. Click seven times in a row on the build number in the About Phone section. After the message "You became a developer", go to the Additional β†’ Developer menu and turn on the USB Debugging Toggle.

Then you connect your smartphone to your PC. The computer needs to identify the device. The phone will have a request for debugging permission on its screen -- make sure you tick "Always Allow" and click confirmation. Now you can move on to the command line.

⚠️ Warning: All command-line activities should be done carefully. Incorrectly selecting a disk ID can lead to formatting the internal memory of the smartphone instead of the card.

To work, you will need to install ADB drivers and the SDK Tools platform on your computer. After installation, open the command line in the tool folder and enter a command to check the connection:

adb devices

If you have a device status on the list, you've got the connection.

adb shell

Now you need to find your memory card ID. Type a command.

sm list-disks

The system will give you a list of disks. The internal memory is usually denoted as internal, and the memory card will have a type ID. disk:179,64 (numbers may vary). Remember this number, it'll be needed for the next command.

What if the sm list-disks command does not show the map?
Make sure the card is formatted as portable storage, not as internal memory. If it has already been formatted as internal, it should be formatted again as portable through the phone's settings before executing the partition command.

Formatting a map as an internal memory

Once you have the disk ID, you can go to the cache stage of map conversion, and the partition command completely reprograms the disk file system, making it indistinguishable from the embedded memory chip.

The syntax of the command is as follows, where instead of numbers, your values are substituted:

sm partition disk:XXX,XX private 100

Private indicates that you have a secure partition, and 100 means you use 100% of the card volume for that purpose. Once you have entered the command, it takes a few minutes. Don't turn off the cable or remove the card at that time.

Once the process is complete, the smartphone can automatically restart. Once you turn on the storage settings, you'll see that the memory card is displayed as part of the internal drive. Now, when you install new applications, the system will default to select this partition.

  • πŸš€ Speed: The speed of the card must be high, otherwise the interface will slow down.
  • πŸ”’ Security: Data on the map is encrypted and linked to a particular device.
  • πŸ”„ Flexibility: You can return the card to portable storage mode at any time through the settings.

This method is the most effective for the Xiaomi Redmi 9, as it bypasses the MIUI software bans at the file system level.

β˜‘οΈ Pre-formatting verification

Done: 0 / 5

Transfer of media files and multimedia

Even if you don’t use Adoptable Storage, the memory card can be used effectively to store user-generated content. Photos, videos, music and documents take up the lion’s share of the space, and moving them will make life much easier for the device.

In modern versions of Android and MIUI, many apps default to storing content in internal memory, so to change this behavior, you need to go to the settings of a particular application, for example, in Telegram or WhatsApp, you can specify a way to save downloaded files.

To transfer existing files, use the built-in Explorer:

  1. Open the Explorer app on your smartphone.
  2. Go to the Internal Drive folder.
  3. Find DCIM (camera photos and videos), Download, Music folders.
  4. Select files, click Move and select a memory card.

It is also recommended to set up automatic sync of photos with the cloud (such as Google Photos) with the option β€œFree space”, which will allow you to delete the originals from the phone’s memory after they are uploaded to the cloud, leaving only thumbnails.

πŸ’‘

Regularly cleaning the Download folder and transferring heavy video files to the map can free up to 30% of internal memory without installing additional programs.

Possible problems and solutions

There are a number of challenges in operation, and one of the common problems is that the smartphone slows down after the application is transferred, because the memory card reads faster than the embedded eMMC or UFS chip.

If you notice lags, try to transfer the most heavy and frequently used applications back to internal memory, leaving less demanding programs on the map, and the problem can be in the file system: sometimes re-formatting the card in exFAT or FAT32 format helps.

Another common mistake is the message Β«SD-This may indicate physical wear on the drive or poor contact in the slot. Try to remove the card, wipe the contacts and paste again. If the error repeats, the card should be replaced.

Problem.Probable causeDecision
Application won't startFile path errorReinstall the application
Slow workLow card speedReplace with Class 10/U3
Reading errorsDamage to the file systemFormatting a map
Can't see the map.Poor contact or formatCheck contacts, FAT32 format

⚠️ Warning: Do not remove the memory card "hot" while writing or reading data. This can lead to irreversible damage to the file system and loss of information.

Frequently Asked Questions (FAQ)

Can I transfer all apps to Redmi 9 without root rights?
Yes, you can move some applications through settings if the developer is ethyl. Complete portability of all system and user applications is possible only through the ADB sm partition command, which does not require root rights, but requires caution.
Will the phone speed decrease after the application transfer?
Yes, it's possible. Application speed is directly dependent on the speed of reading the memory card, and if the card is slow, it can take longer to start programs and load data than it would to work with internal memory.
What happens to the data on the map if I drop my phone before the factory settings?
If the card was formatted as an Adoptable Storage, then after resetting the phone, the data on the card will become unavailable, because the encryption keys will be lost. If the card was portable, the data will be stored.
What is the best memory card for Xiaomi Redmi 9?
The optimal choice will be a card with a capacity of 64 to 128 GB. Large volumes (256 GB and above) are also supported, but for budget smartphones, the difference in speed with very large data sets can be noticeable.