How to increase memory on Xiaomi Redmi 7, everything from memory card to MIUI optimization

The Xiaomi Redmi 7, released in 2019, is still a popular budget smartphone, but its main drawback is limited memory. Even the 64GB version is quickly clogged with photos, apps and cache, especially if you are actively using instant messengers or games. In this article, we will discuss all the working ways to increase memory on Redmi 7, including hardware and software solutions, as well as nuances that are not written in standard instructions.

It’s important to understand that Redmi 7 doesn’t support microSD installation as internal memory (Adoptable Storage is disabled in MIUI), but that doesn’t mean that the memory card is useless. We’ll show you how to make the most of it, and optimize existing storage without losing data. If you’re ready for radical measures, consider replacing the memory chip (spoiler: it’s complicated and not always justified).

Before you start, check your current memory status: go to Settings β†’ About Phone β†’ Storage. If less than 10% is free, the system is already starting to slow down due to lack of space for temporary files. Our guide will help bring Redmi 7 back to life!

1. MicroSD Memory Card: How to Choose and Configure

The most obvious way to expand memory is to install a microSD card. Redmi 7 supports microSDXC format up to 256 GB, but there are nuances:

  • πŸ”Ή Speed class: minimum Class 10 (UHS-I), Otherwise, the video recording is slowed down. 4K. For games and apps better UHS-I U3 or A2 (Optimized for Accidental Access).
  • πŸ”Ή Formatting: by default, the phone will suggest using the card as a portable storage (files manually ported). MIUI It is blocked, but more on that below.
  • πŸ”Ή Brands: avoid no-name cards - they often fake volume.Best options: Samsung EVO Plus, SanDisk Ultra, Kingston Canvas Go!.

To make the card last longer, turn off automatic backup to Settings β†’ Google β†’ Backup – it eats up unnecessary write cycles. Also, do not store live wallpaper or widgets on microSD – they constantly overwrite data, reducing the life of the flash drive.

πŸ“Š What memory card do you use in Redmi 7?
microSD at 32 GB
microSD at 64 GB
microSD 128 GB or more
I don't use a memory card.
other

⚠️ Note: If after installing the card, the phone becomes slower to work, check its authenticity using the utility H2testw (Windows or SD Insight (Android) Fake cards often show false volume, but in fact they are 4-8 GB.

2. Data transfer to memory card: what can and can not

MIUI allows you to transfer to microSD not all types of files.

  • πŸ“· Photo and video: through the Gallery β†’ Select β†’ Move or in the camera settings (Default Storage) β†’ Map. SD).
  • 🎡 Music and podcasts: In apps like Google Play Music or Spotify, select the folder on the map in the download settings.
  • πŸ“„ Documents: in Google Drive or WPS Office Specify Map as Default Save Place.

Here is what you cannot do with standard means:

  • 🚫 Applications (except for part of the data via Settings) β†’ Annexes β†’ Warehouse).
  • 🚫 System files and updates MIUI.
  • 🚫 WhatsApp cache (Telegram) – manually through the file manager.

The application will need root or ADB-But even with root, not all programs will work from a card – many (such as Netflix or banking apps) block startup from external storage for security reasons.

How to cheat the system and force MIUI Seeing the card as an internal memory?
Technically, it is possible to ADB-Sm set-force-adoptable true, but on Redmi 7 with MIUI 12+ This method stopped working because of the Xiaomi lockdown (TWRP) and manual mounting of the partition, but this cancels the warranty and is fraught with brick of the device.

3. Cleaning up the system: hidden MIUI functions

Before you spend money on a memory card, try to make room with internal tools. MIUI has hidden cleaning features that are not visible at first glance:

  1. Deep Clean: Go to Settings β†’ About Phone β†’ Storage β†’ Cleanup. There’s a Deep Cleanup tab that removes the system cache and temporary application files (including remnants of deleted programs).
  2. Optimization MIUI: in the same menu, click Optimization - the system will offer to remove duplicate photos, old ones APK-Files and unused language packets.
  3. Messenger cache: Go to Settings β†’ Storage & Data β†’ Storage Management on WhatsApp, where you can delete media files over 30 days that take up gigabytes.

MIUI 12.5+ automatically compresses unused files in the background, but this feature only works when there is less than 500 MB of free space. To force the compression to start, reboot the phone to Safe Mode (press the power button β†’ Reboot in Safe Mode).

Type of fileAverage volume (over 6 months)How to clean up
Cash Google Play Services1-3 GBSettings β†’ Applications β†’ Google Play Services β†’ Storage β†’ Clear cache
Logs and dumps of the system500 MB-1 GBWith File Manager, delete /sdcard/bugreports folder
Remnants of Remote Applications200-800 MBUse SD Maid (requires root) or manually check /data/app-lib
Duplicate photos (for example, from Google Photos)1-5 GBFiles by Google β†’ Cleanup β†’ Duplicates

⚠️ Attention: Do not delete the folder /sdcard/MIUI β€” It contains system themes and fonts. Also avoid cleaning. Android/obb, If you play games: additional data is stored here (for example, maps for the game). GTA San Andreas).

4. Using cloud storage: pros and cons

If you can't physically expand your memory, consider cloud services, which won't increase your internal storage, but will make room for critical files.

  • πŸŒ₯ Google Photos: Freely stores photos in high quality (compression up to 16 MP). 1080p Take up space on Google Drive.
  • πŸŒ₯ Mi Cloud: 5GB free, but only syncs contacts, notes and backups (not suitable for media files).

