Xiaomi Redmi 6A is one of the most popular budget smartphones with limited internal memory (16 GB in the basic version). Many users face a shortage of space for applications and files, especially after the MIUI updates. The solution is to combine internal memory with a microSD card, which allows you to expand the available space without buying a new device.
However, the process has nuances: not all memory cards are supported, and incorrect actions can lead to data loss or system failures. 6A, including official settings MIUI, manual formatting ADB, and alternative methods for root-right users, especially focusing on card compatibility (class only) 10/UHS-I high-speed recordings are suitable for stable operation and methods of data recovery in case of errors.
Why Redmi 6A is running out of memory and how to fix it
The base version of Xiaomi Redmi 6A has only 16 GB of internal memory, of which the MIUI system takes up about 5-7 GB, and the remaining space is quickly filled with applications, cache and media files. Even after cleaning up the garbage, users face a notification โNot enough memoryโ, especially when trying to install large games or updates.
Solutions to the problem:
- ๐ Cleaning cache and unnecessary files is a temporary measure that does not solve the root of the problem.
- ๐ Transfer of applications to SD-Card โ does not work with all programs (many games and system utilities do not support this function).
- ๐พ Adoptable Storage โ turns a memory card into part of internal storage, allowing you to install applications directly on it.
- ๐ง Root rights for advanced users who are ready for risks.
The most efficient way is to combine memory through the Adoptable Storage feature available in Android 6.0+. However, Xiaomi has hidden this option in standard MIUI settings, so you will need to use ADB or third-party utilities.
โ ๏ธ Note: Once combined, the memory card will be encrypted and will not be read on other devices without formatting!
Requirements for a memory card to combine with Redmi 6A
Not every microSD is suitable for expanding internal memory. Xiaomi Redmi 6A supports cards up to 256 GB, but for stable operation you must comply with the following conditions:
| Parameter | Minimum requirements | Recommended values |
|---|---|---|
| Class speed | Class 10 | UHS-I (U1 or U3) |
| Volume. | 8GB | 32โ128 GB (optimum for applications) |
| File system | FAT32/exFAT | exFAT (for cards >32 GB) |
| Manufacturer | Anybody. | SanDisk, Samsung, Kingston (lowest percentage of marriage) |
Using slow cards (such as Class 4) will slow down the system, cause applications to hang up and write errors. Before buying, check the card for authenticity with utilities like H2testw โ counterfeits often have an understated real capacity.
โ ๏ธ Attention: Format maps NTFS Android is not supported to merge memory. If your card is formatted in NTFS, It will have to be re-formatted with loss of data.
Method 1: Memory integration via MIUI settings (without ADB)
In some versions MIUI (for example, MIUI 10-12 for Redmi 6A) Memory merge is available directly, but hidden in the back of the menu. ADB:
- Insert a memory card in the Redmi slot 6A (It is supported by hybrid-slot, but in this case, SIM-map will be unavailable).
- Go to Settings. โ Memory.
- Tap your name on it. SD-Cards (e.g. 64GB memory cardยป).
- In the upper right corner, press three dots (โฎ) and select Storage Settings.
- Choose Format as an internal memory.
- Confirm the action and wait for the process to be completed (may take 5-15 minutes).
If you don't have a Format as internal memory, your version of MIUI has hidden it, in which case you go to the ADB method.
โ๏ธ Preparation for memory consolidation
Method 2: Combination through ADB (Universal Method)
If standard MIUI settings donโt offer the option of formatting the card as internal memory, use Android Debug Bridge (ADB).This method works on all versions of MIUI for Redmi 6A, but requires a connection to a computer.
Step 1: Installation of ADB
- Download Platform Tools from the official Android website.
- Unpack the archive in the root of the C:\ disk (e.g., C:\platform-tools).
- Turn on the phone Developer Mode: go to Settings โ About phone and 7 times tap on the MIUI version.
- Return to Settings โ Additional โ For developers and activate Debugging over USB.
Step 2: Connecting and Executing Commands
- Get Redmi on board. 6A PC-only USB-Cable (use the original cable for stability).
- Open the command line (Win + R โ enter cmd โ Enter).
- Go to the folder with ADB: cd C:\platform-tools
- Check the connection of the device: adb devices (should appear serial number of the phone).
- Run the command to combine memory (replace disk:179.64 with your card ID, which can be recognized by the adb shell sm list-disks command): adb shell sm partition disk:179.64 private
Once you do that, the phone will automatically reboot, and the memory card will become part of the internal storage, and the applications will now be installed on it by default.
๐ก
If the sm partition command doesnโt work, try the alternative: adb shell sm set-force-adoptable true, then repeat the process.
Method 3: Using root rights for forced association
If previous methods have failed (e.g., due to manufacturer restrictions) and you have root access, you can force Adoptable Storage to be activated through system file editing, a risky method that can lead to loss of warranty or system failures.
Instructions:
- Install Magisk or another root rights manager.
- Download a file manager with root support (such as Root Explorer).
- Go to /system/etc/permissions and find the platform.xml file.
- Open the file in the text editor and add a line: <permission name="android.permission.WRITE_MEDIA_STORAGE" /> close-tag </permissions>.
- Save the changes, restart the phone, and repeat the steps from Method 1.
After that, the option to format the card as internal memory should appear in the settings, but be careful: incorrect changes to platform.xml can lead to a cyclical reboot of the device.
โ ๏ธ Note: Before editing system files, create a backup copy through TWRP Or OrangeFox Recovery. Fastboot firmware recovery may be required if errors occur.
What if after the memory is combined, the phone slows down?
How to transfer applications to unified memory
Once the memory is successfully combined, new applications will be installed automatically on the card, but the programs already installed will remain in the internal memory.
- Go to Settings โ Applications.
- Select the app you want (such as WhatsApp or Facebook).
- Slip on Warehouse.
- Click Change and select Memory Card (if the option is active).
- Confirm the transfer and wait until it is completed (may take a few minutes).
Not all apps support portability. Google Play Services (MIUI Launcher) and some games (such as PUBG Mobile) will remain in internal memory.
๐ก
Combined memory doesn't increase the performance of the phone, it just adds storage space, and the speed of the applications still depends on the memory card class and the system load.
Frequent mistakes and their solutions
When you combine memory on Redmi 6A, users face typical problems, and let's look at the most common ones and how to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| SM partition command not found | Outdated version of ADB or no rights | Update Platform Tools or use su before command (root needed) |
| I can't format the map. | The card is damaged or protected from recording | Check the Lock switch on the map, format it on the PC in exFAT |
| Phone doesn't see card after unification | Failure to install the section | Reboot your phone or run adb shell sm mount |
| Applications are not installed on the map | Lack of space in /data section | Clear the cache or transfer some of the data back to internal memory |
If Redmi 6A starts to overheat or discharge quickly after memory is combined, the reason may be a constant write to the card (for example, due to background synchronization of applications).
- ๐ Turn off autosynchronization in Settings โ Accounts.
- ๐ต Limit the background activity of applications in Settings โ Battery โ Optimization.
- ๐๏ธ Clean the cache regularly through Settings โ Memory. โ Clean up.