Owners of Xiaomi, Redmi and Poco smartphones often face a lack of built-in storage, especially when using multimedia and installing heavy games. Overflowing memory leads to a slowdown, the inability to update the operating system and critical errors in the work of instant messengers. That is why the question of how to download applications to a memory card on Xiaomi remains one of the most pressing for users of budget and medium-budget models.
Modern MIUI shells and the new HyperOS have their own file management features that may differ from standard Android. In this article, we will take a look at all available data transfer methods, explain the difference between the drive modes and help you maximize the capabilities of your device without losing performance.
It is important to understand that standard system tools do not allow full transfer of all applications for security and stability reasons, but there are proven ways to optimize, allowing you to free precious gigabytes in internal storage by moving heavy files, cache and some user data.
Preparation of SD-card and choice of mode of operation
Before you start transferring data, you need to properly prepare the external drive, insert the memory card into the slot of your Xiaomi smartphone and wait for the notification of the connection of the new device, the system will suggest whether to use it as portable storage or internal memory. For most users, the best option is the first mode, as it provides compatibility with other devices.
If you select Portable Storage mode, you can easily transfer photos, videos and documents. However, this mode has limitations for installing applications. In settings, go to Settings β Memory and make sure the card is formatted correctly. The file system must be compatible with Android, usually exFAT or FAT32.
β οΈ Note: Formatting a memory card completely removes all data from it. be sure to back up important files to your computer or cloud storage before starting the procedure.
Some users try to activate the Adoptable Storage mode through hidden settings or ADB-This allows the system to consider the card as part of the internal storage, but on Xiaomi smartphones this feature is often blocked by the manufacturer to prevent data loss when the card breaks.
Configure default save in MIUI and HyperOS
Once the drive is ready, you should set the system to save new files by default to an external medium. This will not transfer the already installed applications, but will make room for future downloads. Open the standard Explorer or Files application, go to the settings and find Memory.
You need to change the priority location of the save. SD-Now all downloaded images, documents and downloaded files from the browser will automatically go to the external drive.
- πΈ For the camera: open the Camera app, click on three dots in the corner, select Settings and activate Save on SD-mapΒ».
- π΅ For music and video: standard Mi Music and Mi Video players also have settings for saving downloaded tracks.
- π₯ For downloads: in the Mi Browser or Chrome browser, go to the download settings and specify the path to the external drive.
It is worth noting that some system applications may ignore these settings and continue to store data in internal memory, in such cases it is recommended to manually move files through the file manager, highlighting folders with a large amount of data.
π‘
Use a U3 or V30 speed memory card to record 4K video, otherwise there may be delays and frame skips when shooting.
Transfer of installed applications through settings
The Android memory card port function is selective, and software developers decide whether to move their product to an external medium. To check this, go to Settings β Apps β All apps.
In the list, find the app you want and click on it. If the feature is available, you'll see the active "Move" or "Change" button in the "Storage" section. When you click on it, the system will transfer most of the application files to the storage area. SD-map, leaving only the minimum necessary components to run in internal memory.
| Type of application | Possibility of transfer | Impact on speed |
|---|---|---|
| Social media | Partially. | Minimum |
| Hard games | Depends on the developer. | Possible loading |
| System services | Unavailable | β |
| Office programmes | Often available | Not too much. |
If the transfer button is inactive or not, the developer has banned this operation, in which case you can only move the cache or media files inside the application itself, if its settings allow you to change the save path.
βοΈ Pre-transfer check
Working with cache and data messengers
Xiaomi smartphones typically have the largest memory capacity on Telegram, WhatsApp and social media, which store thousands of media files that can be moved easily, and unlike the apps themselves, their content is transferred manually or through internal settings.
In Telegram, for example, you can set up automatic cache cleaning or change the download folder. Go to Settings β Data and memory β The path of preservation and choose yours SD-This will allow you to save all received files immediately to an external medium, bypassing the internal storage.
β οΈ Note: When you manually transfer folders with instant messenger data, make sure that the folder structure is saved. Changing paths may cause the application to stop seeing the history of correspondence or media files.
For WhatsApp, the situation is more complicated because the app is tied to a specific path. However, you can set up chat backups directly to Google Drive or locally to the app. SD-Regularly cleaning up unnecessary videos from chat rooms is the most effective way to combat space shortages.
How to clean Telegram cache safely?
Use of third-party tools and ADB
For advanced users who need to migrate applications that do not support this feature with standard means, there are methods using USB debugging. This requires connecting the smartphone to a computer and using the command line ADB (Android Debug Bridge).
First, activate the developer mode. To do this, go to Settings β About Phone and quickly click on MIUI or HyperOS seven times. Then, in advanced settings, turn on βDebugging over USB.β
Once you connect your phone to your PC, use the following command to force the default installation location to change. Be careful, misuse of commands can lead to unstable system operation:
adb shell pm setInstallLocation 2Value 2 indicates that the system prefers external storage, but it is worth remembering that this is a global setup and may not work for secure system applications. To return to standard behavior, use the command adb shell pm setInstallLocation 0.
π‘
Use of the ADB-commands give more freedom, but requires caution: any interruption of the process or error in the syntax can lead to a failure of the application installation.
Optimization and selection of high-speed memory card
The speed of applications running from a memory card depends on the speed class of the drive itself. Cheap cards with a low recording rating can become a bottleneck, causing lags in the interface and long loads of games. For modern smartphones, Xiaomi recommends using A2 (Application Performance Class 2) cards.
Class A2 cards are optimized to run applications: they provide high random read and write speeds, which is critical for databases and program cache. Conventional A1 or unlabeled cards can run significantly slower in active use scenarios.
- π Class class A2: Provides up to 4,000 I/O operations per second (IOPS), perfect for setting up games.
- π Class class A1: Suitable for photo and video storage, but applications can run slower.
- πΎ Volume: for installing applications, a card of at least 64 GB is recommended, 128 GB is better and higher.
Itβs also important to consider compatibility. Xiaomi smartphones support cards up to 1TB and even 2TB (depending on the model), but the file system needs to be properly formatted. For cards over 32GB, the system will automatically offer formatting in exFAT, which is the right choice.
β οΈ Note: Do not remove the memory card while the applications that are on it are running.This can cause file damage and the need to reinstall programs.