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:
- Go to Settings. โ The phone.
- Tap 7 times on the MIUI version (you will receive a notification "You became a developer")
- 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
โ ๏ธ 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:
- Go to Settings โ Battery and Performance โ Performance Mode
- Choose Balance over Performance (this reduces background activity)
- Turn off Adaptive Brightness โ it consumes up to 300MB of RAM in the background
| MIUI instrument | Saving RAM | Side effect |
|---|---|---|
| Autocleaning (1 hour) | 200-400 MB | Closes background tabs in the browser |
| Aggressive optimization | 500-800 MB | Delayed notifications up to 5 minutes |
| Balance mode. | 300-500 MB | Reduced FPS in heavy gaming |
| Disabling adaptive brightness | 150-300 MB | Manual brightness setting |
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:
- Open the Settings โ Storage โ Cleaning
- Choose Deep Cleaning and wait for analysis
- 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:
- Install ADB AppControl from Google Play
- Connect your phone to your PC and execute: adb devices adb shell pm disable-user --user 0 com.xiaomi.midrop
- For other services, repeat the command by changing the name of the package.
| Service | RAM consumption | Can I turn it off? |
|---|---|---|
| miui.analytics | 120โ180 MB | Yes. |
| com.xiaomi.midrop | 80-150 MB | Yes. |
| com.android.musicfx | 50โ90 MB | Yes. |
| com.qualcomm.qti.telephonyservice | 200-300 MB | Unless there's a connection problem. |
What happens if you turn off all system services?
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:
- After installation, provide access through Settings โ Special Permissions โ Use of other applications
- 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
- Turn off the phone.
- Press Power + Volume Up before the Mi logo appears
- Select Wipe Cache Partition (manage volume buttons, choose power button)
- 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.