How to Install Applications on a Memory Card in Xiaomi Redmi 4: A Complete Guide to Error Solutions

Xiaomi Redmi 4 smartphone with its modest 16-32 GB of internal memory quickly fills with applications, especially if you actively use messengers, social networks or games. MIUI (Unlike the newer models, where the function can be limited by the manufacturer, the Redmi 4 also supports memory expansion through the use of the device. SD-map - but with reservations.

In this article, you will find not only step-by-step instructions for configuring a card as internal storage, but also unique solutions for errors such as β€œCannot Move the Application” or β€œMemory Card is not supported.” We will analyze which applications can be moved and which will remain in internal memory, and how to avoid loss of data during formatting. If your Redmi 4 constantly gives a notification about memory shortage, this guide will help to free up to 50-70% of space without deleting important files.

Why Redmi 4 does not allow you to install apps SD-default-card

Smartphone manufacturers, including Xiaomi, often limit the ability to install apps on external drives.

  • πŸ”Ή Productivity: SD-Cards (especially Classes 4-10) are slower than the built-in eMMC memory, which can slow down applications.
  • πŸ”Ή Security: Android protects system data, and transferring applications to removable media increases the risk of data theft.
  • πŸ”Ή Restrictions MIUI: Xiaomi’s shell blocks the portability of some system applications (e.g., com.miui.gallery or com.android.contacts).
  • πŸ”Ή File system format: Maps FAT32 don't support files >4GB, and exFAT may not be readable on some devices.

However, you can get around these limitations. The key is to properly prepare the memory card and use hidden Android settings. For example, if you see a message saying "This memory card is slow", this is not a mistake, but a warning about possible brakes. It can be ignored, but it is better to use a UHS-I (U1/U3) card for stable operation.

πŸ“Š What memory card do you use in Redmi 4?
SanDisk (up to 32GB)
Kingston (up to 64GB)
Samsung EVO (up to 128GB)
Another mark.
I don't know.

Which memory card to choose for Redmi 4: requirements and recommendations

Not all microSDs are suitable for application installation, but the minimum requirements for Xiaomi Redmi 4 are:

ParameterMinimum.Recommended
Volume.8GB32–64 GB (U1/U3) Class
Class speedClass 10UHS-I (U1/U3) or A1/A2
File systemFAT32exFAT (for files >4 GB)
BrandAnybody.SanDisk, Samsung, Kingston

⚠️ Note: Cards over 32 GB are often forged. Check the real volume with the software H2testw (Windows or SD Insight (Android) If the device freezes after formatting "as internal memory", the card is likely to be poor quality.

For the speed test, use the A1 SD Bench application. Optimal scores for Redmi 4:

  • πŸ“Š Reading: at least 20 MB/s (better 40)+ MB/s).
  • πŸ“Š Record: at least 10 MB/s (preferably 20)+ MB/s).
  • πŸ“Š IOPS (4K): from 500 for random recording.

πŸ’‘

If the card is below U1, only port the light apps (messengers, readers) to it, and games and social networks will slow down.

Preparation of a memory card: formatting and verification

Before you use the card, you need to format it. Importantly, it will delete all the data! Back up your photos and files.

Steps:

  1. Insert the card into the Redmi 4 slot (hybrid slot under the second SIM or separate, depending on the modification).
  2. Go to Settings β†’ Memory β†’ Memory Map.
  3. Press Format. β†’ Like an inner memory.
  4. Confirm the action. The system will suggest that you move the data, you agree.
  5. Wait for the end (5-15 minutes). The phone will reboot.

