How to transfer applications to SD-map 3S: way + restriction MIUI

Why Redmi? 3S does not allow to transfer applications to SD-map?

Xiaomi Redmi 3S owners often face a lack of internal memory, especially if the device has been in use for several years. Despite the availability of a microSD slot, the MIUI system (based on Android 6.0 Marshmallow) blocks the standard transfer of applications to a memory card. Why is this happening?

The thing is the limitations of Google and Xiaomi: starting with Android 6.0, the transfer of applications to the Internet SD-The card is only available for programs that the developer has labeled as supporting external memory, and most popular apps (including WhatsApp, Facebook, games) don't, MIUI default formatting SD-The card as a portable storage (rather than internal memory), which further narrows the possibilities of the card.

But there's a way out! In this article, we'll look at all the working methods, from standard settings to manually migrating through ADB and reconfiguring the system, and we'll also look at what applications will never be portable and why.

Method 1: Standard transfer through MIUI settings (works for individual applications)

This is the easiest way, but it's only suitable for apps that explicitly support portability, like some Google Play games or lightweight utilities. Here's how to do this:

  1. Open the Settings β†’ Applications.
  2. Choose the app you want (such as Maps or Netflix).
  3. Slip on Warehouse.
  4. If the option is available, you will see the Change button. β†’ SD-map.

⚠️ Attention: 90% of apps won't have this button. If they don't, go to the following methods.

- SD-The card is formatted as internal memory (see Method 2)

The application is not system (e.g. Camera or Phone)

There is enough free space on the map (at least 1 GB for one application).

- Class memory card UHS-I (U1/U3) class 10-->

Method 2: Formatting SD-The card is an internal memory (adoptable storage)

This method allows you to β€œdeceive” the system, making it perceive SD-The advantage is that many applications can be automatically installed on the card, the disadvantage is that the card will be encrypted and not readable on other devices.

Instructions:

  1. Put it in. SD-map 3S.
  2. Go to Settings. β†’ Warehouse β†’ SD-map.
  3. Slip on the three dots in the upper right corner β†’ Storage settings.
  4. Choose to format as internal.
  5. Confirm the action (all data on the map will be deleted!).
  6. After formatting, select Transfer Data (optional).

⚠️ Note: the card can not be removed without data loss, and some applications (such as WhatsApp or Banking apps) will refuse to work with external memory due to security policies.

What memory cards are suitable for Redmi 3S?
For stable operation, it is recommended to use cards with a capacity of up to 128 GB with a speed class UHS-I (U1/U3) or Class 10. UHS-II cards are not supported hardware. The best options are: - SanDisk Ultra microSDXC UHS-I (A1) - Samsung EVO Plus microSDXC U3 - Kingston Canvas Go! Plus Avoid cheap no-name cards - they can cause lags and errors when writing.

Method 3: Transfer over ADB (for power users)

If the previous methods did not work, you can use Android Debug Bridge (ADB) β€” This method allows you to manually specify to the system which applications should be stored on the computer. SD-map.

What you need:

  • πŸ–₯️ Computer with Windows/Linux/macOS.
  • πŸ”Œ Cable USB Type-C (original or quality).
  • πŸ“₯ Installed Xiaomi drivers and ADB Tools.
  • πŸ”§ Included debugging by USB phone-on.

Steps:

  1. Enable Developer Mode on Redmi 3S: Settings β†’ About Phone β†’ MIUI Version (Tap 7 times)

⚠️ Note: Not all applications support this method. If you see a Failure error after the command [INSTALL_FAILED_INVALID_INSTALL_LOCATION], So transfer is impossible.

πŸ“Š What kind of transfer method you tried on your Xiaomi?
Standard settings of MIUI
Formatting as an Internal Memory
ADB-team
Nothing helps.

Method 4: Transfer of cache and application data (alternative method)

If the application itself cannot be moved, you can at least free up space by moving its cache and user data (for example, uploaded maps to Google Maps or media files to Telegram).

How to do this:

  • πŸ“ For Google Maps: Open the app β†’ Profile β†’ Settings β†’ Offline maps β†’ Storage settings β†’ choose SD-map.
  • 🎡 For Spotify or Yandex Music: in the application settings, find the item Download Storage.
  • πŸ“Έ For Galery or Google Photos: Move your photo/video folders manually through Files.

πŸ’‘ Use Files by Google to analyze your space, and it will show you which files can be safely deleted or moved.

πŸ’‘

If you often install heavy games, set up the default setting on Google Play. SD-Map: Open Settings β†’ Installation of applications β†’ Preferred device and select external memory.

What applications cannot be transferred to SD-map?

Even with ADB or formatting as internal memory, some applications do not support portability in principle.

Type of applicationExamplesReason for limitation
System applicationsSettings, Phone, MessagesStrips at MIUI level
Banking applicationsSberbank Online, TinkoffSecurity requirements (storage on an encrypted partition)
Encrypted messengersWhatsApp, Signal, ViberChat data is stored in a secure folder
Annexes with DRM-protectionNetflix, Disney+, SkyengLicensing Restrictions on Content
Widgets and launchersNova Launcher, Action LauncherRequires continuous access to system resources

⚠️ Note: if you try to migrate such applications through ADB or root access, they may stop working or show errors when starting.

What if nothing works? Alternative solutions

If none of these methods worked, consider these options:

  • ☁️ Cloud storage: transfer photos/video to Google Photos or Mi Cloud (Xiaomi gives 5 GB for free).

πŸ’‘ Useful advice: If you install games often, use them. APK-Files from sites like APKMirror and install them directly on the site SD-Card through File Manager.

πŸ’‘

Formatting SD-So if you're a card internal memory card, it's the most reliable way, but it links the card to the phone. If you change devices a lot, you might want to use alternative methods (ADB, clearing up cache, cloud).

FAQ: Frequent questions about porting apps to Redmi 3S

Can I transfer WhatsApp to WhatsApp? SD-map?
No. WhatsApp blocks the transfer because of the chat encryption. However, you can: Move media files (photo/video) in the chat settings, back up chats on Google Drive and clear the memory.
Why After Formatting SD-The card as internal memory phone began to lay?
This is due to the slow read/write speed of the card. Solutions: Buy a UHS-I U3 card (like SanDisk Extreme). Turn off autosynchronization of applications (in Settings β†’ Accounts). Move back to internal memory of frequently used applications.
Can you transfer the game with progress to SD-map?
Yes, but with caveats: If the game supports cloud-based storage (e.g., through Google Play Games), the transfer is secure. If not, use Titanium Backup to create a backup before transferring. ⚠️ Anti-cheat games (e.g, PUBG Mobile or Free Fire can block your account if you detect changes in files.
How to get it back SD-The card is in normal mode after formatting as internal memory?
Go to Settings. β†’ Warehouse β†’ SD-map β†’ Storage settings β†’ Format it as portable. All data will be deleted!
Does this method work on Redmi 3S Prime or Redmi 3X?
Yes, the instruction is fully suited for: Xiaomi Redmi 3S Prime (3/32 GB). Xiaomi Redmi 3X (3/32 GB, Android 6.0). On Redmi 3 Pro (with Android 5.1), methods with ADB may not work due to a different OS version.