How to install applications on a memory card Xiaomi Redmi 4X: 3 working methods

Xiaomi Redmi 4X, with its modest 16-32 GB of internal memory, is still a popular choice among budget devices. But what to do when the space is running out and you donโ€™t want to delete your favorite apps? Transferring programs to a microSD card seems like a logical solution โ€” but in MIUI, this process has its own nuances. Unlike โ€œpureโ€ Android, Xiaomi firmware limits the ability to install applications on an external drive, but you can still circumvent these restrictions.

In this article, we will look at three proven methods: standard portability through settings (with MIUI limitations in mind), advanced ADB for forced installation on SD, and alternative options for optimizing memory without portability. You will learn which applications can be moved and which will remain in internal memory, how to avoid errors when working with adoptable storage, and why some programs after transfer may run slower.

Important: the manual is relevant for the Redmi 4X based on MIUI 9-14 (Android 6-7). On newer versions of Android, some steps may differ, we will mention this too. If your smartphone runs on MIUI 12+, please note the section on alternative solutions.

Why? MIUI restricts the installation of applications SD-map?

Unlike stock Android, where the function of adoptable storage (conversion) SD-The internal memory card is available from version 6.0, Xiaomi is deliberately blocking this possibility in its firmware:

  • ๐Ÿ”น Performance: Class memory cards UHS-I Class 10 is still slower than the built-in eMMC memory, which can slow down applications.
  • ๐Ÿ”น Security: MIUI Encrypts data in internal memory and SD-It is more difficult to do this map - the risk of data leakage is higher.
  • ๐Ÿ”น Stability: Not all applications work properly with external drives, especially if the card suddenly turns off (for example, when retrieving).
  • ๐Ÿ”น Marketing: Xiaomi stimulates the purchase of devices with a large amount of internal memory.

However, some applications can still be migrated through standard settings, and there are workarounds for the rest.

๐Ÿ“Š How much memory is in your Redmi? 4X?
16GB
32GB
64 GB (unofficial modifications)
I don't know.

Method 1: Standard Transfer through MIUI Settings

This is suitable for some applications that support portability, usually lightweight utilities, games with small cache or programs that do not require constant work in the background (for example, Google Maps, Telegram, VK).

Steps for transfer:

  1. Open the Settings โ†’ Applications.
  2. Select the app you want to migrate (like Facebook).
  3. Slip on Warehouse.
  4. If the option is available, the Change button (or Move to) will appear. SD-Press it.
  5. Confirm the action and wait for the process to be completed.

โš ๏ธ Note: After porting some features of the application may work slower, especially if the memory card class 4 or lower:

  • ๐Ÿ“Œ Widgets will stop working (Android does not support widgets with the SD-map).
  • ๐Ÿ“Œ Notifications may be delayed.
  • ๐Ÿ“Œ Auto-update of the application will be disabled.

Use a memory card not lower than Class 10|Make a backup copy of important data|Charge your phone at least 50 times%|Check the vacant space for SD-card (minimum 1 GB)

-->

A critical nuance for Redmi 4X: If there is no button in the application settings "Move to" SD-map, so the developer blocked this possibility in the manifesto APK. This will only help with the method of ADB (see next section).

Method 2: Forced SD installation via ADB (for experienced)

If standard portability is not available, you can use Android Debug Bridge (ADB), a debugging tool that allows you to manually specify where to install applications, which requires connecting your phone to your computer and basic command line knowledge.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux/macOS.
  • ๐Ÿ”Œ USB-cable (preferably original).li>
  • ๐Ÿ“ฆ Installed drivers Xiaomi and ADB (You can download from the Android Developers website).
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI (tap 7 times) โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).

Step-by-step:

  1. Connect Redmi 4X to your computer and allow debugging (a request will appear on your phone screen).
  2. Open the command prompt (Windows) or terminal (Linux/macOS) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Find out the batch name of the application (for example, for WhatsApp it is com.whatsapp). This can be done through the App Inspector app or by commanding: adb shell pm list packages | grep "app name"
  5. Move the app to SD-Map command: adb shell pm set-install-location 2 This command sets a global rule: all new applications will be installed by default on the computer. SD. To return back, use pm set-install-location 0 (internal memory).
  6. To transfer an already installed application, use: adb shell pm move-package com.whatsapp 2 Replace com.whatsapp with your application's batch name.

โš ๏ธ Note: This method does not guarantee 100% success.Some applications (e.g. Google Play Services or Google Play Services) MIUI Systems are not fundamentally portable. MIUI settings may reset.

What to do if ADB It's a mistake. [NOT_MOVED]"?
Failure's mistake [NOT_MOVED] This means that the application does not support the transfer to SD-card: 1. The developer blocked this possibility in the manifesto. APK. 2. The application is system-based or dependent on services that cannot be ported. 3. Nana SD-The card is not enough space or formatted in an inappropriate file system (needed) FAT32 In this case, you just have to delete the application and try to install it again, indicating the path to the new application. SD Adb shell pm install -r -s /path/apk.

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

This method theoretically allows the use of SD-map as part of the internal storage, but on Redmi 4X s MIUI However, some users manage to bypass the restriction through custom recovery (e.g., the system is officially blocked, TWRP). Letโ€™s take a closer look at the process โ€“ but remember that this is an informal solution with risks to data.

Pre-launch warnings:

  • ๐Ÿšจ All data on SD-The map will be destroyed during formatting.
  • ๐Ÿšจ The speed of the card can drop significantly (especially if it is not). UHS-I).
  • ๐Ÿšจ After the map is extracted, some applications will stop working.
  • ๐Ÿšจ Xiaomi does not provide support for such manipulations โ€“ the risk of โ€œbrickingโ€ lies with you.

