How to transfer the installation of applications from Google Play to SD-Map in Xiaomi: All ways

Xiaomi smartphone owners often face the problem of lack of internal memory, especially on budget models with a high-end memory. 32 or 64 GB of storage, and many users install micro-SD card 128 GB or more, but Google Play by default continues to store applications in internal memory. In this article, we will discuss all the working ways to get the app store to use an external drive to install APK-file.

Starting with Android 6.0 Marshmallow, Google has limited the possibility of full-fledged porting of applications to the Internet. SD-for reasons of safety and performance, but in MIUI There are workarounds, and some applications still support external drive installation, POCO X3 Pro and Mi 11 Lite โ€“ the results are shown in the table below.

The problem is complicated by the fact that Google Play does not have a built-in option to choose the installation path. All settings are hidden in the Android system menu or require the use of ADB. But do not rush to despair: even if a full transfer is impossible, you can save significant space in internal memory with the help of partial data migration.

Why Google Play is Ignoring SD-map

The main reason is the Android architecture and Googleโ€™s policy, and since Marshmallow (6.0), the system has divided apps into two categories:

โœ… Supportive SD-Cards โ€“ can be partially or completely transferred to an external drive (usually cache games or messengers with media files).

โŒ Non-supportive โ€“ rigidly tied to internal memory (most system utilities and high-rights applications).

In MIUI, the situation is complicated by additional restrictions:

  • ๐Ÿ”น Formatting SD As an internal memory (Adoptable Storage) is officially blocked in new versions of the firmware
  • ๐Ÿ”น Xiaomi disables the option to Set on SD-map in application settings for most APK
  • ๐Ÿ”น System updates often reset user storage settings

Critical nuance: even if you transfer the application to the SD-The card is manual, and when you update it, Google Play automatically returns it to internal memory. APK, Which requires an original installation path.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note Series Series Series
POCO F/POCO X
Mi 11/12/13
Redmi 9/10 series
Another model

Method 1: Formatting SD-Cards as an internal storage device (Adoptable Storage)

This method worked on Android. 6-8, but in modern versions MIUI (12.5+) It's officially disabled, but on some models, you can activate it through the power of the ADB.

โš ๏ธ Warning: Once formatted, the card will be encrypted and not read on other devices!

Instructions:

  1. Put it in. SD-card to your smartphone and copy all important files to your computer
  2. Connect your phone to your PC and activate USB Debugging in Settings โ†’ About Phone โ†’ MIUI version (click 7 times)
  3. Open the command prompt on your PC and type: adb shell sm list-disks Remember the disk ID (e.g., disk:179.64)
  4. Run the formatting command (replace the identifier with yours): sm partition disk:179.64 private
  5. Reset the device

The system will then move the data to SD-But on the map. MIUI 13/14 This method only works for 30% Devices due to blocking by Xiaomi.

Make a backup copy of data from the card|Check the compatibility of the model with Adoptable Storage|Install ADB-PC-driver|Charge your phone at least 50 times%|Disable the antivirus during the procedure-->

Method 2: Manually move applications through settings

Some applications (usually games) allow you to transfer some data to the Internet. SD-Here's how to do this:

1. Open Settings โ†’ Applications โ†’ Application Management

2. Select the desired application (such as WhatsApp or Call of Duty Mobile)

3.Push Warehouse. โ†’ Change. โ†’ SD-map

โš ๏ธ Note: Not all apps support this option, system utilities and most social networks (such as Facebook or Instagram) cannot be migrated.

List of applications that most often support transfer:

  • ๐ŸŽฎ PUBG Mobile, Free Fire, Genshin Impact (Cache and Updates)
  • ๐Ÿ“ท Google Photos (backups)
  • ๐ŸŽต Spotify, YouTube Music (offline playlists)
  • ๐Ÿ—บ๏ธ Google Maps, Yandex.Maps (maps for offline mode)
AnnexType of data portableMax: Memory savingsRoot is required.
WhatsAppMedia files (photos, videos)up to 10GBNo.
Call of Duty MobileCash and updates.5GBNo.
Google MapsOffline maps3GBNo.
SpotifyOffline tracks15GBNo.
Any APKComplete transfer100%Yes.

๐Ÿ’ก

Before transferring the game, clear its cache in the settings - this will speed up the process and reduce the size of the data moved.

Method 3: Using ADB for Forced Transfer

For advanced users, there is a way to force applications to move through ADB, even if the option is blocked in the interface.

Instructions:

  1. Connect your phone to your PC and activate Debugging over USB
  2. Open the command line and type: adb shell pm set-install-location 2 This command forces the system to install new applications on the system. SD-default-card
  3. To transfer an already installed application (e.g. com.whatsapp): pm move-package com.whatsapp

Limitations of the method:

  • ๐Ÿšซ It does not work with all applications (system cannot be moved)
  • ๐Ÿ”„ After updating MIUI settings may reset
  • โš ๏ธ Some applications after the transfer begin to slow down

The pm set-install-location command has 3 modes:

  • 0 - Automatic selection (by default)
  • 1 - Internal memory
  • 2 - External memory (SD-map)
