How to transfer applications to a memory card in Xiaomi Redmi 7A: all the ways 2026

Owners of Xiaomi Redmi 7A They face a problem of internal memory, and even with a microSD card, Android doesnโ€™t always allow them to migrate applications to an external drive, especially when it comes to budget models with limited built-in storage. In this article, we will analyze all working methods for transferring applications to SD-map 7A, sensitizing MIUI Android versions 9/10.

It's worth clarifying right away that not all applications can be ported. Some programs (e.g. system or high-performance) don't support external memory. However, for most games, messengers and utilities, there is a solution, the main thing is to properly prepare the memory card and follow the instructions to avoid errors like "Application not installed" or malfunctions.

Unlike the flagship models of Xiaomi, where internal memory is hundreds of gigabytes, Redmi 7A in the basic configuration offers only 16-32 GB. Of them, the user is actually available about 10-25 GB - the rest is the system and pre-installed applications. The memory card is not a luxury, but a necessity. But just insert it into the slot is not enough: you also need to properly dispose of it.

Why Xiaomi Redmi 7A does not allow to transfer applications to SD-map?

The problem is Android's security policy and the manufacturer's restrictions. Since Android 6.0 Marshmallow, Google has introduced the concept of Adoptable Storage, the ability to format a memory card as part of internal storage. MIUI This feature has been disabled for most models, including the Redmi. 7A. The reasons are:

  • ๐Ÿ”’ Data security: Applications to SD-It is easier to steal or replace cards, especially if the cards are retrieved and used on other devices.
  • โšก Performance: Class 10 memory cards or UHS-I Slower than the built-in memory of eMMC 5.1, which can slow down applications.
  • ๐Ÿ“ฑ Optimization MIUI. Xiaomi firmware is focused on maximum stability, and the transfer of applications to the SD malfunction.
  • ๐Ÿ’พ Card manufacturers restrictions: Not all microSDs support Adoptable Storage due to hardware features.

But you can get around these limitations. Next, we'll look at 4 proven ways, including hidden MIUI settings and third-party utilities, but first, you can prepare a memory card.

๐Ÿ“Š How much memory you use in Redmi? 7A?
16-32 GB
64GB
128GB
256GB and more

Preparation of a memory card: formatting and verification

Before you transfer applications, you need to format the memory card correctly, and if you just insert it into the slot and start using it, you're at risk of errors.

  1. Check the class of the card. Redmi 7A will work with a microSD at least Class 10 or UHS-I (U1/U3). Class 4/6 cards will slow down applications.
  2. Back up. Format it will delete all the data from the map. Copy photos, music and documents onto your computer.
  3. Format it via your phone. Insert the card in Redmi 7A, go to Settings โ†’ Memory โ†’ SD card and select "Format as internal" (if available) or "Clear".

If the option "Format as internal" is missing (which is likely on MIUI 10/11), use an alternative method:

  1. Connect your phone to your PC through USB-cable in "File Transfer" mode".
  2. Open Command Prompt on your computer and type: adb shell sm list-disks Remember the card ID (e.g., disk:179.64).
  3. Follow the formatting command: adb shell sm partition disk:179.64 private (replace 179.64 with your ID).

๐Ÿ’ก

If the adb command doesnโ€™t work, install Googleโ€™s Platform Tools and enable USB Debugging in the developer settings (Settings โ†’ About Phone โ†’ MIUI version โ€“ tap 7 times).

Once formatted, the card will be recognized as part of the internal memory, but with limitations:

  • โœ… Applications can be transferred through standard settings.
  • โŒ The map cannot be extracted without the risk of damaging the data.
  • โŒ Not all apps will work consistently (especially cache games).

Method 1: Transfer through standard MIUI settings

The easiest method is to use the built-in MIUI tools, which is suitable for most applications, but not for all.

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the application you want to transfer (such as Telegram or VK).
  3. Slip "Storage" โ†’ "Change" โ†’ "SD card".
  4. Confirm the transfer and wait until the completion (may take up to 5 minutes).

