How to download applications to memory card in Xiaomi Redmi 7A: 3 working methods

Xiaomi Redmi 7A is a budget smartphone with limited internal memory (16 or 32 GB), which quickly ends when installing applications. Many users face the problem that even after inserting a microSD card, new programs are installed by default in internal memory. In this article, we will analyze all the ways to transfer applications to an external drive, from standard MIUI settings to ADB commands and bypass the limitations of Android 9 Pie.

It's important to understand that starting with Android 6.0 Marshmallow, Google has tightened the rules for working with memory cards. On Redmi 7A (with MIUI 10/11 based on Android 9), full portability of applications to SD is not possible for all programs. However, there are workarounds โ€” some require ADB, others work without additional manipulation. We tested all methods on a real device and weed out non-working tips from old instructions.

Why apps arenโ€™t installed on a memory card by default

The main reason is the Android security policies and manufacturer restrictions, and MIUI for Redmi 7A implements the following rules:

  • ๐Ÿ“ฑ Forced transfer only works for a portion of applications (usually games and programs that support adoptable storage).
  • ๐Ÿ”’ System applications (e.g. Google Play Services or Google Play Services) MIUI Launcher cannot be moved.
  • ๐Ÿ“ Application files (cache, data) often remain in internal memory even after transferring. APK.
  • โš ๏ธ Productivity: SD-class UHS-I (even A1/A2) They are slower than the internal memory, which can slow down games.

Second nuance โ€” MIUI By default formats the card as a portable storage (FAT32/exFAT), It's not like internal storage, which means that the system doesn't look at the internal storage. SD-The map is like a full-fledged partition for installing applications. You can manually fix this, as discussed below.

๐Ÿ“Š How to use a memory card in Redmi 7A?
Photo/video only
For the portability of applications
Like an internal memory.
I don't use it.

Method 1: Standard transfer through MIUI settings (without ADB)

The easiest way is to use the built-in MIUI tools, which are suitable for applications that support portability (usually games or programs with low weight).

  1. Insert a microSD card into the slot (up to 256 GB cards are supported).
  2. Open Settings โ†’ Applications โ†’ Application Management.
  3. Select the app you want (like Facebook or WhatsApp).
  4. Click Warehouse โ†’ Change โ†’ Memory Map.
  5. Confirm the transfer and wait until it is completed (may take a few minutes).

โš ๏ธ Limitations of method:

  • ๐Ÿšซ Not all apps support portability (for example, Instagram or Telegram block this feature).
  • ๐Ÿ“ฅ It's only transient. APK-file, and cache and data remain in internal memory.
  • ๐Ÿ”„ After updating the application, it can automatically return to internal memory.

โ˜‘๏ธ Preparation for the portability of applications

Done: 0 / 4

If the Change button is inactive or not, the application does not support the transfer, in which case you will go to Method 2 or Method 3.

Method 2: Formatting a memory card as an internal (adoptable storage)

This method combines internal memory and SD-The system will treat the card as part of the main storage, and the applications will be installed on it by default.

Instructions:

  1. Insert the memory card and open the Settings โ†’ Storage.
  2. Click on your name. SD-maps (e.g. SanDisk) 64GB).
  3. Select Settings (three dots in the top right corner) โ†’ Storage settings โ†’ Format as internal.
  4. Read the warning and click Clean and format.
  5. After formatting, select Move Data Now (optional).
AdvantagesDeficiencies
๐Ÿ“ฒ Applications are installed on the map by default๐Ÿ”Œ The card cannot be removed without resetting the phone.
๐ŸŽฎ Suitable for heavyweight gamesโšก Speed is lower than that of the built-in memory
๐Ÿ“ Some of the system data can be transferred๐Ÿ› ๏ธ When resetting the phone, the card will have to be formatted again.

โš ๏ธ Important: once formatted as internal memory, the card will be encrypted, and if you take it out and paste it into another phone or computer, the data will be unavailable without Redmi resetting. 7A.

What if applications are still installed in internal memory after formatting?
If, after setting up adoptable storage, apps continue to be installed in internal memory, try: 1. Reboot your phone. 2. Clear the Google Play Market cache (Settings) โ†’ Annexes โ†’ Google Play Store โ†’ Clear the cache). 3. Install the application manually through APK-path-file SD-map.

Method 3: Transfer applications over ADB (for power users)

If the first two methods donโ€™t work, you can use Android Debug Bridge (ADB) โ€” debugging tool that allows you to manually specify to the system which applications to transfer to SD-This requires a PC and basic command line knowledge.

Step-by-step:

  1. Download and install ADB Tools on your computer.
  2. On Redmi 7A, turn on Developer Mode: Go to Settings โ†’ About Phone. Click 7 times on MIUI until you become a developer.

Settings โ†’ Additional โ†’ For Developers

USB debugging

File transfer

Win + R โ†’ cmd

adb devices

If the device is displayed, enter:

adb shell pm set-install-location 2

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

๐Ÿ”น Additional teams ADB application-managing:

  • ๐Ÿ“Œ Transfer a specific application (e.g. com.whatsapp): adb shell pm move-package com.whatsapp
  • ๐Ÿ“‹ View the list of portable applications: adb shell pm get-install-location (value 2 โ€” SD-map, 0 - automatic selection).

โš ๏ธ Note: after using pm set-install-location 2, some applications (such as Google Maps or Gmail) may not work stable. If problems arise, return the setting by command: adb shell pm set-install-location 0

1. Install Xiaomi USB Drivers drivers from the official website.

2. switch USB mode on the phone from File Transfer to MTP or PTP.

3. Use the original USB-cable (not all cables support data transmission).-->

Frequent mistakes and their solutions

