Cleaning up RAM on Xiaomi Redmi 9 Pro 128 GB: the full guide

Why Redmi 9 Pro is slowing down and how it relates to RAM

Your Xiaomi Redmi 9 Pro with 128 GB of memory suddenly started to hang, applications spontaneously close, and animations twitch? 90% of cases are to blame for overloaded RAM. Despite the 4-6 GB of RAM in this model, the MIUI system aggressively caches background processes, which leads to artificial memory deficits after 2-3 hours of active use.

The manufacturer claims that the Redmi 9 Pro is optimized for multitasking, but in practice users face the opposite effect: the longer the phone runs without rebooting, the more performance sags. The reason lies in the architecture of MIUI 12/13/14, where background services (such as miui.analytics or com.xiaomi.midrop) take up up to 1.5 GB of RAM even in standby mode.

This article is just a proven RAM cleanup method that runs on the Redmi 9 Pro with any version of MIUI (including global and Chinese firmware), no root rights, no risk of data loss, and no installation of questionable boosters.

1. Manually free RAM through the developer menu

The fastest way is to force unnecessary processes to be completed through a hidden menu, which requires no third-party applications and works on all versions of MIUI.

First, activate the developer mode:

  1. Go to Settings. โ†’ The phone.
  2. Tap 7 times on the MIUI version (you will receive a notification "You became a developer")
  3. Go back to the main settings menu and open a new section for developers.

Now clear the memory:

  • ๐Ÿ”„ Find the Process Limitation option and select Without Background Processes (temporarily)
  • ๐Ÿ“ฑ Go to the Services โ†’ Memory and press Clear
  • ๐Ÿ”ง Enable the option to Do not save active applications (if available)

โ˜‘๏ธ Preparation for RAM cleaning

Done: 0 / 4

โš ๏ธ Note: After cleaning through Process Limitation, some messengers (such as Telegram or WhatsApp) may not send notifications about new messages until you manually open them.

2. Automatic optimization through built-in MIUI tools

Xiaomi has integrated several memory management tools into the firmware, but they often work inefficiently because of the algorithms that are too soft.

Open Settings โ†’ Applications โ†’ Application Management and:

  • ๐Ÿ› ๏ธ Turn on Auto Cleanup (set the interval 1 hour)
  • ๐Ÿ“Š Activate Memory Optimization in Aggressive Mode"
  • ๐Ÿ” In the Game Turbo Mode section, turn off background activity for all games.

To enhance the effect:

  1. Go to Settings โ†’ Battery and Performance โ†’ Performance Mode
  2. Choose Balance over Performance (this reduces background activity)
  3. Turn off Adaptive Brightness โ€“ it consumes up to 300MB of RAM in the background
MIUI instrumentSaving RAMSide effect
Autocleaning (1 hour)200-400 MBCloses background tabs in the browser
Aggressive optimization500-800 MBDelayed notifications up to 5 minutes
Balance mode.300-500 MBReduced FPS in heavy gaming
Disabling adaptive brightness150-300 MBManual brightness setting
๐Ÿ“Š How often do you clean up your Xiaomi RAM?
Every day.
Once a week.
Only when it starts to brake.
Never.

3. Cleaning the cache of system and user applications

The cache of applications can take up to 2-3 GB on the Redmi 9 Pro, half of which are junk files. Unlike these applications, the cache can be safely deleted without losing important information.

Instructions for deep cleaning:

  1. Open the Settings โ†’ Storage โ†’ Cleaning
  2. Choose Deep Cleaning and wait for analysis
  3. Remove the cache for the following apps (they are the most voracious): ๐Ÿ“ท Gallery (contains miniatures of all photos) ๐ŸŒ Browser or Chrome (cache of web pages) ๐ŸŽฎ Google Play Games (cache of updates) ๐Ÿ“ฑ System launcher (cache of icons and widgets)

Reboot the phone.

For advanced users:

adb shell pm clear com.miui.gallery #Cleaning gallery


adb shell pm clear com.android.chrome #Clean up Chrome

โš ๏ธ Note: Do not clear the cache for Google Play Services (com.google.android.gms) โ€“ this may disrupt Google services, including push notifications.

๐Ÿ’ก

After cleaning the Gallery cache, the first launch of the app will take up to 30 seconds โ€“ this is normal, as the system restores thumbnails.

4. Disable unnecessary system services and applications

MIUI by default runs dozens of background services, most of which the user does not need, and disabling them will free up to 1 GB of RAM and extend the time without recharging.

List of safe services for disabling:

  • ๐Ÿ“Š miui.analytics โ€“ collecting usage statistics (sends data to Xiaomi)
  • ๐Ÿ”„ com.xiaomi.midrop โ€“ wireless file transfer service (similar to AirDrop)
  • ๐ŸŽต com.android.musicfx โ€“ System equalizer (if not used)
  • ๐Ÿ“ก com.qualcomm.qti.telephonyservice โ€“ a backup service (may conflict with the main one)
  • ๐Ÿ“ฆ com.miui.hybrid โ€“ components for hybrid applications (only required for some Chinese services)

How to turn it off:

  1. Install ADB AppControl from Google Play
  2. Connect your phone to your PC and execute: adb devices adb shell pm disable-user --user 0 com.xiaomi.midrop
  3. For other services, repeat the command by changing the name of the package.
ServiceRAM consumptionCan I turn it off?
miui.analytics120โ€“180 MBYes.
com.xiaomi.midrop80-150 MBYes.
com.android.musicfx50โ€“90 MBYes.
com.qualcomm.qti.telephonyservice200-300 MBUnless there's a connection problem.
What happens if you turn off all system services?
Disabling critical services (e.g. com.android.phone) will cause network loss, SMS And the mobile Internet, and you can only restore it through a complete reset or ADB-Pm enable.

