Transfer of applications to SD-Xiaomi Redmi 7: 3 Proven Methods + errors and decisions

Why Redmi 7 can’t move apps to the same location SD-map?

Owners of Xiaomi Redmi 7 often face the problem of lack of internal memory, especially if the device has been in use for several years.Even after cleaning the cache and removing unnecessary files, the system can display a notification "Memory is full", blocking the installation of new applications. The logical solution is to transfer some of the software to SD-map, but here users are waiting for an unpleasant surprise: in the standard settings MIUI The portability option may not be available or may not work properly.

The reason lies in the policy of Google and Xiaomi: since Android 6.0 Marshmallow, the portability of applications to external drives has been limited for security and performance reasons. In Redmi 7 (released in 2019 with MIUI 10 based on Android 9 Pie), this feature is either hidden or requires additional manipulation. Moreover, not all applications support portability – some (for example, messengers or games with protection) are fundamentally installed only in internal memory.

In this article, we will discuss 3 working methods of transferring applications to the SD-Redmi 7 map, including hidden settings MIUI, utilization ADB You will also learn which memory cards are suitable for this model, how to avoid formatting errors and what to do if the system refuses to see the drive.

What? SD-Select a map for Redmi 7: Requirements and recommendations

Before you move the app, make sure your SD-The card meets the technical requirements of Redmi 7. The slot for the drive in this model supports microSD up to 512 GB, but there are nuances:

  • πŸ”Ή Speed class: minimum class 10 (UHS-I U1). For smooth operation of applications from the card it is better to choose UHS-I U3 or A1/A2 (Optimized for random read/write operations).
  • πŸ”Ή File system format: Redmi 7 works correctly with the FAT32 (up to 32 GB) and exFAT (from 64 GB). >32 GB system will offer formatting in exFAT.
  • πŸ”Ή Brands: among the proven manufacturers - SanDisk Ultra, Samsung EVO Plus, Kingston Canvas. - Avoid no-name cards: they are often forged and can cause errors.

⚠️ Note: If you are planning to use SD-The card as internal memory (via Adoptable Storage), note that once formatted, it cannot be retrieved without losing data, and this can slow down some applications, since the card read/write speed is lower than the onboard eMMC 5.1 memory in Redmi 7.

CharacteristicsMinimum requirementRecommended value
Volume.4GB64–256 GB (for applications)
Class speedClass 10UHS-I U3 / A2
File systemFAT32 (up to 32GB)exFAT (from 64 GB)
ManufacturerAnybody.SanDisk, Samsung, Kingston
πŸ“Š What's the volume? SD-You are using the cards in Redmi 7?
Up to 32GB.
32-64 GB
64–128 GB
128-256 GB
More than 256GB
I don't use it.

Method 1: Transfer through standard MIUI settings (without root)

If your device is running MIUI 12/13/14, try the simplest method first, through the app menu, which doesn't require superuser rights, but it doesn't work for all programs.

Instructions:

  1. Put it in. SD-card to the slot (if necessary, format it through a notification in the curtain).
  2. Open Settings β†’ Applications β†’ Application Management.
  3. Select the app you want to migrate (like Facebook or Spotify).
  4. Click on Warehouse. β†’ Change. β†’ SD-map.
  5. Confirm the transfer and wait for the process to be completed (may take a few minutes).

⚠️ Note: If the Change button is inactive or missing, the application does not support the transfer. MIUI Some system applications (such as Gallery or Music) can automatically return to internal memory.

Insert SD-map and wait for her recognition

Check the free space on the map (at least 20% of the application volume)

Close all background applications

Connect the charger (the process can drain the battery)

Backup important data on the card (it will be formatted when you select "Inner Memory")

-->

If the standard method doesn’t work, move on to the next method, which is ADB.

Method 2: Transfer over ADB (for power users)

The method is Android Debug Bridge (ADB) It allows you to transfer supported applications to SD-map, even if the option is hidden in the interface. You will need a computer with installed Xiaomi drivers and enabled debugging. USB phone-on.

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and 7 times click on the MIUI Version. Return to the main settings menu - the option Additional β†’ For developers will appear.
  2. Turn on USB debugging and connect the phone to the PC.
  3. Download ADB Tools and unpack the archive. Open the command prompt in the adb.exe folder (Shift + right mouse button β†’ Open command window).
  4. Enter the command to check the connection: adb devices If the device is displayed, continue.
  5. Find out the batch name of the application (for example, for Facebook it is com.facebook.katana). -f
  6. Move the app to SD-Map by command: adb shell pm set-install-location 2 Then: adb shell pm move-package com.facebook.katana Replace com.facebook.katana with the desired package.

