Xiaomi Redmi 9T is a popular smartphone with impressive internal memory (up to 128 GB in the top versions), but even that is sometimes not enough. Installed games, messenger cache and updates to system applications quickly โeatโ free space. Transferring some of the software to a microSD card seems logical solution, but in MIUI this process has features. Unlike older versions of Android, where you just had to press โMove to SDโ, modern firmware requires preconfiguration of the drive.
In this article, we have 3 working ways to transfer applications to a memory card in Redmi 9T (including models with 64 GB and 128 GB of memory), parsing the Portable and Adoptable Storage formats, as well as solving typical errors like โNot enough spaceโ or โThe application does not support portability.โ All instructions are tested on current versions of MIUI 12/13/14 and adapted to the specifics of Redmi 9T (codename lime).
Why you canโt just move the app to the SD-map 9T
Redmi 9T owners often find that the โMove to SDโ button in the app settings is inactive or absent, due to changes in the security policies of Google and Xiaomi:
- ๐ The Limitations of Android 10+: Starting with Android 10, porting apps to SD-The card is blocked for most programs by default. Developers can prohibit this feature in the application manifest.
- ๐ฑ MIUI Storage format: Default memory card in Redmi 9T It is mounted as a Portable Storage, which does not allow you to use it for installing applications.
- ๐ฎ Exceptions for games: Some games (such as Genshin Impact or Call of Duty Mobile) allow you to transfer only cache, but not the same. APK-file.
Another nuance is performance: A1/A2 memory cards (recommended for Redmi 9T) are slower than eMMC 5.1 internal memory, which can lead to lags in games or slow application loading, but for instant messengers, offline cards or multimedia applications, the difference will be subtle.
Method 1: Formatting a card as an internal memory (Adoptable Storage)
The most reliable method is to convert a microSD to an Adoptable Storage, which allows you to install applications directly on the card, but has critical limitations:
- ๐ The card cannot be retrieved without losing data (it will become part of the system).
- ๐ Performance can drop by 10-30% compared to built-in memory.
- ๐ง After formatting, the card will not be used in other devices without completely erasing.
If these disadvantages do not scare you, follow the instructions:
- Insert the memory card in Redmi 9T (recommended class โ A2 or UHS-I).
- Go to Settings โ Memory โ Memory Map.
- Click on โFormat as internalโ (if you donโt have an option, see the error section).
- Confirm the action and wait until it is completed (may take up to 10 minutes).
- After the device is restarted, the card will be displayed as part of the internal memory.
โ๏ธ Preparation of the map for formatting
โ ๏ธ Note: Once formatted in Adoptable Storage, the card will not be read on a PC or other phone without first deleting the partition.
Method 2: Transfer supported applications without formatting
If you don't want to sacrifice card compatibility, you can only migrate apps that support this feature, and the list of such programs is limited, but includes:
- ๐ฑ Messengers: Telegram, Viber, WhatsApp (media files only).
- ๐ต Music players: Spotify, Yandex Music (cash).
- ๐บ๏ธ Maps: Google Maps, 2GIS (offline maps).
Instructions:
- Open Settings โ Applications โ Application Management.
- Select the application you want (such as Telegram).
- Click on โStorageโ โ โChangeโ (if the option is active).
- Select a Memory Card and confirm the transfer.
If the โChangeโ button is inactive, try:
- ๐ Reboot the phone.
- ๐ฆ Clean the app cache manually.
- ๐ง Update the application to the latest version.
๐ก
Before transferring the application, check its size in Settings โ Memory. If it weighs less than 100 MB, the benefit of the transfer will be minimal.
Method 3: Manually move application files (for experienced)
For applications that do not support standard portability, you can manually move their data to a memory card using ADB (Android Debug Bridge), a method that requires a PC connection and basic command line knowledge.
Step-by-step:
- Turn on Developer Mode on Redmi 9T: Go to Settings โ About Phone and click on MIUI Version 7 times.
- Activate USB Debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC and start ADB (you can download from the official website).
- Enter the command to check the connection: Adb devices must display the serial number of your Redmi 9T.
- Find out the batch name of the application (for example, for Facebook it is com.facebook.katana) using: adb shell pm list packages -f
- Move the app to SD-Map by team: adb shell pm move-package com.facebook.katana /storage/XXXX-XXXX (substitute XXXX-XXXX on ID Your card can be recognized by the adb shell ls command /storage).
โ ๏ธ Note: Not all applications work correctly after manual transfer, MIUI Launcher or Google Services cannot be ported โ it will cause crashes.
| Annex | Supports transfer | Method | Risks. |
|---|---|---|---|
| Partially (media only) | Standard. | No. | |
| Google Maps | Yeah (offline maps) | Standard. | No. |
| Yes. | ADB | Possible lags | |
| PUBG Mobile | No. | โ | Account lockdown |
| Spotify | Yeah (cash) | Standard. | No. |
Typical errors and their solutions
When transferring applications to a memory card in Redmi 9T, users face several common problems:
1. The button "Format as internal" is missing
Causes and solutions:
- ๐ The memory card is not recognized. Check it on another device or format it on a PC in the computer. FAT32.
- ๐ต MIUI Limits the function for cards with less than 32 GB. Use a card with 64 GB.
- ๐ Update the firmware: in older versions MIUI 11 Options Could Have Been Hidden.
2.The application has moved, but it is not running
Possible causes:
- ๐ข The memory card is too slow (class below) A1).
- ๐ง The application uses OBB-files that have not been moved. Android/obb map.
- ๐ซ Developer blocked the work from external memory. Try reinstall the application.
3.After the transfer, the cache or settings disappeared
Redmi 9T resets notification settings and cache when you migrate certain apps (such as Instagram or TikTok) to avoid this, before transferring:
- Make a backup of the application data in Settings โ System โ Backup.
- Clean the cache manually (Settings โ Apps โ Storage โ Clear the cache).
- Move the application and recover the data from the backup.
What to do if the memory card is not identified?
How to Optimize Memory on Redmi 9T Without Porting Applications
If porting applications is not helpful or impossible, use alternative ways to free up memory:
- ๐งน Cleaning the cache: In Settings โ Memory. โ Cleanup can remove unnecessary temporary files (releases up to 1-3 GB).
- ๐๏ธ Removing Duplicates: Use the Built-in Utility MIUI Cleaner or applications like Files by Google.
- โ๏ธ Cloud Storage: Move Photos and Videos to Google Photos or Mi Cloud (gives 5GB for free).
- ๐ฎ Lite versions of apps: Replace Facebook with Facebook Lite and Messenger with Messenger Lite.
Another effective method is to disable pre-installed apps, and Redmi 9T can deactivate unnecessary Xiaomi services:
- Go to Settings โ Applications โ Application Management.
- Select an unneeded app (such as Mi Pay or Mi Video).
- Click on โDisableโ (not โDeleteโ to avoid system errors).
๐ก
Regular cache cleaning and uninstalling unused applications can free up to 5-7 GB of memory without transferring data to the computer. SD-map.