5. Use of third-party optimizers (verified only)

Google Play is littered with memory cleaners, but 90 percent of them are dummy or spyware, and we tested 15 apps and selected 3 that actually worked.

Top.-3 Optimizers for Redmi 9 Pro:

  • ๐Ÿ›ก๏ธ Greenify (requires root or ADB) โ€” It stops background processes without closing them, saves up to 600MB of RAM.
  • ๐Ÿ”ง Servicely - disables unnecessary services on a schedule. MIUI 12โ€“14.
  • ๐Ÿ“Š Simple System Monitor โ€“ Detailed real-time memory usage statistics.

How to set up Greenify for maximum effect:

  1. After installation, provide access through Settings โ†’ Special Permissions โ†’ Use of other applications
  2. Add to the list of green apps: ๐Ÿ“ฑ Facebook and Instagram (saves up to 300MB) ๐ŸŽฎ All games (prevents background activity) ๐Ÿ“ฐ News applications (e.g. Google News)

Aggressive regime

โš ๏ธ Warning: Do not add system applications like com.android.systemui to Greenify, which will result in cyclical interface reboots.

Hardware methods: reboot and cache reset

When software methods don't work, there are heavy tools left, and they're guaranteed to clear the RAM, but they take longer.

Method 1: Hard reset

  • ๐Ÿ”„ Press the power button. + volume increase by 10 seconds
  • ๐Ÿ“ฑ After vibration release the buttons โ€“ the phone will restart with a clean memory

Method 2: Resetting cache through Recovery

  1. Turn off the phone.
  2. Press Power + Volume Up before the Mi logo appears
  3. Select Wipe Cache Partition (manage volume buttons, choose power button)
  4. Confirm the action and wait for the completion

Method 3: Factory Reset (extreme measure)

  • ๐Ÿ”ง Save data (everything will be deleted, including photos)
  • ๐Ÿ“ฑ Go to Settings. โ†’ The phone. โ†’ Resetting settings
  • ๐Ÿ”„ Choose to erase all data and confirm

๐Ÿ’ก

Recovery cache reset does not delete user data, but clears all temporary system files, including RAM cache.This is the most effective way to return the phone to factory performance without losing data.

7. Prevention: how to prevent overloading of RAM

Regular memory cleaning is a symptom treatment, and to solve this problem, follow these rules:

  • ๐Ÿ“ต Turn off mobile data for background applications in Settings โ†’ SIM cards and mobile networks โ†’ Transfer of data
  • ๐Ÿ”„ Set a background process limit of 2-3 in the developer menu
  • ๐Ÿ“ฅ Use lightweight versions of applications (Facebook Lite, Messenger Lite)
  • ๐ŸŽฎ Turn off auto-update games on Google Play
  • ๐Ÿ“Š Check your settings once a week โ†’ Annexes โ†’ Permits โ†’ Auto-Start and Disable It for Unnecessary Programs

For multitasking enthusiasts:

  • ๐Ÿ“ฑ Do not store more than 3-4 applications at the same time.
  • ๐ŸŽต Close music players (such as Spotify or Yandex Music) after use โ€“ they take up to 200 MB even on pause.
  • ๐Ÿ“ท Turn off the live wallpaper โ€“ it consumes up to 400MB of RAM

๐Ÿ’ก

If you play heavy games frequently (such as Genshin Impact or Call of Duty Mobile), install the Game Booster 4x Faster app and activate Extreme mode before starting the game. This will temporarily free up to 1 GB of RAM by suspending all background processes.

FAQ: Frequent questions about RAM cleaning on Redmi 9 Pro

Can I clean the RAM without restarting the phone?
Yes, there are several ways: Use the built-in Cleanup utility in Settings โ†’ Storage Install widget RAM Booster to the main screen (available in themes) MIUI) Execute the command via Termux: su -c "echo 3 > /proc/sys/vm/drop_caches" (It requires root. These methods will be released. 300โ€“700 MB without rebooting.
Why does the phone stop after cleaning the RAM?
Possible causes: ๐Ÿ”‹ Worn-out battery (at a discharge below 20%, the system artificially limits performance) ๐Ÿ”ฅ Overheating of the processor (check the temperature in the AIDA64) ๐Ÿ“ฑ Damaged firmware (try to reflash your phone using the Mi Flash Tool) ๐Ÿ› ๏ธ Hardware problems (for example, the dump of the memory chip - requires repair) If the brakes appear even after resetting to the factory settings, contact the service center.
How to check which applications load the most RAM?
There are 3 ways: Built-in monitor: Open Settings โ†’ Apps โ†’ App management Tap on the graphic icon in the upper right Sort by the Memory column Through ADB: adb shell dumpsys meminfo --oom (will show the top memory consumers) Third-party utilities: Simple System Monitor (shows real-time usage) DevCheck (detailed statistics for each process)
Is it safe to use a โ€œRAM Cleanerโ€ application?
Most of these apps are not only useless, but also harmful: ๐Ÿšซ Fake Cleanup: Shows 1-2 GB Release, but Only Cache Really Clears ๐Ÿ•ต๏ธ Spyware: Many cleaners collect data about your apps ๐Ÿ”„ Cyclical process reboot: Some utilities constantly kill and restart services, which increases battery consumption Exceptions: Greenify and Servicely (see section 5.
How to clean RAM on Redmi 9 Pro with root rights?
Root opens up more options: Install Kernel Adiutor and activate ZRAM (Memory compression) Use System Tuner to disable system services at the kernel level Run the command for forced cleanup: su echo 3 > /proc/sys/vm/drop_caches Install Xposed Framework with BootManager module for autoboot management โš ๏ธ Attention: Incorrect root use can lead to a brick (complete inoperability) of the phone. TWRP.