How to transfer applications to memory card Xiaomi Redmi Note 8: all working ways

Owners of Xiaomi Redmi Note 8 sooner or later face a lack of internal memory โ€” especially if you actively install games, messengers or multimedia applications. Even with 64 GB on board, free space is melting before your eyes: cache, updates, application data take the lionโ€™s share. The solution seems obvious: transfer some of the software to a microSD card. But here users are waiting for pitfalls: MIUI limits this feature, and standard Android methods often do not work.

In this article, we will analyze all the current ways of transferring applications to SD-Redmi Note 8 card โ€“ from built-in tools MIUI to manual methods using ADB We'll focus on the Adoptable Storage format, which allows you to expand your internal memory with a card, but has critical nuances, and we'll also explain why some applications are fundamentally unmodified and how to get around this limitation.

Why Redmi Note 8 canโ€™t just transfer any app to the same location SD-map?

Since Android 6.0 Marshmallow, Google has introduced the concept of Adoptable Storage, the ability to format a memory card as part of internal storage. However, Xiaomiโ€™s MIUI firmware (especially for low-end models like the Redmi Note 8) often blocks or limits this feature.

  • ๐Ÿ“ฑ Manufacturer restrictions: Xiaomi disables Adoptable Storage to protect against unstable work (class cards) A1/A2 slower-than-integrated memory UFS 2.1).
  • ๐Ÿ”’ Data security: Superuser applications or system components cannot be ported โ€“ this could cause disruptions.
  • ๐ŸŽฎ Games and heavy apps: Call of Duty Mobile, Genshin Impact or Facebook often block portability due to piracy protection or performance optimization.
  • ๐Ÿ“ File system: Maps FAT32 don't support files >4GB, and exFAT may not be readable by some apps.

Moreover, even if you manage to migrate the application, it can run slower or crashes altogether, which is due to the speed of reading / writing a card: you need a UHS-I U3 or A2 microSD for comfortable work (for example, Samsung EVO Plus or SanDisk Extreme).

โš ๏ธ Note: Transferring system applications (e.g. com.miui.gallery or com.android.phone) will result in a cyclical reboot of the phone, and only through Fastboot or factory resets can you restore the phone to work.

Method 1: Built-in MIUI (without root and ADB)

The easiest method is to use the standard MIUI tool, which is suitable for most user applications (messengers, social networks, some games), but does not work with system services.

Step-by-step:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the application you want to transfer (such as Telegram or VK).
  3. Slip on Warehouse.
  4. If the option is available, a button will appear to Move to SD-Map (or Modify in new versions) MIUI 13/14).

Limitations of the method:

  • ๐Ÿšซ It does not work for pre-installed applications (Mi Browser, Mi Video, etc.).
  • ๐ŸŽฏ Not all games support transfer (e.g., not all games, PUBG Mobile or Free Fire will block this feature).
  • ๐Ÿ”„ After updating the application, it can automatically return to internal memory.

Buy a class memory card A2/U3 (Samsung recommends EVO Plus 128 GB)

Format the map in FAT32 or exFAT via phone (Settings) โ†’ Warehouse โ†’ SD-map โ†’ Format)

Back up important data from the card (app portability will erase all files!)

Check the free space on the map (should be at least 20% larger than the size of the application)

-->

If the button is moved to SD-The card is inactive, so the application doesn't support this function.

Method 2: Formatting a card as an internal memory (Adoptable Storage)

This method allows for microSD expansion of internal memory, but has critical implications:

  • ๐Ÿ” The card will be encrypted and will not be read on other devices.
  • ๐Ÿ“‰ The speed of the system can drop (especially if the card is cheap or class). A1).
  • ๐Ÿšจ When you remove the map, some applications will stop working.

