Transfer applications to memory card in Xiaomi Redmi Note 8T: all working ways

Owners of Xiaomi Redmi Note 8T sooner or later face a lack of internal memory โ€” especially if you are actively installing games, messengers or multimedia applications. The smartphone is equipped with a microSD slot up to 512 GB, but by default MIUI does not allow you to transfer most applications there. Why is this happening and how to circumvent the restrictions?

In this article, we will look at all the available methods, from standard settings to ADB and third-party utilities. It is important to understand that not every application can be transferred, and some after moving can work unstable. We will also analyze which programs support porting to the Redmi Note 8T without root rights, and give recommendations for optimizing memory without risk to the system.

If you've tried to migrate an app through the settings menu and you get a message saying "Transfer impossible," don't despair. The reasons can range from developer policies to the F2FS file system that Xiaomi uses on some devices.

Why? MIUI block the transfer of applications to SD-map?

Starting with Android 6.0 Marshmallow, Google introduced the concept of Adoptable Storage, the ability to format microSD as internal memory, but Xiaomi in its firmware disabled this feature for most models, including the Redmi Note 8T.

1. Performance: UHS-I class memory cards (even the fastest) run slower than the built-in eMMC. This is critical for gaming and heavy applications that can lag or fly out.

2.Safety: When extracted SD-Application maps installed on it will stop working. MIUI Trying to avoid such scenarios.

3 Developer Policy: Many applications (e.g. WhatsApp, Banking clients) explicitly prohibit installation on external drives in their manifestos.

However, some programs (usually lightweight utilities or messengers) can still be ported, and then how to do it with standard tools.

Method 1: Transfer over MIUI settings (for supported applications)

This method only works for applications that allow installation on SD. Check it out simply:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the application you want (such as Telegram or VLC).
  3. Slip on Warehouse.
  4. If the "Change" button is active, click it and select the Memory Card.

โš ๏ธ Warning: After transferring the app cache will remain in internal memory. To clear it, go back to the Warehouse menu and click "Clear the cacheยป.

The application supports installation on SD (the button "Change" is active)

There is enough free space on the map (at least 10% of the volume)

The memory card is formatted as a portable storage (not as internal memory)

Backup of important application data is made-->

If the Change button is inactive or not, the app does not support the transfer, and the following method will help.

Method 2: Using ADB for Forced Transfer

For applications that donโ€™t want to navigate through the menu, you can use the ADB (Android Debug Bridge) command, which does not require root rights, but requires a computer and enabled debugging over USB.

