How to Free Your Memory at Xiaomi Redmi 9T: portability SD-map

Owners of Xiaomi Redmi 9T Sooner or later, they face a shortage of internal memory โ€” especially if the smartphone is used for games, photos or installing dozens of applications. Even with 64 GB on board, the system and cache take up the lion's share of space, leaving the user to juggle files. port SD-But here's where the trouble starts.

Unlike older versions of Android, modern MIUI (especially Android 10/11) greatly limits the ability to move applications. Not all programs support external drive, and some after the transfer begin to slow down or even refuse to start. In this article, we will analyze all the working ways to migrate applications to SD in Redmi 9T โ€” from standard settings to hidden ADB commands, and also tell you which applications are better not to touch and why.

Preparation: what kind SD-map to choose for Redmi 9T

Before you port applications, make sure your microSD card meets the requirements:

  • ๐Ÿ”น Speed class: minimum class 10 (UHS-I U1/U3). Class cards 4 or 6 They will slow down applications.
  • ๐Ÿ”น Size: 32 GB (optimally 64-128 GB) Cards less than 16 GB may not be recognized as suitable for applications.
  • ๐Ÿ”น Format: FAT32 exFAT. NTFS not supported without root rights.
  • ๐Ÿ”น Brand: Preference SanDisk, Samsung EVO or Kingston, which are less likely to be counterfeited.

Important: Redmi 9T supports the cards up to 512 GB, but for transfer applications it is better to use drives to 256 GBs are less likely to cause mounting errors. Check the card for authenticity with a utility before buying. H2testw (Windows or F3 (Linux/macOS).

โš ๏ธ Note: If you use a card as a portable storage device (for photo/video), you will have to format it before transferring the applications!

Type of cardIs it suitable for applications?Read/write speedNotes
SanDisk Ultra A1โœ… Yes.100/90 MB/sOptimal choice for price/quality
Samsung EVO Plusโœ… Yes.130/120 MB/sBest speed for games
Kingston Canvas Go!โœ… Yes.90/80 MB/sBudgetary option
No-Name (no brand)โŒ No.โ€”High risk of forgery and errors

If youโ€™ve already inserted a card into your smartphone, check its speed with the A1 SD Bench app (available on Google Play).The minimum threshold for comfortable app work is 10 MB/s per write and 20 MB/s per read.

๐Ÿ“Š What? SD-You are using the card in Redmi. 9T?
SanDisk
Samsung
Kingston
Another brand name.
No-Name/I don't know

Method 1: Standard Transfer through MIUI Settings

The easiest way is to use the built-in MIUI function, but it doesn't work with all applications. Here's how to do it:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the app you want to migrate (like Facebook or Spotify).
  3. Click on Warehouse.
  4. If the option is active, the Change button will appear. โ†’ choose SD-map.
  5. Confirm the transfer and wait until the completion (may take up to 5 minutes).

Unfortunately, most modern applications (especially system and games) do not support this method. If the Change button is inactive or absent, move on to the following methods.

Make a backup copy of important data|Check the vacant space on SD-card (minimum 500 MB)|Close the portable application|Connect the charger (the process drains the battery)-->

โš ๏ธ Attention: After the transfer, some applications may slow down - especially if the memory card is slow!

If the standard method didn't work, try forced porting over ADB (we'll discuss it in the next section), but first check if your app is "unbearable":

  • ๐Ÿšซ System applications (Settings, Phone, Messages).
  • ๐Ÿšซ High-demand games (PUBG Mobile, Genshin Impact).
  • ๐Ÿšซ Annexes with DRM-Protection (Netflix, Disney)+).
  • ๐Ÿšซ Widgets and Launchers (Nova Launcher, Action Launcher).

Method 2: Transfer over ADB (for power users)

If the standard method doesnโ€™t work, you can use Android Debug Bridge (ADB) โ€” debugging tool that allows you to forcibly move the application to SD-This requires a computer and basic command line skills.

Here's the step-by-step instruction:

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

Connect your smartphone to your PC

Download ADB

  • Windows: Platform Tools by Google.
  • macOS/Linux: Install via brew install android-platform-tools or sudo apt install adb.
  • Open the command prompt (Terminal/PowerShell) in the adb.exe folder and type: adb devices Make sure your Redmi 9T appears in the list.
  • Run the port command (replace com.example.app with your application package): adb shell pm set-install-location 2 adb shell pm move-package com.example.app The set-install-location 2 command enforces the installation of adb shell pm set-install-location 2 SD-Map as default storage location for new applications.

To find the application package, use the command:

adb shell pm list packages | grep "appendix name"

For WhatsApp, it would be com.whatsapp.

How to find out the application package without ADB?
Open Google Play, find the app and copy its URL. After id=, the link will have a package (e.g., com.facebook.katana for Facebook).

If the application does not start after transfer, return it back with the command:

adb shell pm move-package com.example.app i

where i is the internal memory.

โš ๏ธ Note: Not all apps work properly after a forced transfer, such as Google Play Services or Mi Account, which can cause system crashes!

๐Ÿ’ก

Create a shortcut for quick access to ADB: add a folder with platform-tools to the PATH environment variable (Windows) or to.bashrc (Linux/macOS).

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

If previous methods didnโ€™t work, you can try specialized apps from Google Play that donโ€™t require root rights, but are limited by MIUI policies.

Top.-3 portable:

  • ๐Ÿ“ฑ AppMgr III (App 2 SD) โ€” It shows you which apps you can migrate, and it does it in one click. Supports batch mode (packet transfer).
  • ๐Ÿ“ฑ Files by Google is a built-in file manager with cache clearing and space analysis. It doesn't carry apps, but it helps to free up memory.
  • ๐Ÿ“ฑ SD Maid โ€“ deletes unnecessary files and cache, which indirectly solves the problem of memory shortage.

