How to install applications on the memory card Xiaomi Redmi 5A: all ways + problem solving

Xiaomi Redmi 5A is one of the most popular budget smartphones with limited internal memory (16 GB in the basic version). Even after cleaning the cache and removing unnecessary files, users face a lack of space for new applications. The solution seems obvious: transfer programs to a microSD card. But in Redmi 5A, this feature does not work as well as in other Android devices.

In this article, we will discuss all possible ways to install applications on the SD-map 5A, including official settings MIUI, roundabout ADB You'll also learn why some apps can't be ported, how to choose the right memory card for maximum performance, and what to do if the system gives an error "Not enough memoryΒ».

Why Xiaomi Redmi is in the works 5A You can't just transfer applications to the SD-map?

Unlike smartphones on β€œpure” Android, Xiaomi Redmi 5A runs on the shell MIUI, which blocks the standard function of porting applications.

  • πŸ”’ Security policy MIUI: Xiaomi restricts recording on external drives to prevent malware installation.
  • πŸ“± Android Architecture 7.1/8.1: In these versions, Google has tightened the rules for working with the SD-card, allowing full transfer only for "adopted" drives.
  • πŸ’Ύ Technical limitations: Not all applications support external memory (e.g., instant messengers or online games).

In addition, Redmi 5A does not have the option β€œFormat as internal memory” for microSD – a feature that in other smartphones allows you to use the card as part of the main storage.This means that the standard port through Settings β†’ Applications will only be available for a limited list of programs.

⚠️ Note: If you have purchased a Redmi 5A with firmware from a third-party manufacturer (e.g. Global) ROM In the case of unofficial assembly, some settings may differ. SD-map-check the version MIUI In Settings β†’ The phone.

What type of memory card is suitable for Xiaomi Redmi 5A?

Not all microSDs will work with Redmi 5A. It is recommended to:

CharacteristicsMinimum requirementsThe best choice
Class speedClass 10 (10 MB/s)UHS-I (U1 or U3)
Volume.8GB32–64 GB (for gaming and heavy applications)
FormatFAT32exFAT (if you plan files >4 GB)
BrandAnybody.SanDisk, Samsung EVO, Kingston

Important: Redmi 5A supports cards up to 256GB, but for porting applications it is better to choose a model with a high write speed (for example, SanDisk Ultra A1). Class A1 or A2 cards are optimized for running programs and reduce lags.

Before buying, check compatibility:

  1. Insert the card into the slot (hybrid, combined with SIM2).
  2. Go to Settings. β†’ Warehouse.
  3. If the map is defined, but does not offer formatting options, it is suitable.

πŸ“Š What memory card do you use in Redmi? 5A?
SanDisk
Samsung
Kingston
Another (write in the comments)
I don't use it.

Method 1: Transfer applications through standard MIUI settings

This method only works for a fraction of the applications that support installation on an external drive.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the app you want (like Facebook or Spotify).
  3. Click Warehouse β†’ Change β†’ Memory Map.
  4. Confirm the transfer and wait until it is completed (may take a few minutes).

Limitations of the method:

  • 🚫 Not all apps have an β€œChange” option (such as WhatsApp or Google Play Store).
  • πŸ”„ After the update, the application can automatically return to internal memory.
  • ⚠️ Some programs are slower or have errors after transfer.

β˜‘οΈ Preparation for the portability of applications

Done: 0 / 4

⚠️ Warning: If the application stopped opening after the transfer, try clearing its cache in Settings β†’ Annexes β†’ [Name of name] β†’ Clear the cache. If that doesn't work, put the program back in your internal memory.

Method 2: Using ADB for Forced Transfer (for Advanced)

If the standard method does not work, you can use Android Debug Bridge (ADB) β€” a debugging tool that allows you to manually specify to the system which applications should be stored on the SD-This method requires a connection to a PC.

Step-by-step:

  1. Download and install ADB Tools on your computer.
  2. Turn on Developer Mode on Redmi 5A: Go to Settings β†’ About Phone. Click 7 times on MIUI until the notification β€œYou’ve become a developer” appears.

USB debugging

Settings β†’ Additional β†’ For Developers

adb shell pm set-install-location 2

This command forces the system to default to install applications on SD-map.

adb shell pm move-package com.example.app /sdcard

(Replace com.example.app with the batch name of the app, such as com.facebook.katana for Facebook).

To find the batch name of the application, use the command:

adb shell pm list packages | grep "appendix name"

How to reverse ADB changes?
To return the default settings, type the command: adb shell pm set-install-location 0 This will cancel the forced installation on the SD-map.

