Install applications on the SD card Xiaomi Redmi 6A

Owners of budget smartphones like the Xiaomi Redmi 6A often face a critical shortage of built-in storage.The basic version of the device comes with just 16 or 32 gigabytes, of which the MIUI operating system and system files take up almost half, which leads to the fact that installing even a small number of modern programs causes memory overflow, which in turn slows down the gadget and blocks the installation of updates.

Fortunately, the model features a microSD card slot that allows you to significantly expand the available space. However, the default MIUI shell does not allow you to simply transfer application data to an external medium. You will need to perform a number of specific actions to activate the Adoptable Storage function, which turns the flash drive into a full-fledged extension of internal memory. In this article, we will discuss all the stages of the configuration, the necessary utilities and possible risks.

Before you start manipulating, it is important to understand that the process will require a complete cleanup of the memory card, all files stored on it will be permanently deleted. Therefore, we strongly advise you to back up photos, documents and music on your computer or in the cloud storage beforehand, and once the procedure is completed, the card will become unreadable on other devices without re-formatting.

Preparation of memory card and smartphone for work

The first step is to choose the right media, as the speed of the applications installed on it depends on the speed class of your microSD. Cheap cards with low read and write speeds can lead to programs running longer than usual or running with errors. For comfortable use on Redmi 6A, it is recommended to use Class 10 or UHS-I cards and higher.

Insert the card into the smartphone that is off using a special paper clip to retrieve the tray. Once the device is turned on, the system must automatically identify the new drive. If this does not happen, check that the pin chip is installed down. Next, go to the storage settings to make sure that the phone sees the full volume of the media.

It's important to note that to activate advanced portability, you may need to activate the developer menu. ADB-debugging and other advanced settings, without this step, standard shell tools. MIUI It will not be possible to transfer data.

  • πŸ” Check that the memory card is inserted before clicking and is determined in the system.
  • πŸ’Ύ Backup all important files from card to computer.
  • ⚑ Make sure that the battery of the smartphone is at least 50%.
  • πŸ“± Put the debugging on. USB In the menu "For developers".

⚠️ Warning: Using old or damaged memory cards can lead to application data loss and unstable Android operating system.

⚠️ Note: Once formatted as internal memory, the card is encrypted with a specific device binding and will not be read on other phones.

πŸ“Š How much internal memory does your Redmi have? 6A?
16GB
32GB
64GB
I don't know.

Activation of the developer mode and debugging via USB

To interact with system files and run port commands, we need access to hidden settings. In the MIUI shell, this process is slightly different from pure Android. You need to find the MIUI version in the About Phone section and click on it seven times in a row, and then you will notice that you have become a developer.

Then you go to the advanced settings and find a new item "Developers" in this menu, you need to activate the "Debugging by USB" switch. When you connect your smartphone to your computer, the system will ask for debugging permission β€” be sure to tick "Always Allow" and confirm the action. This is a critical step for working with the file system.

Some users are faced with the fact that the debugging point is hidden or inactive, in which case a SIM card and authorization in the Mi Account may be required, since Xiaomi's security policy requires verification to access certain functions.

  • πŸ‘† Press 7 times on "Version" MIUI" activate.
  • πŸ”Œ Turn on "Debugging by" USB" developer menu.
  • βœ… Allow access when connecting to a PC.
  • πŸ” Sign in to your Mi Account if the system requires.

πŸ’‘

If the developer menu doesn’t appear after clicking, try also to quickly click on β€œKernel Version” or β€œBuild Number” depending on the firmware version.

Formatting the map as an internal storage

The most reliable, but radical, method is to completely format the memory card as part of internal memory. Unlike simple file transfer, this approach (Adoptable Storage) forces the system to consider the flash drive as a system partition, application data, cache and user files will be written there automatically, freeing up space in the main partition.

To start the process, go to the storage settings, select your card, and click Format. The system will offer two options: use as portable storage or as internal storage. Choose the second option. The process will take some time, during which the sectors are checked and the encrypted partition is created.

Once formatted, the system may suggest moving applications already installed. Accept the transfer to free up space immediately. However, it is worth remembering that not all programs support moving to external drives due to Google's security limitations.

ParameterPortable storageInternal storage
Access from other devicesGot it (via adapter)No (only on this phone)
Application speedLow (file only)High (full integration)
Encryption of dataNo.Yeah (device binding)
Risk of data lossMinimumHigh when card fails