How to use AppMgr III:

  1. Install the app from Google Play.
  2. Open it and give access to the storage.
  3. Go to the Movable tab โ€“ here you will see the applications that can be moved.
  4. Select the ones you need and press Move to SD card.

Restrictions of third-party utilities:

  • โŒ They do not work with system applications.
  • โŒ Not all games are supported (especially with the OBB-file).
  • โŒ You may need to restart after the transfer.

๐Ÿ’ก

Third-party utilities do not give 100% transfer warranty, but they help automate the process and analyze the space occupied.

What to do if the application is not portable?

If none of these methods worked, here are the alternatives:

  • ๐Ÿ”„ Cache Clearing: Go to Settings โ†’ Annexes โ†’ [Select the application] โ†’ Warehouse โ†’ Clear the cache. It can free up to a few gigabytes.
  • ๐Ÿ—‘๏ธ Delete unnecessary files: Use Files by Google or SD Maid for finding garbage.
  • โ˜๏ธ Cloud Storage: Move photos and videos to Google Photos or Mi Cloud.
  • ๐Ÿ”ง Factory reset: Last resort if the system is crammed with unnecessary data!

For big games OBB-Files (such as Call of Duty Mobile or Asphalt 9) can be manually moved to the data:

  1. Download the file manager (Solid Explorer or FX File Explorer).
  2. Go to /Android/obb/.
  3. Copy the folder with the game (for example, com.activision.callofduty.shooter) SD-map.
  4. Create a symbolic link (requires) ADB): adb shell ln -s /storage/XXXX-XXXX/Android/obb/com.game.package /sdcard/Android/obb/com.game.package

โš ๏ธ Attention: Manual movement OBB-files can cause game malfunctions. Before you delete the game and install it again, pointing the path to the files on the SD-map.

Errors and their solutions when transferring to SD

When working with SD-map 9T You can have typical errors. Here's how to fix them:

Mistake.Reason.Decision
"Not enough space on the device"SD-map FAT32, file-free >4GBTransformat the card to exFAT via PC
"No appendix installed"Damaged data during transferRemove the application and install it again
SD-map not definedBad contact or incompatible formatTry another card or format it.
Apps brake after transferLow speed memory cardReplace the card with a faster one (Class A1/A2)

If the application gives an error "Application does not respond", try:

  1. Clear the app cache.
  2. Move it back to your internal memory.
  3. Update the app through Google Play.

If the problem is repeated, the application is likely not compatible with the work on the SD-In this case, all that remains is to free up space on the internal drive in other ways.

How to Optimize Memory on Redmi 9T Without Porting Applications

If the transfer is SD-The card didnโ€™t help or was impossible, here are 5 alternative ways to make room:

  • ๐Ÿ“ธ Photos and Videos: Enable automatic upload to Google Photos (settings) โ†’ Remove duplicates with Files by Google.
  • ๐ŸŽฎ Games: Remove unused games or their cache (Settings) โ†’ Annexes โ†’ [play] โ†’ Use Lite versions of games (e.g. Facebook Lite, Messenger Lite).
  • ๐Ÿ—ƒ๏ธ System garbage: Clear the cache of all applications through SD Maid, remove the old ones. APK-file /Download/.

Another effective method is the use of SD-The card is an internal memory card (Adoptable Storage). 9T This is a function that's disabled by the manufacturer. ADB:

adb shell sm set-force-adoptable true


adb shell sm partition disk:179,64 private

But this method requires a complete map formatting, and it can lead to unstable system operation, and we do not recommend it unless absolutely necessary.

๐Ÿ’ก

Memory optimization is not only about transferring applications, but also regular cache cleaning, removing duplicates and using cloud services.

FAQ: Frequent questions about porting applications to SD in Redmi 9T

Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp does not officially support the transfer of SD-But you can manually move the WhatsApp folder from the internal memory to the SD, and then create a symbolic link through ADB: adb shell ln -s /storage/XXXX-XXXX/WhatsApp /sdcard/WhatsApp After that, the app will use external memory to store media files!
Why does the app slow down after the transfer?
This is due to the slow reading/write speed of your SD-Class Class cards. 4/6 Or fake drives can't handle the load. Solutions: Replace the card with a model labeled A1 or A2 (For example, SanDisk Ultra A1). Move the app back to internal memory. Clear the app's cache after transferring.
Can I use it? SD-The card is an internal memory (adoptable storage)?
On Redmi 9T, this feature is disabled by default. It can be activated via ADB, but it's risky: the map will be encrypted and not read on other devices. When you extract the card, the applications will stop working. There may be system failures. If you want to try, follow the instructions in the "Memory Optimization" section, but make a full backup!
What applications cannot be transferred to SD-map?
It is not recommended to carry over: ๐Ÿ”’ System applications (Settings, Phone, Google Play Services). ๐ŸŽฎ Online Multiplayer Games (PUBG, Free Fire - possible lags. ๐Ÿ“บ Streaming services (Netflix, YouTube) โ€“ may not be launched. ๐Ÿ” Annexes with DRM (Banking Apps, Disney+). Also avoid transferring launchers and widgets โ€“ they may stop working.
How to return the app back to internal memory?
Methods: Through Settings: Go to Settings โ†’ Applications โ†’ [select app] โ†’ Storage. Click Change and select Internal Memory.

Through ADB

adb shell pm move-package com.example.app i

where i is the internal memory.