โš ๏ธ Note: Not all applications will work properly after a forced transfer, especially system utilities and secure games (e.g., security games, PUBG Mobile or Genshin Impact on Redmi Note 8T This method is guaranteed to work only for applications that initially support installation on the SD, But sometimes it helps to bypass the lock.

Steps to carry through ADB:

  1. Turn on USB debugging: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version to activate Developer Mode. Return to Settings โ†’ Additional โ†’ Developer. Activate USB Debugging.

Connect your phone to your PC

Download. ADB-tool

Platform Tools by Google

Open the command line.

adb.exe

adb shell pm set-install-location 2

This command forces the system to install applications on the SD by default.

Move a specific application

com.example.app

adb shell pm move-package com.example.app

To find out the application package, use the command:

adb shell pm list packages | grep "appendix name"

๐Ÿ’ก

If the move-package command returns the error [NOT_MOVED], So the app flatly refuses to move. Try another method or clear the cache before transferring it.

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

This method allows us to combine SD-A card with internal memory, but has serious shortcomings:

  • ๐Ÿ”„ The card will be encrypted and will not be read on other devices.
  • โš ๏ธ When you remove the map, the applications will stop working.
  • ๐Ÿข Application speed may drop (depending on the card class).

How to activate Adoptable Storage on Redmi Note 8T

  1. Insert microSD into your phone.
  2. Go to Settings. โ†’ Warehouse.
  3. Put your hands on yours. SD-map โ†’ Settings (โ‹ฎ) โ†’ Storage settings.
  4. Select โ€œInner Memoryโ€ and follow the instructions.

โš ๏ธ Note: After formatting, all data on the map will be deleted! Also note that Xiaomi may restrict this feature on some firmware. If there is no internal memory item, update. MIUI before the latest version or use it ADB:

adb shell sm set-force-adoptable true

Method 4: Use of third-party utilities (without root rights)

If the standard methods don't work, you can try specialized applications, like:

  • ๐Ÿ“ฑ AppMgr III (App 2 SD) โ€” Shows you which applications can be ported and suggests alternative ways to do so.
  • ๐Ÿ”ง Files by Google โ€“ helps to clear cache and unnecessary files, freeing up space.
  • ๐Ÿ—ƒ๏ธ SD Maid โ€“ removes junk files, including remnants of deleted applications.

โš ๏ธ Attention: Be careful with utilities that promise to โ€œtransfer any apps without root.โ€ Often they simply clear the cache or offer to create a symlink (symbolic link) that is on the Redmi Note. 8T Without the rights of the superuser will not work.

Standard settings of MIUI

ADB teams

Formatting SD as internal memory

Application side (e.g. App2SD)

I've tried nothing.-->

What applications can be transferred to SD-map 8T?

Not all programs support portability, and here is a table of examples of popular applications and their compatibility:

AnnexSupports SD transferNotes
Telegramโœ… Yes.It is carried without problems, but the media files remain in the internal memory.
VLCโœ… Yes.It works well, but the video cache can take up space on the phone.
WhatsAppโŒ No.This is prohibited by the security policy (even through ADB).
PUBG MobileโŒ No.The game blocks the transfer due to anticheat.
Google Mapsโš ๏ธ Partially.You can transfer it, but the cards will still be loaded into the internal memory.

If your app isnโ€™t listed, check its compatibility through ADB:

adb shell dumpsys package com.example.app | grep "INSTALL_LOCATION"

If there's a line in the answer INSTALL_LOCATION_PREFER_EXTERNAL, So the transfer is possible.

Alternative ways to free up memory without transferring applications

If the transfer is SD-The map is not possible, try these methods:

  • ๐Ÿงน Cache Clearing: Go to Settings โ†’ Warehouse โ†’ Clean up.
  • ๐Ÿ—‘๏ธ Remove Unnecessary Files: Use Files by Google to Find Duplicates and Garbage.
  • โ˜๏ธ Moving media to the cloud: Google Photos or Mi Cloud will help free up space.
  • ๐Ÿ”„ Disabling Unused Applications: C Settings โ†’ Applications can be disabled from pre-installed programs (e.g. Mi Video or Mi Music).

โš ๏ธ Note: Do not remove system applications through ADB Or Titanium Backup without understanding the consequences. 8T This can cause a cyclical reboot or update failure MIUI.

๐Ÿ’ก

Transfer of applications to SD-A card is not always the best solution, and it is often more effective to clear the cache, delete unnecessary files, or use cloud storage.

Frequent mistakes and their solutions

When porting applications, users of the Redmi Note 8T face typical problems:

๐Ÿ”น The error is โ€œNot enough space on the mapยป

  • Make sure that there is at least 1 GB of free space on the SD.
  • Format the card in exFAT (if it is in FAT32).

๐Ÿ”น The application has been moved but is not running

  • Try clearing his cache in Settings โ†’ Apps.
  • If it doesnโ€™t work, return the app back to your internal memory.

๐Ÿ”น The โ€œChangeโ€ button is inactive in the settings

  • Use ADB (Mode 2).
  • Check if the application is system-based.
Why are some apps not portable even through ADB?
Some programs (e.g., banking or DRM-protected) have the android:installLocation="internalOnly" flag in the manifesto, which means that they cannot be installed on external drives, and this restriction can only be circumvented with root rights, but this violates security and can lead to the blocking of an account (for example, in Google Pay).

Can I transfer WhatsApp to WhatsApp? SD-map 8T?
No, WhatsApp categorically prohibits installation on external drives for security reasons. Even through ADB, transfer is impossible. The alternative is to regularly clean the messenger cache or archive chats to the cloud.
After transferring the game to SD, she started to slow down.
This is normal behavior, as the read/write speed of the microSD is lower than that of internal memory. Solutions: Put the game back into internal memory. Use an A2 or UHS-II card (like SanDisk Extreme). Close background applications to free up RAM.
How do I know which apps are already ported to SD?
Go to Settings โ†’ Applications, then sort the list by installation location. or use the command: adb shell pm list packages -f | grep "/mnt/expand" (if the card is formatted as internal memory).
Can I use it? SD-The card as an internal memory on all firmware MIUI?
No, Xiaomi has disabled this feature in some regional firmware versions (e.g., Global ROM). If the storage settings do not have the option "Internal Memory", try: Update to the latest version of MIUI. Install EU ROM (unofficial firmware). Use ADB (sm set-force-adoptable true command).
What happens if you take it out? SD-portable?
If the card is formatted as portable storage, the applications will simply stop running, but the data will be saved. If as internal memory, the phone can: Hang on the boot. Show errors like "com.android.xxxx process stopped." Reboot it to restore work. Always back up the data before retrieving the card!