How to transfer applications to the SD card on Xiaomi Redmi 6A

Owners of the popular budget smartphone Xiaomi Redmi 6A often face a lack of built-in storage, especially in the basic version with 16 or 32 gigabytes. After installing all the necessary social networks, messengers and navigators, the free space runs out, which leads to slowdown and inability to take new pictures. MIUI operating system by default does not provide a standard button for transferring programs, which raises a lot of questions among users accustomed to more open interfaces.

There is a solution to this problem, but it requires a deeper immersion in settings than just dragging files in Explorer. Moving applications to an external drive is possible using special tools or activating hidden Android features. It is important to understand that the process is not trivial and may require connecting to a computer or installing additional software.

In this article, we will discuss all available methods in detail, assess their risks and effectiveness. SD-The card is a full extension of the system memory, bypassing the manufacturer's limitations, but before any manipulations, you need to be aware of the responsibility and follow the instructions clearly so as not to lose important data.

Features of memory in MIUI on Redmi 6A

Xiaomi smartphones are based on the MIUI shell, which has its own features of file system management. Unlike stock Android, it often blocks the ability to transfer programs to an external medium, which is done by developers to ensure stability and data security, since memory cards can run slower than internal flash memory.

Redmi 6A uses a file system that treats the card slot as media storage by default. Internal memory and external drive are logically separated. Applications are installed strictly in the system partition, and without registry intervention or debugging bridges, the system will not allow you to change the default installation path.

⚠️ Warning: Forced transfer of system applications or critical services to Google can lead to unstable smartphone performance or cyclical reboot.Be selective in choosing programs to migrate.

In addition, the speed of reading and writing memory cards directly affects the performance of portable applications. If you use a cheap card low speed, games and heavy programs can run longer than usual or work with jerks, so choosing a quality drive is the first step to successful expansion of memory.

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

Preparation of SD-card and smartphone for transfer

A poor memory card can cause loss of all data or even damage to the phone's file system. It is recommended to use Class 10 or higher cards, preferably from proven brands like SanDisk or Samsung.

The first thing you do is back up all the important data that's on the memory card, and when you set it up, it's formatted, and all the information is lost, and you copy the photos, documents and music to your computer or to the cloud.

β˜‘οΈ Preparation for memory modification

Done: 0 / 5

Also make sure your Xiaomi Redmi 6A is sufficiently charged. The process of formatting and reallocating memory can take time, and suddenly turning off the device at this point is highly undesirable.

In your phone settings, go to the storage section and check if the device sees the card correctly. If the card appears damaged or needs repair, first try to restore it on your computer using the chkdsk utility or the standard Windows formatting tool.

Activation method through ADB-Teams (For Advanced Teams)

The most reliable and β€œclean” way, which does not require the installation of dubious software, is the use of Android debugging bridge (ADB). This method allows you to send a command to a system that allows you to use an external drive as internal storage, USB-cable ADB.

First, you need to activate the developer mode on your smartphone. β†’ About the phone and seven times quickly click on the version MIUI. Once you have a "You've become a developer" message, go back to the main settings menu, find "More" and select "Developers" and turn on "Debugging by" USBΒ».

adb shell sm partition smart:179,2 mixed 50

Connect the phone to the computer, open the command line in the folder with ADB And you type in the command to check the connection: adb devices. You'll see a request for debugging permission on your phone screen, confirm it. You'll then type in a command to share memory, where you'll see the request for debugging permission. smart:179,2 is your card ID (may differ, check with adb shell sm list-disks), and mixed 50 means 50% of the space will be given to apps.

⚠️ Note: The sm partition command completely erases data on the SD-Make sure you have the correct disk ID, otherwise you might accidentally format your phone's internal memory.

Once the command is completed, the phone will restart and the system will begin the migration process, a method that is most stable because it is integrated into the Android operating system itself, but requires careful input. A single-character error can cause the card slot to fail.

