Owners of budget smartphones like the Xiaomi Redmi 6A often face a critical shortage of built-in storage. Basic versions of the device have only 16 or 32 gigabytes available, of which the MIUI operating system takes up a significant portion. Installing modern βheavyβ applications, instant messengers and games quickly overflows the system partition, causing the device to slow down and annoying notifications of space shortages.
Fortunately, the engineering menu and the capabilities of the Android platform allow you to expand the useful volume with an external drive. Moving data to a microSD is not just copying files, but a complex process that requires careful attention to formatting and configuring access rights. Proper organization of the file structure will help free precious megabytes in internal memory and speed up the interface response.
In this guide, we will look at all the ways to integrate a memory card into the system, how to turn an external drive into a full-fledged extension of internal memory, what are the limitations of the MIUI shell, and how to circumvent standard prohibitions of application developers. It is important to understand that regular MIUI means of transfer is not possible for all programs, so additional actions are often required through ADB.
Preparation of a memory card and choice of speed class
Before you start any data manipulation, you need to make sure you are using the drive. Cheap memory cards with low speed can become a bottleneck for the whole system. If you plan to run applications directly from an external medium, the read speed should be high, otherwise the program interfaces will open slowly and video players can freeze.
Note the card markings. For modern applications, it is recommended to use cards of UHS-I class or higher. The drive case usually contains speed signs, such as a number in a circle (speed class) or the letter U with a number. Using an old class 2 or 4 card will make the smartphone almost impossible to work with active use of external programs.
- π Class 10 / U1: The minimum standard for installing applications, provides a write speed of 10 MB / s.
- π Class U3 / V30: The best choice for heavy games and video recording 4K, It guarantees a stable speed of 30 MB/s.
- πΎ A1 / A2: Application Performance Class (Application Performance Class) indicates high speed random reading IOPS.
Remember to back up all the important data stored on the map before you start the procedure. The process of preparing the drive for work with applications will inevitably lead to the complete removal of all information.
Standard method of transfer through MIUI settings
The MIUI shell on Redmi 6A provides basic memory management functionality, but it has limitations: it allows you to move some applications, but the list of available programs is formed by the developer and often does not include system services or popular messengers. However, it is worth starting with the regular features, since they are the most secure and do not require superuser rights.
To start, insert the memory card into the slot and wait for the device to be determined. The system may suggest using the drive as a portable storage or as internal memory. Choose Portable Storage if you want to be able to easily retrieve the card on other devices without losing data.
The sequence of actions for standard transfer is as follows:
βοΈ Transfer algorithm through settings
It's worth noting that the move button can be inactive for many system processes, and it's an Android security mechanism that prevents the system from crashing when you extract the card, and if the gray button is used, the app developer has banned the external drive, and you can't get around it with standard methods.
β οΈ Note: When moving an application in the standard method, only a portion of files (resources, cache) can move to the map, while the executable code will remain in internal memory. This frees up space, but does not solve the problem completely.
Use Adoptable Storage through ADB
The most effective way to get Redmi 6A to perceive the memory card as part of internal storage is through Adoptable Storage, which, unlike conventional porting, formats the card into a file system that only the smartphone understands and encrypts it, and then automatically installs new applications on the card and considers its volume its own.
To activate this hidden feature on MIUI, you need a computer and an ADB (Android Debug Bridge) utility. You need to enable USB debugging in the Developer Menu on your smartphone. This hidden menu is activated by seven times pressing the build number in the About section. Without this step, the computer will not be able to give commands to the device.
The process of converting the card into internal memory is as follows:
- Connect your smartphone to your PC in debugging mode.
- Run the command line in the folder with ADB.
- Enter the command to search for the card ID: adb shell sm list-disks.
- Use the formatting command: adb shell sm partition disk:XXX private, where XXX is your card ID.
What happens after the ADB formatting?
After successfully executing commands in the storage settings, the total memory capacity will increase. Now, when installing new programs, the system will default to a memory card, but it should be noted that the microSD speed is still lower than that of the built-in flash module, so the performance of heavy games can slightly decrease.
Features of working with multimedia and files
Even if the apps themselves are not portable or feasible, the media files can free up space. The camera, voice recorder, and instant messengers save photos and videos to internal memory by default. Changing the default save path is a simple but effective way to extend the life of the built-in drive.
In the appendix "Camera" on Redmi 6A You need to go to the settings (icon in the corner) and find the item "Save on" SD-Once this switch is activated, all new images and videos will be automatically recorded on an external medium, which is especially true for fans of high-resolution shooting, since a minute of video in the video is not a single video. 1080p It can take up to 150 MB.
| Type of data | Standard path | Post-transfer path | Saving space |
|---|---|---|---|
| Photos (Camera) | /storage/emulated/0/DCIM/Camera | /storage/sdcard1/DCIM/Camera | Tall. |
| Downloads (Downloads) | /storage/emulated/0/Download | /storage/sdcard1/Download | Medium |
| Cash. Telegram/WhatsApp | /storage/emulated/0/Android/media | /storage/sdcard1/Android/media | Very high. |
| Music and audio | /storage/emulated/0/Music | /storage/sdcard1/Music | Medium |
For instant messengers like Telegram or WhatsApp, storage settings are often inside the app itself. In Telegram, for example, you need to go to Settings β Data & Memory β Save Path and select a memory card, which will allow you to store gigabytes of cache of correspondence and channels externally without clogging the system partition.
π‘
Use a file manager like Mi Explorer or Total Commander to manually move your existing photo and video folders to a map. DCIM from the internal memory and insert it into the root SD-map.
Decision and possible errors
Users may encounter various technical difficulties in the process of expanding memory, often writing an error "Insufficient memory" even when there is free space on the map, or applications stop running after transfer, most of which can be solved by properly configuring or replacing the media.
One common problem is file system incompatibility. Android prefers ext4 format for internal work, but cards are often formatted in FAT32 or exFAT. When using the ADB method, the system will choose the desired format, but manual transfer can cause access rights conflicts, especially if the card was previously used on another device.
If after transfer the application leaves or works incorrectly:
- π Try clearing the app cache in the settings.
- π Restart the device so that the system re-mounts partitions.
- β Remove the application and install again by selecting a memory card when you first install it.
β οΈ Warning: Do not remove the memory card hot if the application is installed on it, this will lead to data loss and possible damage to the application database. Always use the "Extract" command in the settings before physical extraction.
Also worth mentioning is the problem of memory card degradation: Constant recording and reading of data (which is typical for applications) quickly wears out cheap cards. If you are actively using a smartphone, it is recommended to check the state of the drive every six months and make backups, as a sudden card failure will leave you without installed programs.
π‘
The stability of the ported applications depends on the quality of the memory card, saving on the media will lead to lags and interface freezes.