Xiaomi and Redmi smartphone owners often face a lack of built-in storage, especially in budget models with 32 or 64 gigabytes of memory. Installed social networks, instant messengers and games quickly fill the available space, which leads to slowdown and inability to install new updates.
However, the standard procedure for installing applications on an external medium in the MIUI or HyperOS shell is hidden from the average user. To activate this feature, you need to perform a number of specific actions that may vary depending on the version of Android. In this article, we will discuss in detail all the available methods, from simple settings to using ADB debugging commands.
It is worth noting that transferring system applications can be risky, as the speed of reading is not easy. SD-It is important to use high-quality cards with a high speed class to avoid lag in the operation of programs. Next, we will consider a step-by-step algorithm of actions for safely expanding the memory of your device.
Preparation of memory card and smartphone for work
Before you start transferring data, you need to make sure that your memory card meets the requirements of the system. For comfortable operation of applications, it is recommended to use Class 10 or UHS-I drives with a capacity of at least 32 gigabytes. Low-speed cards can cause programs to "hang" because they do not have time to read the necessary data in real time.
Insert the card into the smartphone slot, waiting for the notification of the new media. The system will suggest using the card as a portable storage or as internal memory. For our purposes, for now, it is enough to choose the Portable Storage format, since we will conduct a full partition merger through hidden settings or ADB. This will save access to the card files when you connect to the computer.
Remember to back up your important data if you already have files on the card, as the formatting process will delete all the information. Once you have successfully installed and set up the media, you can move on to more complex manipulations of system files.
β οΈ Warning: Formatting a memory card as internal storage makes it unreadable to other devices without first resetting.
Standard method of transfer through Android settings
In some versions of the shell MIUI And there's a built-in app-robability feature on global firmware. To check this, go to Settings. β Annexes β Application management. Select the desired application from the list and find Memory or Storage".
If the system allows you to change the storage location, you will see the button "Change" or "Move to" SD-By clicking on it, you start the data migration process. However, on most modern Xiaomi models, this button may be missing or inactive for system applications.
This method is the most secure, as it does not require a connection to the computer and the use of third-party software. If the transfer button is available, use it first to free up space in the internal partition of memory.
- π± Open your smartphone settings and go to the application management section.
- πΎ Select a program that takes up a lot of space and check for portability.
- π Click the Change Storage button and wait for the copying process to be completed.
Itβs worth noting that even if you successfully transfer some of the appβs data, it will still remain in internal memory, due to the Android architecture, where executable files and important configurations must be on a fast built-in drive.
Using a Developer Mode for Forced Transfer
If the standard method doesnβt work, you can activate the hidden Android feature, which allows you to force the application to an external medium. First, you need to activate the developer menu. Go to Settings β About phone and quickly click on the MIUI build number seven times until you notice a successful activation.
Then, in the advanced settings, a new section will appear, "Developers"; find "Force allow apps on external" in the list; change the value from "Automatic" to "External drive". This action forces the system to propose the installation of new applications immediately on the SD-map.
Once the setting is changed, you need to restart the device, and when you install new programs from Google Play or GetApps, the system will default to an external map, but for already installed applications, this method may not work without completely reinstalling them.
β οΈ Warning: Activation of forced transfer may cause some widgets and services that depend on fast file access to work in an unstable way.
This approach is a compromise solution that does not require root rights, but does not give full control over the file system, and is suitable for users who want to simply automate the installation of new games and programs.
βοΈ Check before changing the developerβs settings
Advanced Method: Using ADB Commands
The most effective way to work on almost all Xiaomi models, including newer versions of Android, is to use the Android Debug Bridge toolkit (ADB). This method requires a computer and cable. USB, But it allows you to bypass the software limitations of the shell. USB developer-menu.
Download and install the Platform Tools package on your computer. Connect your smartphone to your PC in file transfer mode and allow debugging on your phone screen. Open the command prompt or terminal in the ADB folder and enter a command to check the connection:
adb devicesIf you have an ID device on the list, you can go to map formatting. Type in the adb shell command, and then find your card ID through the sm list-disks command. It usually looks like disk:179.64. Then use the sm partition disk:XX private command, where XXX is your card ID.
This process will format the card completely and combine it with the internal memory, and the system will perceive the external drive as part of the main storage, allowing you to install any application on it without restrictions.
- π» Install drivers and platform ADB personal computer.
- π Connect the phone and allow debugging in the window that appears.
- β¨οΈ Enter commands to identify the disk and format it.
Using ADB gives you maximum control, but requires careful input. An error in the disk ID can lead to formatting the wrong drive, so check the output information carefully.