How to transfer applications to a memory card in Xiaomi Redmi 6A

Owners of budget smartphones like the Xiaomi Redmi 6A often face a severe shortage of built-in storage, with standard 16- or 32-gigabyte storage quickly filled with system files, messenger cache and photos. When the device starts to issue overflow notifications, the system slows down and installing new applications becomes impossible, in which case the only way out is to use an external microSD drive.

Unfortunately, the MIUI shell on the Redmi 6A has limitations that prevent programs from being transferred to an external medium through the standard menu. Android stores application data in the internal partition by default for performance and security. However, there are proven methods to bypass these limitations and force the phone to use the memory card as a full extension of internal memory. It is important to understand that the full transfer of these programs often requires the use of debugging over USB and a computer.

In this article, we will take a look at all the ways you can expand your device, how to properly prepare your memory card, what hidden settings you need to activate, and how to use the developer tools. We will look at both the software methods and the physical aspects of working with the drives so that you can make the most of the capabilities of your Redmi 6A.

Preparation of memory card and compatibility check

The first step to successful memory expansion is to choose a quality drive. Not every MicroSD card is suitable for installing applications, since the speed of reading and writing directly affects the speed of programs. Cheap low-end cards can lead to games being loaded for eternity or fly out. Redmi 6A recommended to use cards Class 10, UHS-I or higher from proven manufacturers.

Before you put it in your phone, you need to format the card, and this will delete all the data, so you need to copy the important files to your computer in advance, and it's best to format it with your smartphone, so that the system can choose the right file system, and it's usually FAT32 or exFAT, which is the best way to work with Android.

Insert the card in the slot located in the tray for SIM-Once the drive is determined by the system, go to the settings. 6A Supports cards up to 128 GB, although many users successfully use 256 GB. Make sure that the contacts of the card are clean, and the drive itself is securely fixed in the slot.

πŸ’‘

Use a memory card adapter when copying files from your computer to avoid losing data transfer speeds through the computer. USB-cable.

Once installed, the system may suggest using the card as a portable storage device or as internal memory, and for our purposes, it is enough to choose a portable storage device, but in the following sections we will discuss how to change this status forcibly.

Developer setting and debugging via USB

Extended memory operations require access to hidden system functions. Xiaomi does this through the Developer Menu. The standard way to do this is hidden so that inexperienced users don't accidentally change critical Android settings. Activation of this mode is key to the subsequent data transfer.

To turn on Developer Mode, open Settings and go to About Phone. Find the MIUI Version bar and quickly click on it 7-10 times in a row. After a few clicks, the counter will appear, and then a notification that you have become a developer. Now a new option will appear in the settings menu, Advanced Settings or immediately For Developers.

Inside the developer menu, we're interested in USB Debugging, which needs to be activated, which allows the computer to interact with the system at a deep level by sending commands through the ADB (Android Debug Bridge) interface, without which it's almost impossible to migrate applications on some versions of MIUI.

β˜‘οΈ Redmi Preparation 6A modifyable

Done: 0 / 4

⚠️ Attention: Including debugging USB, You give full access to the system when you connect to your computer. 6A Unknown or public charging stations with ports USB during this period to avoid data leakage.

Also in the developer menu you can find the option "Download by USB" or "Configuration" USB Default mode. Make sure that when you connect to the PC, you select File Transfer mode" (MTP), though ADB It is not always critical, the main thing is the presence of drivers.

Using ADB to Forced Application Portability

The most reliable way to make Redmi 6A consider a memory card internal storage is to use the ADB command line. This method requires a computer (Windows, macOS or Linux) and an installed platform toolkit from Google. It allows you to change the attributes of the memory card partition to make it suitable for installing programs.

First, you need to download and install ADB drivers and tools on your computer. Once you connect your phone with a cable and enable debugging, open the command line on your PC. Check the connection by entering the adb device command. If you see a request for debugging permission on your smartphone screen, be sure to click "Allow".

To change the status of the memory card, you use the shell command. Enter the adb shell, and then the command to get a list of disks: sm list-disks. You will see your card ID, for example, disk:179,64.The following is the command to create the partition: sm partition disk:179,64 private. The numbers may vary, be careful.

adb shell


sm list-disks




sm partition disk:XXX,XX private

Once the command is executed, the phone can restart or require reconfiguration of the card, and the system will now perceive the external drive as part of internal memory, allowing applications to be installed directly on the card, bypassing the manufacturer's restrictions.

What to do if the team is not executed?
If the system is in error, it is possible that the memory card is already formatted as portable. Try first to delete the partition with the command sm destroy disk:XXX,XX, then format the card again through the phone settings as portable, and only then repeat the partition procedure.

