Why Xiaomi Ignores Memory Card and How to Fix It
Are you tired of the constant notifications "Memory is full" on your Xiaomi or Redmi, even though the phone has a 128GB microSD installed?The problem is that by default the system saves files to internal memory, and the flash drive is only used as an "external drive." This is standard MIUI behavior - even if the card is formatted as internal memory, many applications (especially system) continue to ignore it.
In this article, we will understand 5 Proven ways to redirect saving photos, videos, documents and app cache to a memory card โ from basic camera settings to hidden features MIUI 14/15 and hand-mounted through ADB. Letโs see why some models (for example, POCO F5 or Redmi Note 12) block the record SD-map and how to circumvent this limitation.
Spoiler: To make the flash drive work properly as the primary storage, you'll need to not only change the settings, but also format the card as internal memory through a hidden developer menu, a method that works even on low-end models like the Redmi A2, where the manufacturer artificially restricts functionality.
Method 1: Setup the camera to save to the flash drive
The easiest way is to teach the standard Camera app to save pictures and videos directly to the memory card, a feature available on all Xiaomi smartphones with MIUI 12 and later, but it is often skipped due to its non-obvious location.
To activate the conservation of SD-map:
- Open the Camera app.
- Touch the gears (โ๏ธ) top-right.
- Go to the Camera Settings section โ Preservation site.
- Select the Memory Card (SD) option.
If the option is inactive (grey), it means:
- ๐น Memory card is not inserted or recognized by the system (check the slot contacts).
- ๐น The card is formatted as a portable storage (reformatted as internal memory).
- ๐น On some models (for example, Xiaomi 13 Lite), this option is blocked for video in the video. 4K โ You have to choose between quality or place of preservation.
๐ก
If the camera settings change, the photos are still stored in internal memory, restart the phone. Sometimes MIUI resets the settings after updating or cleaning the cache.
Method 2: Formatting the card as internal memory
Xiaomi's default is to use microSD as a portable storage device, which means that applications can't save data to it without manually selecting a path, and that the card needs to be a complete replacement for internal memory, but it needs to be reformatted through hidden settings.
โ ๏ธ Note: Once formatted as internal memory, the card cannot be retrieved and used on other devices without being completely cleaned, and some apps (such as WhatsApp or Telegram) may refuse to work with it.
Instructions:
- Put the memory card in the smartphone.
- Go to Settings โ Memory โ Memory Map.
- Press Three dots (โฎ) โ Storage settings โ Formatting as an internal.
- Confirm the action and wait until it is completed (may take up to 5 minutes).
- After formatting, select Transfer Data to move existing files (photos, music) to the map.
If the item "Format as internal" is not:
- ๐น On some firmware (for example, MIUI EU) This option is hidden - try resetting to the factory.
- ๐น Models with UFS-memory (e.g. Xiaomi) 12T) This function can be blocked due to hardware limitations.
What if the map is not determined after formatting?
Method 3: Transfer applications to a memory card
Even after formatting the card as internal memory, many applications are still installed in internal memory, so to make room, you can manually transfer some of the software to the internal memory. SD-However, keep in mind that this does not work with all programs (especially system and high-demand games).
How to move applications:
- Open Settings โ Applications โ Application Management.
- Select the app you want (like Facebook or Spotify).
- Click Warehouse โ Change โ Memory Map.
- Confirm the transfer (may take a few minutes).
Limitations of the method:
| Type of application | Can I reschedule? | Notes |
|---|---|---|
| Social media (VK, Instagram) | โ Yes. | It works well, but notifications may be delayed. |
| Games (PUBG Mobile, Genshin Impact) | โ No. | Cache games >1GB block the transfer due to the risk of lag. |
| System applications (Phone, Messages) | โ No. | Transfer is blocked at MIUI level. |
| Messengers (Telegram, WhatsApp) | โ ๏ธ Partially. | Telegram allows you to transfer media files, but not chats. |
SanDisk Ultra (A1)|Samsung EVO Plus (A2)|Kingston Canvas Go!|Another (write in the comments)|Not using-->
Method 4: Manually changing the save path for files
If standard settings don't work, you can manually specify a save path for individual file types, a method that is suitable for documents, browser downloads, and screenshots.
For the MIUI file manager:
- Open the Files app.
- Go to Categories โ Images / Videos / Documents.
- Press Three dots (โฎ) โ Settings โ Default location.
- Select a Memory Card (SD).
For the Mi Browser or Chrome browser:
- In Chrome: Open up โฎ โ Settings โ Downloads. โ Place of conservation and indicate the path to SD-map, /storage/1234-5678/Download).
- In Mi Browser: โฎ โ Settings โ Additionally. โ Loading path.
โ ๏ธ Note: Some apps (e.g. Google Photos) ignore user paths and only save files to the cloud or internal memory, in which case only disabling autoboot in the app settings will help.
๐น Check the speed class of the card (recommended) UHS-I or A2)
๐น Format the map in FAT32/exFAT (if >64 GB)
๐น Insert the card before the phone is turned on (for some models)
๐น Check for updates MIUI (In the new versions, the bugs with SD)-->
Method 5: ADB-commands for forced saving on a flash drive
If all of these methods fail, the last option is to use ADB (Android Debug Bridge), which will manually specify to the system that the memory card is the primary storage, which requires a connection to the PC and the activation of the developer mode.
Step-by-step:
- Activate Developer Mode: Go to Settings โ About Phone โ MIUI version and press 7 times.
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect the phone to your PC, install ADB drivers and open the command line.
- Enter the commands in order: adb shell sm set-force-adoptable true sm partition disk:179.64 private (where disk:179.64 is your card ID; you can find it by sm list-disks command).
- Reboot the phone.
โ ๏ธ Attention: Misuse of the right ADB If after completing the commands, the phone stopped booting, reset via Fastboot (hold Power). + Vol Down when switched on).
This method works on Xiaomi with Android 10+, but may not be supported on Dynamic RAM models (e.g. Redmi Note 11 Pro+) where memory is integrated into the system.
Frequent mistakes and their solutions
Even after you set up your thumb drive correctly, you're going to have problems, and we're going to look at some of the most common ones.
- ๐ด ยซNo access to memory card: Usually occurs after an update MIUI. The solution is to reformat the map or reset the access rights to Settings โ Annexes โ Management of rights โ Deposit rights.
- ๐ด ยซCard corrupted": Check the card on another device. If the error persists, use the utility SD Card Formatter for low-level formatting.
- ๐ด ยซApplications don't see files on the map": This happens if the card is formatted as internal but applications don't have permission.The solution is to manually grant access through Settings โ Confidentiality โ Permits โ Warehouse.
- ๐ด ยซPhotos are saved to the map and internal memory": reset camera settings to factory (Camera settings โ Resetting) usually solves the problem.
If none of the methods worked, check:
- ๐น Card compatibility with your Xiaomi model (some budget smartphones only support microSD up to 64GB).
- ๐น Availability of firmware updates (in new versions) MIUI corrected the bugs from SD).
- ๐น Physical condition of the card slot (try to gently blow or clean the contacts with alcohol).
๐ก
If a memory card is identified but not used as a primary storage, the problem lies in the MIUI settings, not the hardware, and 90% of the time, the combination of formatting as internal memory + resetting access rights helps.