Instructions (for experienced users only!):

  1. Install TWRP Recovery on Redmi 4X (instructions are available on the 4PDA or XDA Developers forum).
  2. Download and transfer the Adoptable Storage Enabler archive to your phone (for example, from here).
  3. Boot to TWRP (clip Power + Volume up when turned on).
  4. Install the downloaded archive through Install.
  5. Reboot to the system and go to Settings โ†’ Warehouse โ†’ SD-map.
  6. Select Settings โ†’ Format as internal memory.
  7. Confirm the action and wait until it is completed (may take 10โ€“30 minutes).

After formatting SD-The map will become part of the internal storage, and new applications will be installed on it by default:

PlusesCons
โœ… Available space is increasing significantlyโŒ The card is tied to the phone โ€“ you can not use it in other devices
โœ… Applications are more stable than normal transfersโŒ Read/write speeds are lower than in-built memory
โœ… You can transfer system updates (if there is enough space)โŒ When you remove the card, the phone may stop loading.
โœ… Widgets and notifications are working normallyโŒ Hard to cancel (full reset required)

๐Ÿ’ก

Before formatting SD-Cards as internal memory check its speed using the application A1 SD If the recording speed is below 10 MB/s, it is better not to use this method - applications will slow down.

Alternative ways to free up memory without transferring to SD

If none of the above methods are suitable, consider alternative memory optimization options on the Redmi 4X:

  • ๐Ÿงน Cache Clearing: Go to Settings โ†’ Apps, select the program and click Clear Cache. For bulk cleaning, use CCleaner or Files by Google.
  • โ˜๏ธ Cloud Storage: Move photos and videos to Google Photos, Mi Cloud or Yandex Drive. Set up automatic download.
  • ๐Ÿ”„ Lite versions of applications: replace "heavy" programs with lighter analogues: Facebook Lite instead of Facebook; Messenger Lite instead of Messenger; Twitter Lite (PWA) instead of a formal client.
  • ๐Ÿ—‘๏ธ Remove Duplicates: Use Duplicate Files Fixer or the built-in Cleanup utility MIUI.
  • ๐Ÿ”ง Disabling Unnecessary System Applications: Through Settings โ†’ Annexes โ†’ Find unnecessary services (e.g. Mi Video, Mi Music) and disable them (Stop button).

Itโ€™s also worth checking which apps take up the most space:

  1. Go to Settings. โ†’ Warehouse.
  2. Click on the App category.
  3. Sort by size (slip on the icon) โ‹ฎ top-right).
  4. Remove or clean the most โ€œgluttyโ€ programs.

๐Ÿ’ก

Even if you canโ€™t transfer the app to SD-card, its data (for example, uploaded files in Telegram or Spotify cache) can be manually moved through the file manager. /Android/data/ to the memory card and create a symbolic link (root rights will be required).

Frequent Mistakes and How to Avoid Them

When working with the transfer of applications to SD-mapping 4X We often face typical problems. Let's look at the most common problems and the ways we can solve them:

Mistake.Reason.Decision
โ€œInsufficient space on the deviceโ€ when transferringNana SD-card less than 1 GB of free spaceClear the card or use another (โ‰ฅ16GB recommended)
Application is not portable (button is inactive)Developer blocks transfer of the transferUse ADB or install the app on SD from scratch
After the transfer, the application flies outThe memory card is too slow.Replace the SD with a UHS-I class or return the app back.
I can't see. SD-cardCard formatted in NTFS or damagedReformat to FAT32 or exFAT via PC
Mistake "SD-map damaged"Incorrect extraction or failure of the file systemConnect the card to the PC, check for errors (chkdsk in Windows)

โš ๏ธ Note: if, after transferring the application to SD-The map has stopped updating through Google Play, try it:

  1. Put it back in your inner memory.
  2. Update through the store.
  3. Move it back to SD.
Can I transfer WhatsApp to WhatsApp? SD-map 4X?
Officially, no, because WhatsApp blocks the transfer to external drives. However, you can: Back up chats in Settings. โ†’ chat โ†’ Backup. Delete the application. Reinstall it by selecting SD-map as the installation site (through ADB Restore chats from backup. โš ๏ธ Disadvantages: Media files (photos, videos) will still be stored in internal memory if you do not change the path in WhatsApp settings.
Why does it slow down after transferring the game to SD?
Probably yours. SD-The card has a low read/write speed. For games, it is recommended: Class map UHS-I (U1 or U3). At least 32GB (so it doesn't fragment) Format in exFAT (if it's supported) If the brakes are critical, put the game back in internal memory or use the Lite version (for example, if it's supported, PUBG Mobile Lite instead of the usual PUBG).
How to return the application from SD-card back to internal memory?
Do it simply: Open Settings โ†’ Applications. Select the application you want. Slip Storage โ†’ Change โ†’ Internal Memory. Confirm action. If the button is inactive, use ADB: adb shell pm move-package com.
Can I use it? SD-A card is an internal memory without root?
On the Redmi 4X with the official MIUI, no. Xiaomi blocks the adoptable storage function at the software level. The only options are: Install custom firmware (like LineageOS), use TWRP and mods like Adoptable Storage Enabler (risky). Buy a phone with a large storage capacity (like the Redmi Note 4X at 64 GB).
Why did the portable applications disappear after the MIUI update?
Large updates (e.g. with the MIUI 11 on MIUI 12) To avoid data loss: Before upgrading, return all critical applications to internal memory. Back up through Settings โ†’ Additionally. โ†’ Backup. After you update, move the apps back. If the apps are gone, check the folder. /Android/obb/ on SD-Map: Sometimes files remain, but links to them are lost.