What to do if ADB It's a mistake. [NOT_MOVED]"
This error means that the application does not support the transfer to the SD-Try: 1. Remove and install the application with pm set-install-location 2 2. Use root access to force transfer through App2SD 3.Transfer only the data of the applications (not APK) through settings โ†’ Warehouse

Method 4: Alternative Stores with Support SD-map

If Google Play refuses to cooperate, you can use third-party stores that allow you to choose the installation path:

๐Ÿ”น APKMirror Installer โ€“ shows the folder selection dialog before installation APK

๐Ÿ”น Aptoide โ€“ has a built-in installation option on SD-map (in settings)

๐Ÿ”น Aurora Store โ€“ an open analogue of Google Play with advanced storage settings

Instructions for Aptoide:

  1. Download and install Aptoide from the official website
  2. Open the settings โ†’ Installation
  3. Select External Storage as the default path
  4. Install any application โ€“ it will automatically get to the SD-map

โš ๏ธ Attention: Installation APK It can be dangerous to have unverified sources. Always check the hash amounts of files and use antivirus.

๐Ÿ’ก

Aptoide and APKMirror allow you to bypass the restrictions of Google Play, but require you to disable the "Install Unknown Sources" protection in the security settings.

Method 5: Using root rights for full control

If your Xiaomi has an unlocked bootloader and root access, you can use apps like App2SD or Link2SD to force the transfer:

๐Ÿ”น App2SD โ€” Creates symbolic links by deceiving the system

๐Ÿ”น Link2SD โ€” carryover APK, cache and data for the second section SD-map

๐Ÿ”น FolderMount โ€“ mounts application folders on SD portable APK

Step-by-step instructions for Link2SD:

  1. Break it. SD-map 2 section (FAT32 + ext2/ext4) MiniTool Partition Wizard
  2. Install Link2SD and provide root access
  3. Select the application and click Create a link
  4. Transfer all three components: APK, data, and cache

๐Ÿ“Œ Important: Do not remove after transfer SD-map without pre-mounting in Link2SD, Otherwise, the applications will stop working.

Frequent problems and their solutions

"Insufficient space" when installed on SD ๐Ÿ‘‰ Check the file system of the card โ€“ it must be exFAT or FAT32 (NTFS Format the card via phone: Settings โ†’ Warehouse โ†’ SD-map โ†’ Format.

2. Apps brake after transfer ๐Ÿ‘‰ SD-class A1/A2 (For example, SanDisk Extreme is faster. UHS-I U3.

3.Google Play resets installation path ๐Ÿ‘‰ After each update MIUI carry out:

adb shell pm set-install-location 2

4. "Annex not installed" when transferred to SD ๐Ÿ‘‰ Delete the app, clear the Google Play cache and install it again with the selected path on the SD.

5. No "Move to" option visible SD" ๐Ÿ‘‰ For system applications, this option is always hidden. ADB root-solutions.

๐Ÿ’ก

If the app stopped sending notifications after the transfer, check the power saving settings in Settings โ†’ Battery โ†’ Application Selection. Add it to the exceptions.

Can I transfer WhatsApp to WhatsApp? SD-root-card?
Yes, but only media files (photos, videos, voice messages). APK-You can't move the file and the database. โ†’ โ‹ฎ โ†’ Settings โ†’ Data and Storage Select Media File Saving โ†’ Memory of the device โ†’ SD-For full transfer (including chats) you need root and application WA Tweaks.
Why do applications return to internal memory after the MIUI update?
This is due to Google's security policy: When you update your system, all applications are checked for integrity, and if they were not installed in a standard place (/data/app), they are automatically transferred back.Solution: Before upgrading, back up through Titanium Backup (root required) After upgrading, re-port the applications over ADB or Link2SD
What? SD-Map is better for installing applications?
Recommended characteristics: ๐Ÿ”น Class speed: A2 (minimally A1) ๐Ÿ”น Capacity: 128GB or 256GB (64GB may not be enough for modern gaming) ๐Ÿ”น Manufacturer: SanDisk Extreme, Samsung EVO Plus, Kingston Canvas Go! Plus ๐Ÿ”น File system: exFAT (supports files) >4GB) ๐Ÿšซ Avoid no-name brands โ€“ they often fake speed class.
Can I install Google Play on the SD-map?
No, Google Play Services and the Google Play Market itself are system applications and are tightly tied to internal memory: ๐Ÿ”ด Errors of synchronizing Google account ๐Ÿ”ด System productivity decline ๐Ÿ”ด The only solution is to use lightweight versions of Google services (such as MicroG), but this requires deep flashing.
How to transfer the game's cache (PUBG, COD Mobile SD-map?
For most games, the cache is transferred through settings: Open Settings โ†’ Annexes โ†’ [play-off] โ†’ Storage Click Clear Cache (this will delete the current data) Run the game again - it will offer to download the cache to the game. SD-Map for Genshin Impact: Download GI Launcher from the official website In the launch settings, select the path to SD-The game will install updates there automatically.