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

Owners of the popular Redmi Note 8 often face a lack of built-in storage, especially if you use a version with 32 or 64 gigabytes of memory. Installing games, storing high-resolution photos and using instant messengers quickly fill up the free space, which leads to a slowdown, and the solution to this problem is the use of an external microSD card, which allows you to expand the available storage space.

However, standard MIUI shell settings don’t always allow you to simply transfer cache or application files to an external medium. Android defaults to store all data in internal memory for maximum speed. In this guide, we will discuss how to circumvent the restrictions and properly configure the Xiaomi Redmi Note 8 to work with a flash card as part of system storage.

It is important to understand that the process requires care, as improper actions can lead to data loss or unstable operation of the device. Before starting any manipulations, make sure that your memory card is healthy and has a sufficient write speed. We will look at both standard methods and more advanced methods through ADB-team.

πŸ“Š How much internal memory does your Redmi Note 8 have?
32GB
64GB
128GB
I don't know / I don't remember

Preparation of memory card and device for work

The first step is to choose a quality drive, because its speed depends on the performance of installed programs. Cheap cards with a low speed class can cause "freeze" interface and long download applications. Redmi Note 8 recommended to use cards standard UHS-I or higher, from 32 to 128 gigabytes.

⚠️ Note: Using memory cards of unknown brands can lead to sudden data loss or damage to the phone's file system.

After installing the card in a slot located next to the tray for SIM-If you plan to port apps, not just photos and music, the map needs to be formatted as an internal storage, and this process will remove all data from the flash drive, so back up important files on your computer beforehand.

The formatting process starts automatically when you first install a new card or through the settings menu, and the path to it is in Settings β†’ About Phone β†’ Storage. Here you select your card and press the Format button. The system will warn you of the risks, then mark up the disk in a file system that only this device understands.

β˜‘οΈ Pre-formatting verification

Done: 0 / 4

Standard Transfer through MIUI Settings

Some versions of MIUI firmware have a built-in application movement feature that doesn't require root rights. This method doesn't work for all programs, as developers decide whether to allow their software to be ported. To check for portability, go to Settings β†’ Apps β†’ All apps.

Select the desired application from the list and find the "Move to" button. SD-If it is active (not grey), it means that transfer is possible. Once pressed, the system will copy the files to an external medium and free up space in internal memory. However, for many system services and heavy games, this option may not be available by default.

  • πŸ“± Open the settings of a particular application.
  • πŸ’Ύ Find the Memory Use Point.
  • ➑️ Press the movement button if it is active.
  • ⏳ Wait for the copying process to be completed.

And it's worth noting that even after the transfer, some of the data will still be in the internal storage, which is necessary for drivers and fast caches to work, you can't completely free internal memory, but it's quite possible to win a few gigabytes.

Why is the transfer button grey?
The button is inactive if the developer of the application has forbidden installation on an external medium or if the application is a system component of Android. ADB-commands or obtaining superuser rights.

Using ADB for Forced Transfer

For owners of Xiaomi Redmi Note 8, who want to get full control, there is a method through debugging. USB. This method compels the system to count SD-The default card is the main memory. You'll need a computer, USB-cable ADB Tools on PC.

First, you need to activate the developer mode on your phone. To do this, seven times click on the build number in the About Phone section. Then, in the Developer menu that appears, turn on USB debugging. Connect the phone to your computer and type the following command into the console:

adb shell pm set-install-location 2

This command changes the priority of installing applications on an external medium. The value "2" indicates that the SD-The card, "0" returns the default setting (automatically), and "1" only installs it in internal memory.

⚠️ Attention: When in use ADB-Be careful: changing system settings can cause some Google services to work in an unstable way. MIUI.

Not all apps work properly in this mode. Some programs may stop updating through Google Play or give up errors when you start. If you notice strange behavior, return the value to "0" using the same command.

Comparison of data storage methods

The choice of storage method depends on your goals: speed or space saving. Internal memory Redmi Note 8 runs faster than any microSD card, so system applications are better left in place.

Type of dataRecommended seatReason.
System applicationsInternal memory.High response speed, stability
Photos and videosSD cardLarge volume, the possibility of rapid replacement
Cash messengersInternal / SD (optional)Depends on the frequency of use
Offline maps and musicSD cardSavings in the main space

Using a hybrid approach allows load balancing, for example, heavy games can be kept on a flash drive if they are rarely used, and working tools can be kept on a fast internal drive, which is especially true for models with a limited volume of 32 GB.

πŸ’‘

Set the camera to save the photo immediately on SD-Map in the Camera app settings to instantly save space.

Possible problems and solutions

When you move data, users often experience read errors or app icons disappear suddenly. One of the common problems is de-synchronizing file paths. If you extract the map, the applications will stop working because the system will not find executable files.

There may also be a decrease in performance. The memory card has a lower random read/write speed compared to the built-in eMMC or UFS module. This manifests itself in longer loads of heavy games or lags when switching between tasks. The solution is to use cards labeled A1 or A2, optimized to run applications.

  • πŸ”„ Error "Application not installed" - check the file system format.
  • 🐌 Interface Brake – Try to move some of the data back.
  • ❓ Disappear widgets – restart the device with the map installed.

In rare cases, after updating the MIUI firmware, the storage settings may be lost. The system may suggest that you format the card again, which will lead to loss of data. Always back up important information before updating the operating system.

πŸ’‘

The A2 memory card can run several times faster when running applications than conventional cards of the same size.

Optimization of work with external memory

To extend the life of the memory card and maintain performance, it is recommended to periodically defragment (although Android does this automatically) and check for errors. Redmi Note 8 has a built-in cleaning tool that also analyzes the state of storage. Regular cleaning of the cache helps maintain a high response rate.

You don't have to fill out the memory card. 10-15% Free space to allow the file system and writing mechanisms to function normally, and overflows lead to a sharp drop in speed and possible malfunctions in applications using external storage.

If you actively use navigation or streaming services, set up content downloads precisely on the website. SD-This will keep internal memory free for system processes and Android updates.

Is it safe to transfer WhatsApp to an SD card?
Transfer of the WhatsApp application is possible, but media files (photos, videos) are better redirected through the settings inside the messenger itself, which will ensure more stable operation of backups and the safety of correspondence when changing the device.
What if the phone stopped seeing the card after the transfer?
Try rebooting the device. If it doesn't work, pull it out and paste it back in. In extreme cases, you'll need to re-format it, but the data will be lost. Check the contacts in the tray. SIM-oxidation.
Can I use the same card on another phone?
If the card is formatted as an internal storage device, another phone cannot read the data without formatting. For universal access, use the card only as a portable storage device.