Xiaomi Redmi 3S With its modest 16GB of internal memory, it is still a popular budget smartphone, but owners often face a lack of space to install new applications. SD-The map seems like an obvious solution, but in Redmi 3S This process has nuances due to the features of the firmware MIUI And Android 6.0 Marshmallow, unlike the newer models, there's no built-in "move to" feature. SD" In the settings of each application - you will have to use workarounds.
In this article, weβll look at all the working ways to migrate applications to an external drive, from standard MIUI tools to manually mounting an internal storage card. Weβll focus on Xiaomiβs limitations on porting system applications and how to get around them without losing data. If your Redmi 3S is already choking from memory shortages, this guide will help it get back to work.
Why at Redmi? 3S Applications cannot be transferred to SD-standard-map
Redmi owners 3S Often wondered why in the settings of applications there is no button "Move to" SD-The map that's on other Android devices is because of three key factors:
- π± Android 6.0 version in Marshmallow Google has changed the policy of working with external drives, allowing the transfer of only part of the applications, and manufacturers have the right to block this feature.
- π§ Limitations MIUI β Xiaomiβs firmware defaults to disable portability for most apps, even if they technically support this capability.
- πΎ Type SD-maps - Redmi 3S Supports microSD cards up to 256 GB, but for full application transfer requires formatting the card as internal storage (Adoptable Storage), which is not always secure.
Also, even if you can migrate an application, some of its components (such as widgets or background services) may stop working, because MIUI tightly controls access to system resources, but there are workarounds, which we'll talk about later.
Preparation SD-maps: selection and formatting
Before transferring applications, you need to properly prepare yourself SD-It depends on the type and formatting of the card, and whether you can use it as an extension of internal memory.
Requirements for SD-map 3S
- πΉ Speed class: minimum Class 10 (UHS-I), Otherwise, the apps will slow down. UHS-3.
- πΉ Volume: 16 GB (optimally 32-64 GB) Cards less than 16 GB MIUI It may not be recognized as an internal storage device.
- πΉ File system: Adoptable Storage will be required ext4 or f2fs (automatically selected during formatting).
If you plan to use the card only for storing files (photos, music), just format it in FAT32 or exFAT through your phone settings. But to transfer applications will require full formatting as internal storage - this process will remove all data from the card!
What happens if you interrupt the formatting SD-map?
How to format SD-map as an internal memory
- Insert the card in Redmi 3S and wait for it to be recognized.
- Go to Settings. β Memory. β Settings (cog in the upper right corner) β SD-map.
- Select Format as internal (if the option is inactive, see Problem Solving).
- Confirm the action and wait until it is completed (may take up to 10 minutes).
- After formatting, select Transfer Data to move some files from internal memory.
β οΈ Note: Once formatted as internal storage, the card will be encrypted and will not be read on other devices without resetting Redmi settings. 3S. Also, the card will not be removed without prior "disabling" in the settings.
Method 1: Transfer applications through MIUI settings (limited functionality)
V MIUI 8/9 for Redmi 3S There is a hidden possibility of transferring some applications to SD-It doesn't work with all the programs. Here's how to use it:
- Open the Settings β Applications.
- Select the app you want to migrate (like Facebook or Messenger).
- Click on Warehouse.
- If the Change button is active, press it and select it. SD-map.
This method has serious limitations:
- β It only works with applications that explicitly support transfer (usually social networks, instant messengers, some games).
- β Google System Applications and Services Cannot Be Moved.
- β After updating the application, it can automatically return to internal memory.
π‘
If the Change button is inactive, try clearing the app cache (Settings β Apps β [name] β Clear the cache).
Method 2: Using ADB for forced transfer (for experienced)
If the standard method does not work, you can use Android Debug Bridge (ADB) β a debugging tool that allows you to manually specify which applications should be stored on SD-This is a way of connecting to a PC, but it gives you more control.
Step 1: Preparing your PC and phone
- π₯οΈ Install. ADB Fastboot Tools on the computer.
- π± Turn on Debugging. USB on the Redmi 3S: Settings β The phone. β Version. MIUI (Press 7 times to activate Developer Mode, then return to Settings β Additionally. β For developers β Debugging by USB.
- π Connect your phone to your PC through USB-cable (select File Transfer Mode).
Step 2: Transfer the application through ADB
Open the command prompt (or Terminal on macOS/Linux) and execute the following commands:
adb devices(The Redmi 3S should be available with a serial number.)
adb shell pm set-install-location 2(This team is setting up SD-Map as a preferred installation site for new applications.)
adb shell pm move-package com.example.app /sdcard(Replace com.example.app with the batch name of the app you want, and you can find it through the App Inspector or Google Play site, which is listed on the app page address.)
β οΈ Note: Not all applications support forced portability.If you see a Failure error after the command [NOT_MOVED: -24], Also, do not carry system applications (for example, com.miui.home) - this can lead to unstable operation. MIUI.
Install ADB on PC|
Enable USB debugging on Redmi 3S|
Connect the phone in the mode "File transfer" |
Check the visibility of the device with the adb devices| command
Download the list of application packet names (for example, through adb shell pm list packages)
-->
Method 3: Manual mounting SD-The card as an internal storage (Adoptable Storage)
The most radical, but also the most effective way is formatting. SD-In this case, the system will perceive it as part of the main memory, and the applications will be installed there by default:
| Pluses | Cons |
|---|---|
| β Annexes shall be installed on SD-map | β The card becomes βtiedβ to the phone and cannot be read on other devices. |
| β Up to 80% of internal memory is released | β The speed of the application depends on the class SD-map |
| β Application updates are supported | β When you remove the card without "disabling" the phone may freeze |
Step-by-step instruction
- Put it in. SD-map 3S.
- Go to Settings. β Memory. β SD-map β Settings (cogs) β Formatting as an internal.
- Confirm the formatting and wait for completion.
- After rebooting your phone, select Move Data Now to move supported apps.
- In the developer settings (Settings β Additional β For developers), enable the option to Forced allow porting to SD (if any).
If there is no option to format as an internal storage, this may mean:
- πΈ SD-The card is too slow (class 10 or higher is required).
- πΈ The card is corrupted or formatted in an incompatible file system.
- πΈ V MIUI Support for Adoptable Storage is disabled (solved by custom recavery firmware).
π‘
Formatting SD-Cards as internal storage are the most effective way to free up memory, but they are only suitable for fast cards (UHS-1/UHS-3) It requires a constant presence of the card in the phone.
Problem Solving: What to Do When Transfers Don't Work
Even if you follow the instructions, you may encounter errors, and here are the most common problems and solutions.
1. the "Move to SD" button is inactive
Causes and solutions:
- πΉ The app does not support portability (such as WhatsApp or Google Maps).Solution: use ADB or Adoptable Storage.
- πΉ SD-The card is formatted as a portable storage. Solution: reformat it as an internal one.
- πΉ V MIUI Solution: Update the firmware or install custom (e.g. LineageOS).
2.The application has moved, but is not working
This is most often the case with:
- πΉ Widgets (they don't work with you) SD-Solution: return the application to internal memory.
- πΉ Applications with background services (e.g. antiviruses) Solution: eliminate them from portability.
- πΉ Games with high reading speed requirements. Solution: Use SD-class UHS-3.
3.The phone can't see. SD-map
Possible causes:
- πΉ The card is incompatible with Redmi. 3S (For example, exFAT instead of FAT32). Solution: Format it on PC in FAT32.
- πΉ The card contacts are contaminated. Solution: wipe them with a soft cloth.
- πΉ The card slot is damaged. Solution: check the card on another device.
π‘
If, after transferring the application to SD-The card started to slow down, try to clear its cache (Settings) β Annexes β [name] β Clear the cache. Also check the speed of the card using the application A1 SD Bench β if the read speed is below 10 MB/s, it is better to replace the card.
Alternative ways to free up memory on Redmi 3S
If the applications are transferred SD-The card is not helpful or impossible, try these methods:
1. Clearing cache and unnecessary files
- π§Ή Use the built-in cleaning utility in MIUI: Settings β Memory. β Cleanup.
- π§Ή Remove the cache of individual applications: Settings β Annexes β [name] β Clear the cache.
- π§Ή Move photos and videos to the cloud (Google Photos, Mi Cloud) or to PC.
2. Disabling pre-installed applications
MIUI contains many system applications that cannot be removed but can be disabled:
- Go to Settings β Applications.
- Click on the three dots in the top right corner and select Show All Apps.
- Find an unnecessary app (such as Mi Video, Mi Music) and click Disable.
3. Use of lightweight versions of applications
Many popular services have "light" versions that take up less space:
- π Facebook Lite instead of Facebook.
- π Messenger Lite instead of Messenger.
- π Spotify Lite instead of the full version.
4. Installation of applications on SD-Default card (requires root)
If you have root rights, you can change the default installation location using applications like FolderMount or Link2SD.
- π Unlocked loader.
- π Established TWRP or another custom Recovery.
- π Experience with root access (risk of βbrickingβ the phone).
β οΈ Note: Getting root rights to Redmi 3S It can cancel the warranty and lead to unstable work if something is done wrong, and some banking applications (for example, Sberbank Online) refuse to work on devices with root.