πŸ’‘

Formatting as internal memory is the only way to get the system to automatically install new applications on an SD card without root rights.

Using ADB for Forced Transfer

If standard formatting didn't work, or if you want to migrate applications selectively, you can use the ADB command line, which requires connecting your smartphone to your computer and installing drivers, and it allows you to change the default configuration to install applications.

Download the Platform Tools package to your computer and unpack it. Open the command line in the tool folder and type in the connection check command: adb devices. If the device is displayed with the "device" status, the connection is set correctly. Next, you need to enter a command that changes the behavior of the file system.

adb shell pm setInstallLocation 2

This command tells the system that the preferred installation location is external storage. The value "0" returns the default setting (internal memory), and "1" leaves the choice to the system. The value "2" forcibly directs the installations to the map if the application allows. You can also try the command adb shell sm set-force-adoptable true, which makes the card visible as internal without full formatting in some versions of MIUI.

  • πŸ’» Install the drivers. ADB computer.
  • πŸ”— Connect the phone with a cable USB and select the file transfer mode.
  • ⌨️ Enter adb shell pm setInstallLocation 2.
  • πŸ”„ Reboot your smartphone to apply changes.

β˜‘οΈ Connection check ADB

Done: 0 / 4

Solving problems and errors during transfer

Redmi 6A users may experience a variety of errors during the setup process, often writing "Not enough memory" even if there is space on the map, because some of the application's system files must still be stored in internal memory, and the solution may be to clear the cache or delete unused programs.

Another problem is that apps stop working after the card is removed, which is normal behavior when using internal memory mode, since executable files are physically on a flash drive. If the card is damaged or has a slow speed, Android can block the launch of programs to protect data.

Sometimes, after updating the MIUI firmware, the settings are reset and the phone starts to offer installation in internal memory again, in which case the activation procedure via ADB or storage settings will have to be repeated, and it is also worth checking for updates for the applications themselves in Google Play, since older versions may not support external drives.

What to do if the β€œMove” button is inactive?
If the app's move button is gray and doesn't click, the app's developer has banned the transfer, and you can only get around this restriction by getting root rights, which voids the warranty and is difficult for beginners to implement, in which case only removing the app or buying a phone with a large amount of memory helps.

Optimization of work and care of the memory card

To extend the life of the memory card and the stability of the smartphone, it is recommended to minimize the number of write operations. Constant overwriting of the application cache can quickly wear the flash memory resource. Periodically check the state of the drive through the storage settings.

Try not to fill the memory card completely. To work properly, the file system and write speed must leave about 10-15% of free space. If the card is full, the read speed drops, and the smartphone interface may start to slow down. Regular cleaning of junk files will help maintain performance.

In conclusion, using a memory card on Xiaomi Redmi 6A is a great way to extend the life of a budget device.Precisely configuring Adoptable Storage allows you to forget about the lack of space and enjoy your favorite apps.However, always keep in mind that the external media is less reliable than the built-in chip, and regular backup is your main insurance.

  • 🧹 Do not fill out a memory card more than 85-90%.
  • πŸ›‘οΈ Use only quality cards from trusted brands.
  • πŸ”„ Periodically check the card for errors through the computer.
  • πŸ“Έ Transfer photos and videos to cloud services for unloading.
Can WhatsApp be transferred to an SD card on Redmi 6A?
Yes, it is possible, but only a part of the application is ported by standard means. To fully transfer the history of correspondence and media files, it is better to use the built-in WhatsApp backup function in Google Drive or move the Android/media/com.whatsapp folder manually after formatting the card as internal memory.
Why does the phone work slower after the transfer?
It is likely that a memory card with a low speed class (below Class 10) is used. Applications running from a slow card load longer, since the read speed of the microSD is lower than that of the embedded eMMC. It is recommended to replace the card with a faster one (UHS-I, U3).
Will the transfer setting reset when you update MIUI?
When you update your firmware over the air (OTA), the settings are usually saved, but when you change the major version of Android (for example, from 8 to 9) or flash through Recovery, the system can format the partitions again, and you will have to repeat the Adoptable Storage configuration procedure.
What is the maximum card size of Redmi 6A?
Xiaomi officially claims support for cards up to 128GB, but in practice, the device works successfully with cards of 256GB and even 512GB if they are formatted in the exFAT or FAT32 file system.