To automate the boot, set up autosynchronization:

  1. In Google Photos: Settings β†’ Backup and Synchronization β†’ On.
  2. In Yandex Drive: Settings β†’ Autoboot β†’ Select folders.

An important caveat: with a bad Internet, cloud services can drain the battery by constantly trying to sync files. Turn off mobile startup in the application settings.

πŸ’‘

If you use Google Photos, turn on the option to Free up after download (in the storage settings). The system will automatically delete local copies of photos already saved in the cloud, but leave thumbnails for viewing.

5. Advanced methods: root, ADB and custom firmware

If standard methods don't work, you'll have to use advanced methods, which require technical skills and can void warranty, but give you maximum control over memory.

Method 1: Transfer applications to SD via ADB

Even without root, you can force some applications to be transferred to a memory card using ADB:

adb shell pm set-install-location 2

This command will force the system to install new applications on the SD by default, to bring it back:

adb shell pm set-install-location 0

Method 2: Link2SD (requires root)

Link2SD allows you to transfer cache and application data to a second split memory card (fat32 + ext2/ext4).

  1. Break the card into 2 sections (e.g. 32GB fat32 + 32GB ext4) via MiniTool Partition Wizard.
  2. Install Link2SD and select the ext partition when you first start.
  3. In the list of applications, click on the desired β†’ Create a link β†’ Move all three components (APK, data, cache).

⚠️ Attention: Redmi 7s MIUI 12+ post-transfer SD You can have "Application Not Responding" errors when the battery is low, and this is due to energy saving. MIUI, which disables access to the card at a rate below 15%.

Unlock the bootloader via Mi Unlock Tool (wait 72 hours) | Download TWRP for onclite (codename Redmi 7) | Backup via adb backup | Disable Mi Account in the settings-->

6. Hardware memory chip replacement: is it real?

In theory, you can replace the memory chip with Redmi 7, but in practice it is:

  • πŸ”§ Difficult: eMMC chip soldered to motherboard (model) KLMAG2JENB-B041 for 32 GB or KLMAG4JENB-B041 Replacement requires a soldering dryer and experience with BGA-chip.
  • πŸ’° Expensive: the new chip at 128 GB will cost in ~30–50$, plus the cost of work (if you apply for the service).
  • ⚠️ Risky: with careless soldering, you can damage the memory controller or processor.

Where can I get a compatible chip?

  • πŸ›’ AliExpress: Search by model KLMAG8JENB-B041 (128 GB) or KLMAG2JENB-B041 (substitution).
  • πŸ›’ Local services: some workshops sell used chips from donor boards.

If you decide to replace them, consider:

  1. After replacing the chip, you will have to flash the phone again - the data will not be saved.
  2. MIUI may not recognize the new memory capacity, in which case you will need to edit the fstab file in the firmware.

πŸ’‘

Replacing your memory chip with a Redmi 7 is only justified if you are confident in your soldering skills or willing to pay for professional repairs, and it is 90% cheaper to buy a new phone with more storage.

Alternative solutions: OTG-storage

If neither of these methods works, consider external drives:

  • πŸ“ OTG-Flash drive: Redmi 7 supports USB OTG. Connect the flash drive through the adapter and use it as a portable storage device.
  • πŸ–₯ Network storage (NAS): If you have a router at home USB-port (for example, Xiaomi Mi Router) 4A), Connect to it a hard disk and configure access to SMB or FTP.
  • πŸ“‘ FTP-Server on PC: Using FileZilla Server or Python script (pyftpdlib) deploy your home FTP, to download files over Wi-Fi.

To work with OTG-drives, we recommend:

  • πŸ”Œ Use a powered Y cable so that the flash drive does not discharge the phone.
  • πŸ“‚ Format the drive in exFAT (supports files) >4 GB) or NTFS (requires rooting).

Example of settings FTP-servers on a PC for Redmi 7:

  1. Install FileZilla Server and create a user with folder access.
  2. On your phone, use FX File Explorer or Solid Explorer to connect via ftp://[your IP].
  3. For automatic mounting, use AutoFTP (set up schedule synchronization).

FAQ: Frequent questions about memory on Redmi 7

Can Redmi 7 use a microSD card as internal memory?
Xiaomi has blocked Adoptable Storage in MIUI. Bypasses (via ADB or custom firmware) are unstable and can lead to data loss.
Why does the place end quickly after the memory is cleared?
MIUI system processes are to blame: com.miui.analytics β€” collects data for Xiaomi (can be disabled via ADB). com.xiaomi.market β€” caches updates for the Mi App Store. mediaprovider β€” indexes media files (restarts when connected to a PC). Solution: disable auto-update applications in the Play Market and Mi App Store, and also limit background activity through Settings β†’ Battery β†’ Battery Optimization.
How to transfer WhatsApp to a memory card?
Officially, no way, but you can: copy the folder. /sdcard/WhatsApp manually (e.g., through Total Commander) delete the original folder and create a symbolic link (requires root): su ln -s /storage/XXXX-XXXX/WhatsApp /sdcard/WhatsApp Disadvantage: When you remove the card WhatsApp will stop working.
How much memory is available to the user in Redmi 7 32 GB?
Of the 32 GB "on the box": ~24-25 GB is available after firmware. ~1-2 GB takes /system (cannot be removed). ~3-4 GB is reserved for updates and cache. Thus, for user files remains ~20 GB. In the 64 GB version is free ~50 GB.
Can I increase memory by connecting Redmi 7 to my computer like a flash drive?
No, it's a myth (MTP) or USB-accumulator (UMS) They only give you access to existing memory, but they don't extend it. USB The phone may slow down due to simultaneous access to storage.