It's worth noting that after this operation, the memory card is encrypted and won't be read on other devices without formatting. It's an Android security measure that protects your data from theft.

Alternative methods through the MIUI settings menu

Not all users are ready to use a computer and command line. Some versions of the MIUI shell on the Redmi 6A have built-in, albeit limited, portability. It doesn't require root rights or ADB, but it doesn't work with all applications. It decides which programs can be moved.

To check this, go to Settings β†’ Applications β†’ All applications. Select the desired program from the list. If transfer is possible, the Move button will be active. If it is gray or absent, then the application developer has banned the transfer or the current system configuration does not support it.

You can also try changing the default save location for new files. Go to your memory settings and select the SD card as your primary storage for photos, music, and documents. This won't carry the apps themselves, but will free up space in the internal partition, which will indirectly solve the problem of space shortage.

There are third-party utilities like App2SD or Files Go that help analyze memory and transfer cache. However, their effectiveness on modern versions of Android is limited by access rights. They can move only a fraction of the data, leaving the main files of the program in internal storage.

πŸ“Š Which mode of transfer do you prefer?
Through ADB and the computer
Standard MIUI facilities
Third-party applications
I'm just deleting old photos.

Transfer of multimedia and work with the cache of messengers

Often, the bulk of the memory is not the apps themselves, but their data. Messengers like Telegram and WhatsApp store thousands of photos and videos. It can be difficult to map the program itself, but changing the way media is saved is very real and very effective.

In the Telegram settings go to Data and memory β†’ The way of preservation. SD-Now all downloaded files will be written there, and Viber and WhatsApp have the same settings (in the Storage section), which instantly frees up gigabytes in the internal partition.

For the camera and voice recorder, you also need to change the save path. Open the Camera app, click on the three menu bars and select settings. SD-Now all the images and videos will be automatically sent to an external drive.

Type of dataWhere to changeThe liberation effect
Photos and videosCamera settingsHigh (up to 10 GB)
DocumentsConductor settingsMedium.
Cash browsersSettings of the ApplicationsLow (need to be cleaned)
Offline mapsNavigators (Yandex, Google)Medium (up to 4 GB)

Regularly cleaning the cache through the built-in security app from Xiaomi also helps keep the system on track.Don't ignore the "junk" notifications, as temporary files can take up a significant amount of space.

Possible problems and solutions

When you move applications or change the configuration of memory, you may experience errors, and users often find that after the transfer, the application stops running or is unstable. SD-cards are lower than the built-in eMMC memory, and the processor lacks data to work properly.

Another common problem is memory card loss after rebooting, which can indicate poor slot contact or file system damage. Try to remove the card, erase the contacts with a pin and paste back. If the problem persists, perhaps the card should be replaced with a better one.

If you use the ADB phone in a bootloop cycle, you need to reset to the factory settings (Hard Reset). To do this, press the Volume+ and Power buttons before the Mi logo appears. Remember that this will delete all data, so regular backup is critical.

⚠️ Warning: Do not remove the memory card while the phone is on if active applications are written to it. This can damage the program database and errors in the system. Always use the Safe Retrieval function or turn off the device.

Also, consider that some Xiaomi system applications are categorically not allowed to move.Attempting to do so could disrupt Google's interface or services.Be selective and only carry third-party software that you are sure of.

πŸ’‘

The speed of the ported applications depends on the speed class of your SD-maps; saving on drive will lead to lags in games and programs.

Frequently Asked Questions (FAQ)

Will the speed of the phone decrease after transferring applications to the map?
Yes, it’s likely that the speed of downloading apps will slow down a bit, because the built-in memory of a smartphone is usually faster than most memory cards, but for heavy games and large programs, this will be invisible if you use a high-speed card (U3, V30).
Can I transfer MIUI system applications to a memory card?
System applications are linked to the kernel and other services, and porting them can cause the interface to run in an unstable manner, update errors, or the phone to fail completely.
What happens to the data on the map if I drop my phone before the factory settings?
In the normal discharge, the data SD-The card (photos, music) is usually saved, however, if you used the card as an internal memory (via the card). ADB), After resetting, the phone will not be able to read the data from the card without re-binding or formatting.
Why is the Move button inactive for some games?
Application developers may prohibit the transfer of their products to external drives, this is done to ensure stable operation, protection from piracy or because of the features of data storage (widgets, background services) that do not work well from external media.
What is the maximum memory card that Redmi 6A supports?
Xiaomi officially claims support for cards up to 128 GB. However, in practice, Redmi 6A successfully works with cards with a volume of 256 GB and even 512 GB, if they are formatted into a compatible exFAT file system.