How to transfer WhatsApp to a memory card in Xiaomi Redmi: a complete guide with error solutions

Transferring WhatsApp to a memory card in Xiaomi Redmi smartphones is a challenge that users face when there is a lack of internal memory. MIUI, There are working ways to make space for messages and media files, and in this article, we'll look at all the current methods, from standard settings to manually transferring using the Internet. ADB and root rights.

It is important to understand that WhatsApp does not officially support a full transfer to the Internet. SD-The card is based on the cache and database, but for the Redmi Note. 10/11/12, Redmi 9/10 And there are other lines of workarounds. We've tested all the ways to do this. MIUI 13/14 They are stable without losing data.

If your Xiaomi gives you an error โ€œInsufficient Memoryโ€ when updating WhatsApp or saving photos, this guide will help solve the problem. But remember: some methods require technical skills and can lead to loss of warranty or data if executed incorrectly.

Why WhatsApp is not being transferred to SD-standard-of-the-art

WhatsApp is installed by default in the internal memory of the Android device, and hereโ€™s why:

  • ๐Ÿ”’ Data security: Message database (msgstore.db) and encryption keys are stored in a protected area of internal memory. SD-The card may violate the integrity of the encryption.
  • ๐Ÿš€ Performance: Internal Memory (eMMC/UFS) work 5โ€“10 faster than most microSDs, which is critical for instant messaging.
  • ๐Ÿ“ฑ Limitations MIUI: Xiaomi firmware blocks Adoptable Storage feature (mount the card as internal memory), available in โ€œpureโ€ Android.
  • ๐Ÿ”„ Auto-Updates: When moving to SD The app may not be updated via Google Play because it is considered external".

However, partial portability is possible: you can move media files (photos, videos, voice messages) or use the memory card as a storage location for backups.

โš ๏ธ Attention: If you are using SD-class-card 10 or UHS-I, Write speeds will still be lower than internal memory, which can cause delays in sending media files to WhatsApp.

๐Ÿ“Š What Xiaomi Redmi model do you use?
Redmi Note 10/11/12
Redmi 9/9A/9C
Redmi 8/8A
Redmi 7/7A
Another model

Method 1: Transfer WhatsApp media files to SD-map (without root)

This method frees up to 50-70% of WhatsApp space by moving photos, videos and documents. MIUI 12โ€“14.

Step 1: Preparation SD-map

  • ๐Ÿ“ Insert the memory card into the slot (formats are supported) FAT32 exFAT).
  • ๐Ÿ”ง Go to Settings. โ†’ Warehouse โ†’ Memory card and click "Format as a portable device" (if the card is new).
  • ๐Ÿ“‚ Create a WhatsApp folder on the map (registration is important!).

Step 2: Transfer existing media files

  1. Connect your phone to your PC via USB (File Transfer Mode).
  2. Go to the internal memory folder: Internal Storage โ†’ WhatsApp โ†’ Media.
  3. Copy all subfolders (WhatsApp Images, WhatsApp Video, etc.) on SD-file-card WhatsApp/Media.
  4. Remove original files from internal memory (optional).

Step 3: Set up auto-save to SD

  • ๐Ÿ“ฑ Open WhatsApp. โ†’ โ‹ฎ โ†’ Settings โ†’ Warehouse and data.
  • ๐Ÿ–ผ๏ธ In the section "Auto-Saving Media" select file types (photo, video, audio).
  • ๐Ÿ’พ Click "Download Folder" and point the way to SD-map: /storage/XXXX-XXXX/WhatsApp/Media (where XXXX-XXXX โ€” ID your card).
Type of fileSavings amountRisks.
Photo Photo1-3 GBWhen removed from the map, it will disappear from the gallery.
Video3-10 GBPossible delays in losing
Voice communications200-500 MBNo.
Documents (PDF, APK)500 MB-2 GBSome files may not be opened.

โš ๏ธ Attention: If you extract SD-WhatsApp will not be able to read the media files until the card is inserted back.

Create a WhatsApp folder on SD-map|

Copy Media from internal memory to SD|

Set up auto-save on WhatsApp|

Check the availability of files after moving-->

Method 2: Transfer WhatsApp over the Internet ADB (without root, for experienced users)