When transferring applications to SD-mapping 7A We often face typical problems, and we'll look at the most common problems and how to fix them:

Mistake.Reason.Decision
The "Transfer" button is inactive.Application does not support transferUse ADB or install the Lite version of the app
App dyes after transferSD-card too slowBuy an A2 class card or transfer only the APK, leaving the data in internal memory
โ€œNot enough spaceโ€ during installationThe card is formatted as FAT32 (max. file 4 GB)Reformat to exFAT or NTFS (requires root)
After the update, the application returns to internal memory.Google Play PolicyTurn off auto-update or manually carry it after each update

If the application is unstable after transfer, try:

  1. Clear the app cache (Settings โ†’ Apps โ†’ [Name] โ†’ Clear the cache).
  2. Transfer it back to your internal memory and repeat the process.
  3. Install an alternative launcher (like Nova Launcher) that works better with external memory.

Alternative ways to save memory

If the applications are transferred SD-The card does not solve the problem of memory shortage, consider additional methods:

  • ๐Ÿงน Cache Cleanup: Use the built-in Settings tool โ†’ Warehouse โ†’ Cleaning or annex SD Maid.
  • โ˜๏ธ Cloud Storage: Move your photos/video to Google Photos or Mi Cloud (gives 5GB for free).
  • ๐Ÿ“ฆ Lite versions of applications: install lightweight versions (Facebook Lite, Messenger Lite).
  • ๐Ÿ”„ Google Play Services Cache Reset: Often Takes Multiple Gigabytes (Settings) โ†’ Annexes โ†’ Google Play Services โ†’ Warehouse โ†’ Clear the cache).
  • ๐Ÿšซ Disabling Unnecessary System Applications: Through Settings โ†’ Annexes โ†’ All applications (donโ€™t delete, just disable!).

For games with a high weight (for example, PUBG Mobile or Call of Duty can be used externally SSD-storage OTG-adapter. 7A supportive USB OTG, The speed of reading/write will depend on the storage device.

๐Ÿ’ก

If youโ€™re critically short on memory, the best solution is to buy a Redmi 7A with a lot of built-in storage (32GB instead of 16GB) or consider models with support for adoptable storage without restrictions (for example, the Redmi Note 8 Pro).

Comparison of methods: which one to choose?

The choice of method depends on your goals and technical skills.

MethodDifficultyEfficiencyLimitationsSuitable for
Standard transfer through MIUIโญ (simple)โš ๏ธ Low (only part of the applications)Not all applications are supportedFor beginners, for individual games
Formatting as an Internal Memoryโญโญ (middle-of-the-road)โœ… High (most applications)The card is tied to the phone.Users with one card
ADB-teamโญโญโญ (difficult)โœ…โœ… Very high (full control)Requires PC and team knowledgeExperienced users

For most Redmi 7A users, a combination of methods is best:

  1. Format the card as internal memory (unless you plan to retrieve it).
  2. Move supported applications through MIUI settings.
  3. For other programs, use ADB or Lite versions.

FAQ: Frequent questions about transferring applications to SD redmi 7A

Can I transfer WhatsApp to a memory card?
WhatsApp does not officially support the transfer SD-map MIUI. However, you can: Use ADB-command: adb shell pm move-package com.whatsapp Transfer media files only (Whatsapp Settings) โ†’ Warehouse โ†’ Save to: Memory Map. Make a backup of chats and reinstall the app indicating the path to the SD (root). โš ๏ธ After the transfer through ADB WhatsApp can stop sending notifications, in which case, return it to internal memory.
Why does it slow down after transferring the game to SD?
Read/write speed of microSD cards (even class) A2) 2-5 times lower than the built-in eMMC memory in Redmi 7A. This is critical for games, because: ๐ŸŽฎ Textures and levels load more slowly โ†’ friezes. ๐Ÿ”„ The game's cache is constantly being re-recorded โ†’ Solutions: Use the map UHS-I Class 10 A2 (for example, Samsung EVO Plus. Just reschedule. APK-file, leaving game data in internal memory.
How to migrate system applications (e.g. Google Play Market)
System applications (Google Play Services, MIUI Launcher, Gallery, move to SD-You can't do this without root rights. ADB This will lead to a mistake: Failure [NOT_MOVABLE: Package couldn't be moved: alternatives: ๐Ÿงน Clean the cache of system applications regularly. ๐Ÿšซ Disable unnecessary system programs (Settings) โ†’ Annexes โ†’ All applications โ†’ Shut down). ๐Ÿ“ฑ Install custom firmware with full port support (requires unlocking the bootloader).
What happens if you take it out? SD-A card formatted as an internal memory?
If you retrieve a card formatted as an internal storage (adoptable storage): ๐Ÿ“ต The phone will no longer see some of the apps (the ones on the map). ๐Ÿ”„ The next time you connect the card, you will need to reboot. โš ๏ธ If you insert the card into another phone, the data will be inaccessible (it is encrypted). To safely extract the card: Go to Settings โ†’ Warehouse โ†’ [Name of the map] โ†’ Remove it. Confirm it and wait until it's done. If you remove the card without first turning it off, insert it back and restart the phone.
Can I use it? SD-The map as an internal memory of Redmi 7A s MIUI 12?
The adoptable storage function also works on MIUI 12 (If the phone is updated with MIUI 10/11). But there are nuances: ๐Ÿ”„ After updating to MIUI 12 The map may fall off โ€“ you need to reformat it again. ๐Ÿ“ฑ Some users have reported that MIUI 12 It resets the application port settings. If the card is no longer recognized as internal after the update: Back up the data. Go to Settings. โ†’ Warehouse โ†’ [Name of the map] โ†’ Format it as internal. Restore the data from the backup.