If the "Change" button is inactive or not, it means:

  • ๐Ÿšซ The app does not support portability (such as WhatsApp or Google Play Services).
  • ๐Ÿšซ The memory card is not formatted as internal.
  • ๐Ÿšซ The firmware has disabled the option (relevant for some regions).

The memory card is formatted as an internal|Application supports transfer (no icon "SD" description)|There is enough free space on the map (minimum 1 GB)|The phone is charged at 50% or more-->

An important nuance: once the updates are transferred, the applications can be installed back into internal memory. To avoid this, transfer it to the internal memory again before updating. SD-map.

๐Ÿ’ก

Standard MIUI porting only works for applications that explicitly support this feature, and the rest will require alternative methods.

Method 2: Using ADB for Forced Transfer

If the standard method didn't work, you can use Android Debug Bridge (ADB), a debugging tool that lets you manually tell the system where to install applications, a tricky but more efficient way to do it.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB Tools.
  • ๐Ÿ“ฑ Included Debugging by USB on the Redmi 7A.
  • ๐Ÿ’พ Memory card formatted as internal.

Instructions:

  1. Connect your phone to your PC and confirm access via USB.
  2. Open the Command Prompt in the ADB folder and type: Adb devices Make sure the device is defined.
  3. Find the package name of the app (e.g. Facebook, com.facebook.katana) via App Inspector or the command: adb shell pm list packages | find "facebook"
  4. Move the app to SD-Map by command: adb shell pm set-install-location 2 (number 2 means "external memory").
  5. Reinstall the application โ€“ it will automatically appear on the map.

Warning: This method can cause some applications to work unstable, especially if the memory card is slow.

To get it back, use the command:

adb shell pm set-install-location 0

(where 0 is the internal memory).

Method 3: Applications for portability (App2SD, Link2SD)

If previous methods didn't work, third-party utilities will come to the rescue, the most popular ones being App2SD and Link2SD.

  • App2SD creates symbolic links, โ€œdeceivingโ€ the system.
  • Link2SD โ€“ transfers parts of applications (cache, data) to the card, leaving the main files in internal memory.

Instructions for Link2SD (we recommend this option):

  1. Install Link2SD from Google Play.
  2. Give the application Superuser (root access required).
  3. Select the application from the list and tap "Create a link".
  4. Check the boxes "Apps Data" and "Cash", then confirm.

Advantages of the method:

โœ… It works even for applications that are not portable in standard ways.

โœ… Only cache or data can be selectively transferred.

โŒ Requires root rights, which deprives the guarantee.

What is root access?
Root access is a superuser right in Android that allows you to change system files. On Xiaomi Redmi 7A, you can get them through unlocking the bootloader and installing a customized Recovery (such as TWRP), however, this voids the warranty and can lead to a device "brick" if errors occur.

The root-free alternative is App2SD, but it is less effective and often requires manual scripting.

Method 4: Transfer through the developer settings (hidden method)

V MIUI There is a hidden option that allows you to forcibly install applications on SD-It's not dokumented, but it works on many Xiaomi devices, including Redmi. 7A.

How to turn on:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone โ†’ MIUI version and tap 7 times on this item.
  2. Go back to the main settings and open a new section for developers.
  3. Find the option โ€œForced to allow porting to SDโ€ (or similar in meaning) and turn it on.
  4. Reboot the phone.

Then you'll have the ability to port to the application management menu for programs that didn't have it before.

โš ๏ธ Note: This method may cause some applications to crash, especially if they are using the app. OBB-files or are updated frequently. make a backup copy of the data before use.

If you donโ€™t have an option, try updating your firmware to the latest version of MIUI for Redmi 7A. In some builds, itโ€™s hidden under a different name, such as:

  • Force allow apps on external
  • Default install location (select "External storage")