The method using Android Debug Bridge (ADB) allows you to โ€œdeceiveโ€ the system and forcefully specify SD-It's like a place to install WhatsApp. MIUI 13/14, requires USB-debugging and PC.

Requirements:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux and installed drivers ADB.
  • ๐Ÿ“ฑ Included Debugging by USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times press โ†’ Additionally. โ†’ For developers).
  • ๐Ÿ’พ SD-Card formatted as portable storage (not internal memory!).

Instructions:

  1. Connect Redmi to your PC and confirm access USB.
  2. Open the command line (Win + R โ†’ cmd) and type: adb devices Make sure the device appears in the list.
  3. Execute the command to transfer: adb shell pm set-install-location 2 This forcibly installs all new applications on the SD-map.
  4. Remove WhatsApp and re-install it from Google Play. The app will automatically install on the memory card.
  5. Return standard behavior with the system (optional): adb shell pm set-install-location

Once ported, WhatsApp can run slower when opening chats with a lot of media.Tests on the Redmi Note 10 Pro showed delays of up to 2-3 seconds when scrolling through the gallery.

What if the ADB canโ€™t see the device?
Make sure you have Xiaomi drivers installed (download from the official website). USB-cable (original from Xiaomi). Enable in the developer settings Unauthorization USB Check if the antivirus is blocking the connection (stop temporarily).

Method 3: Complete portability of WhatsApp with root rights (for advanced)

If your Redmi has a bootloader unlocked and root rights installed (like Magisk), you can migrate the entire application along with the database, a method that is risky but saves you as much space as possible.

Warnings:

  • ๐Ÿ”“ Unlock bootloader resets phone to factory settings.
  • ๐Ÿ›ก๏ธ MIUI Can block WhatsApp when root is detected (solved by MagiskHide).
  • ๐Ÿ“‰ The risk of loss of messages in case of a transfer error.