⚠️ Note: Not all applications work properly after forced porting through ADB. For example, Google Play Services or system utilities may start to give out errors!

Method 3: Forced Formatting SD-Cards as internal memory (risky method)

In some of Redmi's firmware 5A can circumvent limitations MIUI, editing the system file vold.fstab. This method requires root rights and can lead to unstable operation of the phone, but allows you to use the system file. SD-map as part of the main storage.

Instructions:

  1. Get root access (for example, via Magisk or SuperSU).
  2. Install a file manager with root support (such as Root Explorer).
  3. Move to the /system/etc/vold.fstab and find a line with dev_mount sdcard.
  4. Replace the auto setting with force_adoptable.
  5. Save the file, restart the phone and format SD-Card as internal memory in Settings β†’ Warehouse.

Warnings:

  • πŸ”§ After this method SD-The card will be encrypted and will not be read on other devices.
  • πŸ“‰ Phone performance may fall if memory card is slow.
  • 🚨 Incorrect editing of system files can lead to a β€œbrick” (breakdown) of the device.

adb pull /system/etc/vold.fstab

Method 4: Using third-party applications for portability

If previous methods didn't work, you can use Google Play utilities that automate portability. The best options for Redmi 5A are:

  • πŸ“± AppMgr III (App 2 SD): Shows you which apps you can migrate, and it does it in one click.
  • πŸ”„ Link2SD: Creates symbolic links to allow the system to be fooled. Requires root rights.
  • πŸ“‚ Files by Google: Helps clear cache and will offer to move supported apps.

Example of AppMgr III:

  1. Install the app from the Play Store.
  2. Open it and give access to the storage.
  3. In the Movable section, mark the portability apps.
  4. Press Move to SD card and wait until it is completed.

Note that even with these tools, not all programs can be ported, such as Instagram or Banking apps often block this feature for security reasons.

πŸ’‘

The utilities side can't get around the limitations of Android at the kernel level; they only automate what the system already allows.

Frequent mistakes and their solutions

When transferring applications to SD-map 5A And users are faced with typical problems. Here's how to solve them:

Mistake.Reason.Decision
β€œInsufficient memory” when transferringThere is no free space on the map or it is formatted in NTFS.Format SD in FAT32/exFAT and check the free space
The "Transfer" button is inactiveThe application does not support installation on SD or the card is not recognized as a removable drive.Try ADB or check the card on another device
App dyes after transferLow speed reading/writing cards or conflict with MIUIReturn the app to internal memory or use an A1/A2 class card
The system doesn't see. SD-mapBad contact in the slot or card is incompatibleReboot your phone, check the slot, try another card

If none of these methods worked, consider alternative options:

  • πŸ—‘οΈ Regularly clean the app cache in Settings β†’ Warehouse β†’ Clean up.
  • ☁️ Use Google Drive (Mi Cloud) for backups.
  • πŸ“² Remove unused apps or replace them with lightweight versions (e.g. Facebook Lite).

FAQ: Answers to Frequent Questions

Can I transfer WhatsApp to WhatsApp? SD-map 5A?
No, WhatsApp blocks the transfer to external drives for security reasons. However, you can: Move media files (photos, videos) to WhatsApp Settings β†’ Storage β†’ Storage Management. Use the backup function in Google Drive. The application itself must remain in internal memory.
Why after the game is transferred to SD-card she's slowing down?
This is due to the slow read/write speed of the memory card. Solutions: Use a class A1 or A2 card (e.g. SanDisk Extreme). Move back to internal memory heavy games (e.g. PUBG or Call of Duty). Close background applications before starting the game.
How to transfer the cache of applications (for example, uploaded videos to TikTok) to SD-map?
Most applications can’t be transferred directly, but you can: Manually copy the cache folder (for example, /Android/data/com.zhiliaoapp.musically for TikTok on SD-Use the FolderMount app (requires root) to create a symbolic link. Configure saving new files to the map in the application settings (if you have one.
Can I use it? SD-A card is an internal memory without root?
Redmi 5A on standard firmware doesn't. However, there's a workaround: Install custom firmware (like LineageOS) where there's an Adoptable Storage option. Use ADB for forced mounting (see Method 2), but it won't work. Without root and custom firmware, MIUI blocks this feature.
What to do if your phone can’t see SD-map?
Try these steps: Remove and repaint the card. Reboot the phone. Check the card on another device (possibly damaged). Format the card in FAT32 via a PC (all data will be deleted!). If the card works but the apps don't open, put it back into internal memory.