What to do if your computer can’t see your phone?
If you are connected through USB The computer is not responding, try replacing the cable with the original or known to be in good working order, and it is also possible that the computer does not have drivers installed. ADB. Download the Minimal package ADB And Fastboot, and install it. In Windows Device Manager, check if there are any unknown devices with a yellow exclamation mark. If there are, update the drivers manually, pointing the way to the Google driver folder. USB Driver.Use of assistant applications (App2SD For users who are afraid to work with the command line, there are specialized applications that automate the process. App2SD. It allows you to transfer cache and application data, and in some cases, the programs themselves, if the device has the appropriate rights or settings. Once you install an app from Google Play, run it and give you all the permissions you want, and it will analyze the software you have installed and show you a list of what you can move, and it's worth noting that without Root rights, these programs are limited, and they often act more like analyzers, showing which apps take up the most space. Application name Availability of Root Functional Risk for the System App2SD Preferably Cache Transfer, Clean Low Files by Google No Requirement Garbage Cleanup, File Transfer Minimum Link2SD Complete transfer is required APK, link-building average SD Maid No Deep Cleaning, File Management Low Another option is to use the β€œSecond Space” function or app cloning if such option is supported by the version MIUI, Although it doesn't take the application to the map, it helps organize the space, but it can only be transferred through symbolic link creation, which requires superuser rights (APK) To the memory card, you can move his data. Many programs, such as navigators (Yandex.Navigator, 2GIS) or messengers, they store maps and media files in separate folders, and you can move them to an external drive. MIUI File Manager or File Manager+. Find a folder with heavy data (for example, Android/data/... Or root folders of applications. Select the files you want, select Move, and point the path to the SD-After transferring to the application settings, specify a new path to data, if the developer provides such an option. For photos and videos, the best thing to do is set up automatic saving to the map. Go to the camera settings, find the item "Save to the map". SD-This will prevent the internal memory from filling up quickly, which is often the bottleneck in budget models like Redmi. 6A. Remember that some applications can become unusable if you simply move their folders without changing the internal paths, so this method is best suited for personal files, music, documents and offline navigation maps. πŸ’‘Only transferring user data (photos, maps, cache) is safer and often more effective than trying to transfer the system applications themselves. The most common is a decrease in the speed of a smartphone, which is because random data reading speeds on memory cards are usually lower than those on internal memory cards. NAND-If you notice a strong lag, you might want to bring some of the data back. If the phone stops seeing the card or apps fly out of it, try reformatting the drive to the file system. FAT32 or exFAT through a computer. Sometimes a file system. ext4, The memory used to emulate internal memory may conflict with the card controller. ⚠️ Note: If they stopped updating in Google Play after transferring the applications, try to remove updates to the problem application and install it again, after checking the storage settings. MIUI. After a major firmware update, the memory split settings may go off, and you'll have to repeat the procedure again, which underscores the importance of regularly backing up important data to cloud services or PCs (FAQ) Can applications be moved to SD Xiaomi card without a computer? Staffing resources MIUI β€” No. But you can try using the Play Market assistant apps, but they're going to be extremely inefficient without Root permissions, they're only going to be able to transfer some of the data, not the apps themselves, and will the phone slow down after the program transfer? Yes, that's likely. The speed of applications depends on the speed of reading a memory card. Cheap cards can significantly slow down the launch of games and heavy programs. UHS-I What happens to the apps if I take them out? SD Applications that are transferred to the map will stop working and disappear from the installed list. Labels may remain, but when you press the system will report an error. To restore work, you need to insert the card back. Is it safe to use the command ADB It's safe if done correctly, but carries risks. A team error can result in loss of data on the map or, in rare cases, the need to flash the phone.Always do a backup. 6A Adoptable Storage technology? is formally supported in the Android kernel, but Xiaomi hides this feature in the shell MIUI. It can only be activated through ADB-commands as described in the instructions above, or having obtained Root rights.