How to activate Adoptable Storage on Redmi Note 8:

  1. Insert the memory card into the slot (up to 512 GB volumes are supported).
  2. Go to Settings. โ†’ Warehouse โ†’ SD-map.
  3. Slip on the three dots in the top right corner and select Storage Settings.
  4. Choose internal memory (or format as internal memory).
  5. Confirm the action โ€“ all data from the card will be erased!
  6. After formatting, restart the phone.

Now, when installing new applications, the system will prompt you to choose a storage location (internal memory or storage). SD-However, the portability of already installed applications will remain limited.

ParameterNormal. SD-mapAdoptable Storage
Compatibility with other devicesโœ… Yes.โŒ No (encryption)
Application speedโš ๏ธ Maybe slow down.โš ๏ธ Depends on the class of the card.
Transfer of system applicationsโŒ No.โŒ No.
Automatic installation on SDโŒ No.โœ… Yes, for new applications)
Optionโœ… Yeah (just get the map out)โŒ Only through resetting.

โš ๏ธ Note: If you retrieve a card that is formatted as internal memory, the phone won't turn on until it returns. You can't recover data from that card on your PC, because it's encrypted with a key attached to the Redmi Note 8.

Yeah, through the settings. MIUI|Yeah, but it didn't work.|No, I'm afraid to break my phone.|I use Adoptable Storage.|Other-->

Method 3: Transfer over ADB (for power users)

If the built-in methods didnโ€™t work, you can use Android Debug Bridge (ADB), a debugging tool that lets you manually specify where to install applications, which requires a PC connection but doesnโ€™t need root rights.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux/macOS.
  • ๐Ÿ”Œ Cable USB (preferably original).
  • ๐Ÿ“ฆ Installed drivers Xiaomi and ADB Tools.
  • ๐Ÿ“ฑ 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 Note 8 to your PC and allow debugging (a request will appear on your phone).
  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 package name of the application (for example, for WhatsApp it is com.whatsapp): adb shell pm list packages | grep 'app name'
  5. Move the app to SD-map: adb shell pm set-install-location 2 This command tells the system to install new applications SD default.
  6. To transfer an already installed application: adb shell pm move-package com.whatsapp Replace com.whatsapp with the desired package.

If the move-package command returns the error [NOT_MOVED: Operation not allowed, which means the application is blocked for transfer, in which case only root or deletion of the application and then installation on the map will help.

๐Ÿ’ก

Before using ADB, back up your data via adb backup or manually copy files from /sdcard/Android/data/ to your PC, which will prevent you from losing progress in games or chats in instant messengers.

Method 4: Using third-party applications (with and without root)

If the previous methods didn't work, you can use third-party utilities, and let's look at two options: no root rights and no root rights.

No root rights: AppMgr III (App 2 SD)

AppMgr III analyzes which programs can be migrated and does so in one tap, but its features are limited by the same rules as the built-in MIUI.

How to use:

  1. Install AppMgr III from Google Play.
  2. Open the Movable tab, and applications that support portability will be displayed here.
  3. Choose the right one and tap the Move to SD card.
  4. If the button is inactive, try Force Move (may require ADB).

With root rights: Link2SD

If you have root, Link2SD is the most powerful solution.

  • ๐Ÿ”— Transfer any applications (including system applications).
  • ๐Ÿ“‚ Create symbolic links, saving space.
  • ๐Ÿงน Clear cache and unnecessary files.

Instructions:

  1. Install Link2SD and provide root access.
  2. Select the application โ†’ Create a link โ†’ Tap Dalvik-cache, Library and Data.
  3. Reboot the phone.

โš ๏ธ Attention: Misuse of the right Link2SD This can cause data loss or cyclical loading.Do not tolerate system components (com.android., com.miui.)!

Which applications cannot be transferred to SD-map?

Even with root or ADB, some programs are not portable, and here is the full list:

  • ๐Ÿ“ฑ System applications: Settings, Phone, Messages, Mi Account.
  • ๐Ÿ”’ Applications with administrator rights: antiviruses (Avast, Kaspersky), password managers.
  • ๐ŸŽฎ Game with protection: Genshin Impact, Honor of Kings, Lineage 2 (used) OBB-files that cannot be transferred).
  • ๐Ÿ’ณ Banking applications: SberBank Online, Tinkoff, VTB (block work with the Bank) SD for security reasons).
  • ๐Ÿ“ท Annexes with DRM: Netflix, Disney+, Amazon Prime Video (requires Widevine protection) L1, which only works in internal memory).