⚠️ Note: Not all applications can be moved this way.If the team returns a Failure error [NOT_MOVED: Operation not allowed, so the program has blocked this possibility, and after the transfer, some functions (such as widgets or autorun) may not work correctly.

πŸ’‘

If the pm move-package command doesn’t work, try first installing the app on the map through a standard manager, and then using ADB to force the remaining data to be transferred.

Method 3: Use SD-The card is an internal memory (adoptable storage)

This method allows for the β€œcombinationΒ» SD-The card has internal memory, and then the system will perceive it as part of the main storage, and the advantage is that you can install applications directly on the map without any additional manipulation, the disadvantage is that the card is tied to the device and can not be retrieved without formatting.

How to set up:

  1. Put it in. SD-map.
  2. When the notice β€œNew” appears SD-map" press Set up.
  3. Choose Use as internal memory β†’ Clean and format.
  4. After formatting (may take up to 10 minutes), click Transfer Data to move supported applications.

⚠️ Note: After this procedure, the card will be encrypted and not readable on other devices, and some applications (such as WhatsApp or bank clients) may refuse to work with external memory for security reasons. System speed may decrease if the class map is lower UHS-I U3.

What if the system doesn’t offer the option of β€œUse as internal memory”?
If the notification does not have the option of formatting the card as internal memory, it means that: 1. The card is already formatted as portable (you need to clean it through the PC and paste it again). 2. MIUI function disabled (relevant for some regional firmware). 3. the card is damaged or not supported (try another). ADB or standard transfer through the application menu.

Errors in transferring applications to SD-map and their solutions

Even after a successful transfer, Redmi 7 users may face problems, and consider the most common errors and ways to fix them:

Mistake.Reason.Decision
β€œNot enough space” when movingThere is less free space on the map than the application takes up.Clean the card or use a larger storage device
The application does not start after the transferApplication files are corrupted or the map is too slowMove the app back or use a Class A2 card
The option to transfer to SD is inactiveApplication does not support portability or MIUI limits functionUse ADB or install the app on the map when you first start up
The system doesn't see. SD-mapBad contact, incompatible format or damaged cardReboot your phone, check the card on your PC, format in exFAT

If after transfer applications start to freeze or fly out, try the following steps:

  • πŸ”„ Restart the device – sometimes it helps the system to mount the map correctly.
  • πŸ› οΈ Clear the app's cache in Settings β†’ Annexes β†’ [Name of the annex] β†’ Warehouse β†’ Clear the cache.
  • πŸ“± Transfer the application back to internal memory and repeat the procedure.
  • πŸ”§ Update the firmware MIUI β€” In new versions, errors in the work with SD.

πŸ’‘

If the application is transferred to SD-card has stopped sending notifications, check its settings: some programs (for example, messengers) require placement in internal memory for the correct operation of background processes.

Alternative solutions: what to do if transfer is impossible

If none of these methods worked, consider alternative ways to free up memory in Redmi 7:

  • πŸ“ Cache Cleanup: Use the built-in Cleanup utility in MIUI or applications like CCleaner to delete temporary files.
  • ☁️ Cloud Storage: Move photos and documents to Google Drive, Mi Cloud or Yandex Disk.
  • πŸ”„ Lite versions of applications: Install lightweight versions of software (for example, Facebook Lite, Messenger Lite).
  • πŸ›’ Cleaning up 'garbage': Remove unused items APK-files in the Download folder and clean the folder DCIM/.thumbnails.
  • πŸ”§ Factory reset: Extreme measure if memory is crammed with system files (don't forget to make a backup!).

Additional tools are available for root-right users:

  • πŸ“Œ FolderMount – allows you to transfer individual application folders to SD.
  • πŸ“Œ Link2SD β€” Creates symbolic links for applications, β€œdeceiving” the system.
  • πŸ“Œ App2SD β€” transfer-manager APK data.

⚠️ Note: Using root voids warranty and can lead to unstable system operation.Before installing custom firmware or modifications, make a full backup through TWRP.

FAQ: Frequent questions about porting applications to SD in Redmi 7

Can I transfer WhatsApp to WhatsApp? SD-map?
No, WhatsApp doesn't support external storage for security reasons, but you can: Move media files (photos, videos) manually through the file manager; Use Google Drive Cloud Backup; set up automatic media storage to the cloud (in chat settings); If you release your memory critically, delete unnecessary heavy attachment conversations or archive them.
Why does it work slower after moving to SD?
This is due to the limitations of the read/write speed of microSD compared to internal memory eMMC. Even cards of class A2 are inferior in performance to built-in storage. To reduce the lag: Use cards at maximum speed (for example, SanDisk Extreme). Do not transfer to SD resource-intensive games or applications (for example, PUBG, Genshin Impact). Regularly clear the cache of ported applications.
How to transfer system applications (e.g. Gallery) to SD?
System applications MIUI portable, but there are workarounds: Disabling Updates: Go to Settings β†’ Annexes β†’ [System application name] β†’ Remove the updates. This will bring the program back to the factory version that can support the portability. ADB: Try the adb shell pm move-package command (see Method 2). Root: With superuser rights, you can use Titanium Backup to transfer data. ⚠️ Disabling system applications can lead to unstable operation MIUI!
What happens if you take it out? SD-A card used as an internal memory?
If the card is formatted as internal memory (via Adoptable Storage), its extraction will result in: Immediate freeze or restart the phone; loss of access to all applications and data installed on the card; need to format the card when reconnected. Before extraction: Move all critical applications back to internal memory. mount the card through Settings β†’ Warehouse β†’ SD-map β†’ Extract.
Can I use it? SD-card for applications and files at the same time (music, photo)?
Yes, but with reservations: If the card is used as a portable card, you can store both files and transferred applications on it (with the support of this feature), if the card is formatted as internal memory, it becomes part of the system, and the files (photos, music) will be stored with the application data. However, access to them through the PC will be limited. For convenience, we recommend: Use a separate card for files (photos, videos), create folders for Music, Pictures on a portable SD and manually transfer media there.