Transfer applications to the SD card Xiaomi Redmi Note 9: the full guide

Owners of the Xiaomi Redmi Note 9 smartphone often face a shortage of internal storage, especially in the basic versions of the device with 64 GB of memory. Android system overgrows with cache, updates to messengers take gigabytes, and installing new games becomes impossible due to the banal lack of free space. Standard procedure for transferring data to MIUI is often hidden or works incorrectly, forcing users to look for workarounds and technical solutions.

Unlike older versions of Android, modern MIUI shells limit direct transfer of applications to an external drive for security and stability. However, there are proven methods to circumvent these limitations and use the memory card as a full-fledged extension of internal memory. In this article, we will discuss all the available methods, from standard settings to advanced methods using ADB.

Before you start taking action, you need to make sure your memory card meets the requirements of speed and reliability. Using slow cards of the C10 or U1 class can lead to noticeable slowdowns and long downloads of programs. It is recommended to use U3 or V30 cards from proven manufacturers such as SanDisk or Samsung.

Preparation of memory card and system diagnostics

The first step is to properly install and format the drive. Insert the microSD card into the Redmi Note 9 smartphone slot and wait for the notification of the new device's connection. The system will suggest choosing the mode of use: as portable storage or as internal memory. For our purposes, it is critical to choose the second option, if it is available, or prepare the card manually through settings.

Go to Settings β†’ Phone β†’ Storage. Here you will see general information about occupied and vacant space. If the system does not offer to format the card as internal memory immediately, this does not mean that the function is completely blocked. Often, pre-formatting in standard mode is required, after which additional options become available.

⚠️ Warning: The formatting process will completely destroy all data on the memory card. be sure to back up photos, documents and other important files to your computer or cloud storage before starting the procedure.

To diagnose the current state of memory, you can use built-in tools or third-party utilities. Check if the file system of the card is damaged, as read errors can cause a failure when trying to transfer applications. If the card has been used in other devices, it is better to perform the full formatting on this smartphone.

πŸ’‘

Use the SD Insight app or similar to check the actual write speed and authenticity of your memory card before transferring important data.

Standard method of transfer through MIUI settings

Some versions of MIUI firmware based on Android 10 or Android 11 retain the ability to migrate data in a regular manner, which is the most secure and does not require a connection to a computer. Open Settings, find the Applications section, and select All apps. In the list, find the program you plan to move.

Once you select a particular application, you'll open a screen with information about it. If you can transfer it, it'll have an active Change or Storage button. If you click on it, you'll see the option to change the storage location from "Inner Memory" to "Inner Memory Β«SD-However, it is worth noting that system applications and many modern Google services block this feature.

If the transfer button is inactive or absent, this means that the application developer has banned installation on the external drive, in which case the standard MIUI will not solve the problem, and you will need to use deeper system settings or third-party software.

  • πŸ“± Open the settings of a particular application and check for the presence of the β€œMove” buttonΒ».
  • πŸ’Ύ Make sure that the memory card is formatted and recognized by the system as a reliable storage.
  • πŸ”„ Try clearing the app cache before trying the transfer to make room for surgery.
  • βš™οΈ Check if memory saving mode is on, which can block background operations.
πŸ“Š Have you encountered a blocking of application transfer?
Yeah, the button is grey.
No, it's all transferred.
Using the cloud.
I don't know where to look.

Adoptable Storage Activation via ADB

The most effective way to transform SD-The card in full extension of internal memory is the use of Adoptable Storage mode. In the Xiaomi Redmi Note 9, this feature is often hidden by the manufacturer, but it can be activated via the Android debugging bridge (ADB). This method requires a computer and cable. USB, It gives you complete control over the file system.

To start, activate the developer mode on your smartphone. Go to Settings β†’ About Phone and quickly click on the MIUI version seven times. After the message β€œYou became a developer”, go back to the main settings menu, open Additional β†’ For developers and turn on Debugging over USB.

adb shell pm set-force-true-external-storage true

Once you connect your smartphone to your PC and start the command line with administrator permission, type a command to force external storage support to turn on. However, a more reliable method is direct formatting the card through the system. ADB-This makes it indistinguishable from internal memory for the system.

⚠️ Warning: Once activated, the Adoptable Storage card is encrypted and linked to a particular device, and it will be impossible to retrieve it and read it on another phone or computer without resetting the data.

There is a nuance associated with the Android version: On newer security updates, Google is gradually abandoning this technology, so the team may not work or work unstable, in which cases the system may ignore the request or require re-authorization with each reboot.