For such applications, the only way out is to clean the cache regularly or use Lite versions (for example, Facebook Lite instead of the main client).

Why the games are not transferred to SD-map?
Most of the modern games, especially with 3D-graphics) use a mechanism OBB-Files are archives with resources that can't be broken up or moved, and developers are afraid of piracy. SD-It's easier to copy or modify the map, PUBG Mobile checks the integrity of game files at each launch, and if they are not stored in internal memory, the game blocks the input.

Frequent mistakes and how to fix them

When you migrate applications, Redmi Note 8 users face typical problems.

Mistake.Reason.Decision
The "Move to SD" button is inactive.The application is blocked by the developer or systemUse ADB or Link2SD (with root)
The application has been moved, but it is not runningMemory card too slow or formatted in FAT32Buy an A2/U3 card and format it in exFAT
After the transfer, notifications disappearedThe app is not optimized to work with SDPut it back in internal memory or turn off battery optimization for it
Phone does not see card after formatting as internalCard damaged or incompatibleTry another card or format it on PC in exFAT
The application itself returns to internal memory.Auto Update Resets SettingsTurn off auto-update for this app on Google Play

If the app starts to slow down or crash after the transfer, return it to internal memory, which is a signal that the card is not coping with the load.

๐Ÿ’ก

Transfer of applications to SD-The Redmi Note 8 card is always a compromise between free space and performance, and the best option is to transfer only light applications (messengers, readers), and leave games and system utilities in internal memory.

FAQ: Answers to Frequent Questions

Can I transfer WhatsApp to WhatsApp? SD-map in Redmi Note 8?
Yes, but with reservations: Through standard MIUI settings, only if the Transfer button is active (usually available). Through ADB, pm move-package com.whatsapp will work, but notifications may disappear. Link2SD (with root) is the most reliable way, but the risk of losing chats when you extract the card. Important: WhatsApp does not transfer media files (photo, video) - they need to be manually moved to /sdcard/WhatsApp/Media folder.
Why did she start laying after transferring the game to SD?
Two reasons: Slow memory card: You need a class for gaming A2 or U3 (read-speed 90 Class maps A1 class 10 not fit. OBB-Files are left in internal memory: Many games store basic data in a folder /Android/obb/. The transfer is only APK-The file doesn't help - you need to manually move.obb files. Solution: Return the game to internal memory or buy a faster card (recommended by Samsung). EVO Plus or SanDisk Extreme).
How to transfer system applications (e.g. Gallery) to SD?
Without root rights, this is impossible. With root: Install Link2SD or Titanium Backup. Find an application (e.g. com.miui.gallery). Select the option to Move to SD or Create a link. Warning: Transfer system applications can lead to a dead camera, startup errors or cyclic reboot. We recommend that you make a backup over TWRP first.
What happens if you extract a card that is formatted as an internal memory?
Consequences: The phone won't turn on (hangs on the Redmi logo). Apps installed on the SD will stop working. The data on the card will be encrypted - it's impossible to read it on another device. To bring the phone back to life: Put the card back in. If the card is damaged, reset via Fastboot (fastboot erase userdata).
Can I use a memory card for both files and applications at the same time?
Yes, but with nuances: Normal SD-Map: You can store both files and migrated applications, but the speed of the latter will be slow. Adoptable Storage: The map becomes part of the internal memory - files on it can be copied, but they will take up space for applications. Divide the card into two sections (for example, 64 GB for Adoptable Storage and 64 GB for regular files), but this requires root and special utilities like Partition Wizard.