Compatibility table: which applications can be transferred?

Not all programs support external memory, and the table below shows the popular applications for Xiaomi Redmi 7A:

AnnexStandard transfer (MIUI)Transfer through ADBTransfer over Link2SDNotes
Telegramโœ… Yes.โœ… Yes.โœ… Yes.It is completely transferred, but notifications may be delayed.
WhatsAppโŒ No.โŒ No.โš ๏ธ Partially (cache only)It does not officially support transfer due to encryption.
Facebookโœ… Yes.โœ… Yes.โœ… Yes.It can slow down with a slow memory card.
Google MapsโŒ No.โš ๏ธ Yes (but the cards will remain in the internal memory)โœ… Yes.Cash cards are not portable.
PUBG MobileโŒ No.โš ๏ธ Yes (but possible lags)โœ… Yes.A UHS-I U3 card is recommended for stable operation.

If your app isn't in the table, try migrating it in the standard way. If the button is inactive, use ADB or Link2SD.

Frequent mistakes and their solution

When transferring applications to SD-mapping 7A We're going to have a lot of problems, and we're going to look at the most common ones and how to fix them:

  • ๐Ÿ”„ "Application not installed" after transfer Reason: memory card formatted as portable, not internal. Solution: reformat it through Settings โ†’ Memory or ADB (see section above).
  • โš ๏ธ "Lack of memory" when transferring the reason: there is not enough space on the map or it is divided into sections. Solution: check the free space and delete unnecessary files. FAT32 and ext4), format it again.
  • ๐Ÿข Applications are slowed after transfer Reason: slow read/write memory card speed. Solution: use class card UHS-I U3 Or just transfer the cache through Link2SD, leaving the main files in the internal memory.
  • ๐Ÿ”’ "Transfer is impossible for system applications: MIUI It blocks the transfer of pre-installed programs. Solution: disable or delete them through Settings. โ†’ Apps (if possible) or use them ADB deactivate.

โš ๏ธ Warning: If the application stops working after the transfer, return it to internal memory and reinstall some programs (for example, banking or other programs). DRM-) does not support the work of the SD-map.

๐Ÿ’ก

Before transferring critical applications (messaging, banking), check their performance on test software. If errors occur, it is better to leave them in internal memory.

Can I transfer WhatsApp to a memory card in Redmi 7A?
Officially, no. WhatsApp doesn't support the move to SD-But you can manually transfer media files (photos, videos) by hand: Open WhatsApp โ†’ โ‹ฎ โ†’ Settings โ†’ Data and storage โ†’ Storage management. Select chat and click "Export Chat" by specifying the memory card as the place of storage.
Why after the game is transferred to SD-She started laying the map?
Your memory card is probably too slow. You need to play UHS-I U3 (at least 30MB/s) to check the card speed with the A1 SD Bench app. If it's below normal, return the game to internal memory or buy a faster card.
How to return the app back to internal memory?
The methods depend on the transfer method: If transferred through MIUI: open Settings โ†’ Applications โ†’ [name] โ†’ Storage โ†’ Change โ†’ Internal Memory. If you used ADB: run adb shell pm move-package -i com.example.app (replace com.example.app with a batch name). If you used Link2SD: open the application, select the program and tap "Dele links".
Can I use a memory card as an internal one without formatting?
No, so the system can recognize. SD-map as part of internal storage, it must be formatted in format ext4 or f2fs. Without it, Android wonโ€™t be able to guarantee stable application performance, but you can use the Portable Storage card to store media files without porting apps.
What if after formatting the card as an internal phone does not see it?
Possible causes and solutions: The map is incompatible. Check if it supports Adoptable Storage (most modern maps support), Formatting error. Try formatting the card on another device or via PC using the same. SD Card Formatter, failure in MIUI. Restart your phone or reset to factory settings (pre-backup).If nothing helps, the card may be damaged - try another one.