If the option "As internal memory" is inactive:

  • πŸ”§ Check that the card is not damaged (try formatting it on PC).
  • πŸ”§ Update. MIUI Up to the latest version (in old firmware bugs with recognition) SD).
  • πŸ”§ Use a different brand card (some Redmi 4 models don't recognize Transcend cards).

β˜‘οΈ Preparation of a memory card

Done: 0 / 5

Step-by-step instructions: how to transfer applications to SD-map

Once you format the card as internal memory, you can start migrating applications, and importantly, not all programs support this function.

Algorithm:

  1. Open the Settings β†’ Applications.
  2. Select the application you want to transfer (such as Telegram or VK).
  3. Click Warehouse β†’ Change β†’ Memory Map.
  4. Confirm the transfer. Wait until it's completed (may take a few minutes).
  5. Restart your phone if the app is not working properly.

⚠️ Note: System applications (e.g. Settings, Phone, Messages) cannot be moved:

  • 🚫 Applications with administrator rights (antiviruses, VPN).
  • 🚫 Widgets (they will stop working).
  • 🚫 Programs that use persistent notifications (for example, WhatsApp may be bugged).

If the "Change" button is inactive:

  • πŸ”Ή The app does not support portability (check Google Play in the "Permissions" section").
  • πŸ”Ή The memory card is formatted as portable (you need to repeat the steps from the previous section).
  • πŸ”Ή V MIUI Memory optimization enabled (turn off in Settings) β†’ Additionally. β†’ Optimization).
How to move the application if the "Change" button is missing?
Some applications (like Facebook) require manual configuration change via ADB. Connect your phone to your PC, enable USB debugging, and execute the command: adb shell pm set-install-location 2 This will force the system to install new applications on the SD by default. Note: the command does not work on all versions of MIUI and may cause errors.

How to install new applications immediately SD-map

To avoid manual transfers, set up Redmi 4 to install the default drive on an external drive.

  1. Connect your phone to your PC and enable USB Debugging (Settings β†’ About Phone β†’ MIUI version – press 7 times, then go back to Additional β†’ For Developers).
  2. Download ADB Tools and unpack it on PC.
  3. Open the command line in the ADB folder and type: Adb devices Make sure the device is defined.
  4. Execute the command: adb shell pm set-install-location 2
  5. Reboot the phone.

New applications will now be installed on SD-To return the installation to the internal memory, use the command:

adb shell pm set-install-location 0

⚠️ Note: This method does not guarantee 100% transfer. Some applications (such as Google Play Store or Mi Account) will still be installed in internal memory.

Solving Common Errors When Transferring Applications

When working with SD-And in Redmi 4, you have a typical problem:

Mistake.Reason.Decision
"Can't move the app."The app does not support SD or slow cardUse a U3 class card or only transfer application data (to Settings β†’ Applications β†’ Storage)
"Memory card damaged."File system damaged or card fakeFormat the card on PC in FAT32/exFAT or replace it
Apps fly out after transferLack of reading/write speedTransfer back to internal memory or use a card with IOPS >1000
β€œNot enough space” when installed on SDThe map is formatted as a portableReformat as internal (data loss!)

If the application has stopped updating after the transfer, try:

  • πŸ”„ Clear the cache (Settings) β†’ Annexes β†’ Clear the cache).
  • πŸ”„ Remove and reinstall (the data will be saved if the card is not damaged).
  • πŸ”„ Disable battery optimization for this application.

πŸ’‘

If the memory card is no longer defined after the MIUI update, reset to Settings β†’ Additional β†’ Reset β†’ Reset memory settings. This will return factory storage options without losing data.

Alternative ways to free up memory on Redmi 4

If porting apps hasn’t helped or your memory card is too slow, use other methods:

  • πŸ—‘οΈ Cleaning the cache: In Settings β†’ Memory. β†’ Cache press "Clean." That will free 1-3 GB.
  • πŸ“ Media Transfer: Photos and videos take up the most space. Use Google Photos to automatically upload to the cloud or transfer files to the map manually.
  • πŸ”„ Disabling unnecessary applications: C Settings β†’ Select the apps you don’t need (such as Mi Video or Mi Music) and click β€œDisable".
  • πŸ“¦ Use Lite versions: Install lightweight versions of apps (e.g. Facebook Lite, Messenger Lite).
  • πŸ”§ Factory reset: The last resort if the phone is littered with garbage!

To clean up automatically, install Files by Google or CCleaner.These programs will find duplicate files, temporary data, and cache that can be safely deleted.

πŸ’‘

To free up even more space, turn off auto-saving media files in instant messengers. On WhatsApp: Settings β†’ Data and Storage β†’ Media Auto-Download β†’ Select Never.

FAQ: Frequent questions about working with a memory card in Redmi 4

Can I use it? SD-A card as internal memory without formatting?
No. Android requires full map formatting to its own format (usually ext4 or f2fs) to ensure encryption and stable operation.
Why does it work slower after moving to SD?
Read/write speed SD-The cards are lower than the internal memory, especially in games and heavy applications (for example, Instagram or Instagram). PUBG Solution: use a class map U3 or A2, Or you can only transfer light programs.
How do I get applications back into internal memory?
Go to Settings β†’ Applications, select the desired application and click Storage β†’ Change β†’ Internal Memory. If the button is inactive, transfer the data manually or reinstall the application.
Can I transfer WhatsApp to WhatsApp? SD-map?
Officially, no, because WhatsApp blocks the transfer because of data security. However, you can only transfer media files (photos, videos, voice messages) to Settings β†’ Memory β†’ Move media.
What if the phone doesn’t see the memory card after formatting?
Possible causes: Map damaged (check on another device); card slot contaminated (clean with alcohol); file system error (format the card on PC in FAT32); firmware conflict (update MIUI to the latest version); if nothing helps, try another card.