Step-by-step:

  1. Install Root Explorer (for example, FX File Explorer and provide root access.
  2. Move to the /data/data/com.whatsapp and copy the entire folder to SD-map (e.g. in /storage/XXXX-XXXX/WhatsApp_Full).
  3. With help. ADB or terminal, execute: su mv /data/data/com.whatsapp /storage/XXXX-XXXX/WhatsApp_Full ln -s /storage/XXXX-XXXX/WhatsApp_Full /data/data/com.whatsapp It creates a symbolic reference.
  4. Restart your phone and check WhatsApp.

If the application does not start:

  • ๐Ÿ”„ Remove the symbolic link and return the folder to its place.
  • ๐Ÿ“ฒ Try using the App Mgr app. III (requires root) for transfer.
  • ๐Ÿ› ๏ธ Check the folder rights to SD-card (chmod 755).

๐Ÿ’ก

Before transferring from root, make a backup of chats in WhatsApp: Settings โ†’ chat โ†’ Backup. Save the file. msgstore.db.crypt14 PC โ€“ youโ€™ll need it to recover if something goes wrong.

Mistakes in transferring WhatsApp to SD and their decisions

Even if you follow instructions correctly, Xiaomi Redmi users often encounter problems, and weโ€™ve compiled some of the most common bugs and ways to fix them.

Mistake.Reason.Decision
โ€œInsufficient memoryโ€ when updatingWhatsApp can't update to WhatsApp SD-mapTemporarily transfer to internal memory, update, then return back.
Photos/videos are not displayed in chatThe path to the files SD changedResave media in chat or check the path in Settings โ†’ Warehouse
WhatsApp crashes when it opensIncorrect access rights to the folder SDSet Up 755 for WhatsApp folder via root explorer
No notifications coming.SD-The card is disabled in the energy saving settingsAdd WhatsApp to exceptions: Settings โ†’ Battery โ†’ Optimizing the battery

If WhatsApp stopped seeing old chats after the transfer:

  1. Check that file. msgstore.db.crypt14 folder /WhatsApp/Databases on SD-map.
  2. Remove the application and install again, confirming the recovery from the backup.
  3. If the chats are not restored, copy msgstore.db.crypt14 back to internal memory and repeat the procedure.

โš ๏ธ Attention: Redmi with MIUI 14 and Android 13 can trigger Scoped Storage protection, blocking application access to the Internet SD-In this case, only transferring through the map will help. ADB root.

How to check if WhatsApp has been successfully transferred to SD-map

After you've done any of these methods, it's important to make sure that the transfer is correct.

  • ๐Ÿ“Š Go to Settings. โ†’ Annexes โ†’ WhatsApp โ†’ If the "memory" section says "SD-map - transfer successful.
  • ๐Ÿ” Use a file manager (such as Mi File Manager) and check: WhatsApp folder on your file SD-The card contains subfolders Databases, Media. Internal memory does not contain duplicates of these folders (except cache).
  • ๐Ÿ“ฅ Send yourself a test photo/video and check if it is saved on the screen. SD-map.
  • โšก Launch WhatsApp and scroll through chat history โ€“ if there are no lags, the transfer went smoothly.

Use for accurate diagnosis ADB:

adb shell pm get-install-location

If the command returns 2, the applications are installed by default on the SD-The value of 0 is the internal memory.

๐Ÿ’ก

Even after a successful transfer, WhatsApp can take up to 500-800MB of internal memory due to cache and temporary files. โ†’ Annexes โ†’ WhatsApp โ†’ Clear the cache.

Alternative ways to make room for WhatsApp

If the transfer is SD-The card seems complicated or doesnโ€™t solve the problem, consider alternative methods:

  • โ˜๏ธ Cloud Backups: Set up automatic chat backup in Google Drive (Settings) โ†’ chat โ†’ Backup. It won't free up memory, but it will protect data.
  • ๐Ÿ—‘๏ธ Cleaning up garbage: Use the built-in utility MIUI (Settings โ†’ The phone. โ†’ Memory. โ†’ Cleaning) to remove unnecessary files.
  • ๐Ÿ“ Transferring other applications: Through Settings โ†’ Find the games that are heavy (for example, PUBG, Genshin Impact and transfer them to SD (if maintained).
  • ๐Ÿ”„ WhatsApp cache reset: In Settings โ†’ Annexes โ†’ WhatsApp โ†’ Click on "Clear cache" (this won't delete messages!).
  • ๐Ÿ“ฆ Removing duplicate media: Apps like Files by Google or CCleaner can help you find repetitive photos/videos.

For Redmi models with 128 GB of memory and above, we recommend not to transfer WhatsApp to the Internet. SD, a) Optimize storage:

  1. On WhatsApp, go to Settings โ†’ Warehouse and data โ†’ Storage management.
  2. Sort chats by size and remove unnecessary media files (such as old memes or GIFs).
  3. Turn on the "Save in Gallery" option only for important chats.

FAQ: Frequent questions about moving WhatsApp to SD Xiaomi Redmi

โ“ Can I transfer WhatsApp to WhatsApp? SD-computer-assisted?
Yes, but only media files (photos, videos) for this: Copy folder WhatsApp/Media on SD In the WhatsApp settings, specify the path to SD-You can't port the app without a PC, you'll need it. ADB root.
โ“ Why WhatsApp doesnโ€™t see old chats after the transfer?
This happens if: The database file is not copied. msgstore.db.crypt14. The way to the file on SD-The card is incorrect (registration is important!). SD-map NTFS (need FAT32 Solution: Return the Databases folder to internal memory, restore the chats from the backup, then repeat the transfer.
โ“ Will WhatsApp be slower to work with? SD-map?
Yes, but the degree of deceleration depends on: SD-map: UHS-I Redmi models: Redmi Note 11 Pro models+ (s UFS 2.2) the difference is more noticeable than on the Redmi 9A (Media Quantities: Chats with 10,000 messages will load longer.Tests show that delays in scrolling chats increase by 1-3 seconds.
โ“ Can I use it? SD-Map as an internal memory for Xiaomi?
No, MIUI Blocks Adoptable Storage (as opposed to pure Android). Bypass: Install custom firmware (like LineageOS). Use Force Adoptable Magisk module (requires root). โš ๏ธ This can lead to loss of warranty and unstable system operation.
โ“ What to do if WhatsApp stopped updating after transfer?
The problem arises because Google Play cannot update apps on the Internet. SD-Solutions: Temporarily transfer WhatsApp back to internal memory, update, then return to SD. Download. APK the latest version from the official WhatsApp website and install manually. disable the auto-update for WhatsApp on Google Play.