What if the ADB can’t see the device?
Make sure drivers are installed ADB When you connect the cable on your smartphone screen, you'll see a request for debugging permission -- be sure to click "Allow." If the device shows as "unauthorized," reconnect the cable or try another one. USB-port.

Using third-party snails to manage memory

If you don't want to mess with the command line, you can use specialized applications from Google Play, programs like App2SD or Files by Google help analyze the space and move the data that the system allows you to carry, they don't give superuser rights, but automate routine processes.

Some utilities offer the function of creating link files when the application remains on internal memory, but its heavy data (cache, media files) is moved to the back of the app. SD-This allows you to free up a lot of space without the risk of a system failure, but the effectiveness of these methods depends on the particular version. MIUI.

It's important to understand that no application can get around the system security limitations of Android without root rights. If a program promises to "magic port" any application without complex settings, it's likely a publicity stunt. Real work with the file system requires appropriate permissions.

MethodDifficultyEfficiencyRisk of data loss
Staff transferLow.Low.Minimum
ADB (Adoptable)Tall.MaximumMedium.
Third-party annexesMediumMediumLow.
Root rightsVery high.MaximumHigh-pitched

β˜‘οΈ Checking readiness for transfer

Done: 0 / 4

Optimizing the operation of applications after the transfer

After you have moved the application to SD-The card, especially using the Adoptable Storage method, is worth a number of optimization measures. The speed of reading random blocks on memory cards is usually lower than on the built-in flash memory eMMC or UFS. This can lead to a slightly longer launch of heavy games or social networks.

Regularly check the integrity of the card file system, you can find error check function in the Settings β†’ Warehouse menu, and avoid overflowing the card by more than 85-90%, as this critically slows down the speed of its operation and can damage the application database.

If you notice that a particular application has become unstable or crashed after transfer, try returning it to internal memory. Not all programs work correctly when placing their executable files on an external medium, even if the system allows it.

  • πŸš€ Close all background processes after transfer and restart the device to re-index.
  • πŸ—‘οΈ Clean the cache of ported applications regularly, as it can fragment faster on the memory card.
  • πŸ“‰ Watch the temperature of the smartphone while actively working with SD-The card is a constant data exchange, which heats the controller.

πŸ’‘

The speed of a U3 memory card is critical for the stability of ported applications – don’t skimp on the quality of the drive.

Possible problems and ways to solve them

During operation, there may be situations when the system stops seeing ported applications or displays an error "Application not installed", often due to a temporary failure of the contact in the card slot or a logical error of the file system.

If the problem persists, the memory card may have started to degrade, and the flash memory has a limited resource of overwriting cycles, and actively using it as a system partition speeds up wear, in which case only replacing the drive with a new and reconfiguring procedure will help.

Sometimes, after updating the MIUI firmware, Adoptable Storage settings may go off. The system may require you to format the card again. If you don't have a backup, the data will be lost. So, before any system update, it is recommended that you return critical applications to internal memory.

⚠️ Warning: Do not remove the memory card "hot" while recording processes are underway or portable applications are running.This can lead to irreversible damage to the program database and loss of settings.

In rare cases, conflict can arise due to file system incompatibility. Android prefers ext4 or f2fs for internal partitions, whereas cards are often formatted to exFAT. When using ADB, the system itself converts the structure, but with manual manipulations, you can encounter mounting errors.

Frequently Asked Questions (FAQ)

Can WhatsApp and its media files be transferred to an SD card?
Yes, it is possible, but standard means only the application itself is portable. To transfer the database and media files (photos, videos) inside WhatsApp, you need to go to Settings. β†’ chat β†’ Backup chats and change the backup location to Google Drive or locally to SD-map (depending on the version of the application).
Will the speed of the phone get worse after transferring applications?
Yes, there may be a slight slowdown in application startup speeds, with the Redmi Note 9’s built-in memory running faster than most microSD cards, but for heavy gaming and media content, it won’t be noticeable if a quality U3 card is used.
What happens if you take it out? SD-map?
Apps installed on the map (especially in Adoptable Storage mode) will stop running, and their icons may disappear from the desktop or turn grey.
How much space does the system take up on the Redmi Note 9?
The MIUI shell, along with Google’s system services, takes about 10-15 GB immediately after a reset, and with pre-installed software and security updates, about 40-45 GB on the 64 GB version is initially free.
Do you need Root Rights to transfer applications?
For standard transfer and use ADB-Root-right commands are not required, but to deeply modify the system, completely ignore the limitations of application developers or use specific transfer scripts, obtaining superuser rights may be necessary.