How to improve the Xiaomi Redmi Note 9 Pro: from cleaning to firmware

Xiaomi Redmi Note 9 Pro remains one of the most popular smartphones in the budget segment even 4 years after the release. However, over time, many users face brakes, rapid battery discharge and overheating. The reason is not the โ€œweak hardwareโ€ โ€“ the Snapdragon 720G processor still drags on modern tasks, if you configure the system correctly.

In this article, 10 proven ways to improve performance, from basic (cache cleaning) to advanced (bootloader unlocking and custom cores). All methods are tested on current versions of MIUI 14/15 and Android 12/13. No universal โ€œtips from 2020โ€ โ€“ only working solutions for 2026.

Important: Before any manipulation of the system, back up through Settings โ†’ Additional โ†’ Backup. Some methods (such as factory reset) erase user data.

1.Diagnosis: Why the Redmi Note 9 Pro is slowing down

Before optimizing, you need to identify bottlenecks. Redmi Note 9 Pro most often brakes for 4 reasons:

  • ๐Ÿ“ฑ Overloaded memory: less than 10% of the free space on the internal drive
  • ๐Ÿ”‹ Degraded battery: capacity below 80% of the original (checked in Settings) โ†’ Battery โ†’ Battery status)
  • ๐Ÿค– Outdated firmware: MIUI older than 2023 or custom build with bugs
  • ๐Ÿ”ฅ Thermal Trottling: CPU reduces frequency due to overheating (relevant for gaming)

To pinpoint the problem precisely:

  1. Install CPU Monitor โ€“ monitors the processor load in real time.
  2. Check the temperature through the Temp CPU. Norm for the Snapdragon 720G - up to 45 ยฐ C in the simple, up to 70 ยฐ C under load.
  3. Run AnTuTu Benchmark โ€“ compare the results with the reference for your model (about 270-290 thousand points for stock firmware).

โš ๏ธ Note: If AnTuTu scores below 200,000, the problem is more hardware (battery wear, motherboard damage). Software optimization won't help here - you need a diagnosis in the service center.

๐Ÿ“Š What is the most important thing about your Redmi Note 9 Pro?
Apps open long time
Games lay down
The battery goes down fast.
Overheating.
Another option

2. Cleaning the system: remove garbage and cache

The first step is to free up memory. On the Redmi Note 9 Pro with 64/128 GB of storage, it is critical to keep at least 15% of the free space. Here's how to do it effectively:

  • ๐Ÿงน Cleaning the app cache: Go to Settings โ†’ Annexes โ†’ App management, select the โ€œheaviestโ€ app (such as Facebook or TikTok) and click Clear Cache.
  • ๐Ÿ—‘๏ธ Remove unnecessary files: Use the built-in cleaner (Settings) โ†’ Storage) or Clean Master (only for garbage removal, not for "acceleration"!).
  • ๐Ÿ“ Transfer of files to SD-Map: Photos, videos and music can be moved to an external drive via Files โ†’ Categories โ†’ Choose. โ†’ Move it.

For deep cleaning:

adb shell pm list packages -f | grep "com.miui" | awk -F= '{print $2}' | xargs adb shell pm clear

This command will reset the cache of all MIUI system applications (ADB and USB debugging enabled are required).

Type of fileHow to clean upSaving space
Cash app.Manual cleaning or through Clean Master1-5 GB
Downloads (/Download/)Delete via Files โ†’ Downloads0.5-3 GB
Duplicate photosRemo Duplicate Remover0.3โ€“2 GB
Remnants of Remote ApplicationsThrough adb shell pm uninstall -k --user 0 name packet0.1-1 GB

โš ๏ธ Note: Do not use "optimizers" RAM" from the Play Market, for example, DU Speed Booster. They only impair performance by constantly killing background processes. MIUI You control your memory โ€“ trust the system.

Check the free space in the Settings โ†’ Storage

Remove the cache top-5 heavyweight

Transfer media files to SD-map

Clean Download folder from unnecessary files

Remove duplicate photos through specialized software-->

3. MIUI Optimization: Disabling Unnecessary Functions

MIUI is overloaded with background processes that eat up resources, and here's what you can safely turn off:

  • ๐Ÿ“ก Auto-Update Apps: Play Market โ†’ Settings โ†’ Auto-update โ†’ Never.
  • ๐Ÿ” Search by device: Settings โ†’ Additionally. โ†’ Search โ†’ Disconnect (saves up to 10% of charge).
  • ๐ŸŽต Mi-music and Mi-video: These apps work in the background even if you're not using them. โ†’ Permits โ†’ Auto-start.
  • ๐Ÿ“Š Analytics MIUI: Settings โ†’ The phone. โ†’ Reviews and analytics โ†’ Shut down.

For advanced users:

Turn off the interface animation to speed up navigation:

  1. Activate Developer Mode (7 taps for Settings โ†’ About Phone โ†’ MIUI version).
  2. Go to Settings โ†’ Additional โ†’ For developers and install:

Critical setting for games: disable "Game Turbo Mode" (Settings โ†’ Special Opportunities โ†’ Game Turbo).Despite the name, it often impairs performance in heavy games due to aggressive resource management.

๐Ÿ’ก

If the interface seems sharp after disabling animations, zoom back to 0.5x instead of completely shutting it down, which will give +20% smoothness without visual discomfort.

4. Overclocking and control of the processor

The Snapdragon 720G in the Redmi Note 9 Pro has hidden potential.Without the root, you can improve performance through:

  • ๐ŸŽฎ Performance mode: Included through Settings โ†’ Battery โ†’ Performance mode. Increases clock speed. CPU/GPU on 10โ€“15%, It reduces the time of autonomy.
  • โšก Force 90 FPS: For games that support high frame rate (for example, PUBG Mobile, Call of Duty. Included through Settings โ†’ Screen. โ†’ Frequency of update โ†’ 90 Hz.
  • ๐Ÿ”ง Undervolting: Lower voltage at processor cores to reduce heat (requires Magisk and Kernelsu module).

For rooted devices:

Install Joyeuse Kernel - custom core with:

  • Optimized Governors (e.g, blu_sched Balance performance and battery).
  • Support KCAL to adjust the color reproduction of the screen.
  • Ability to overclock the Adreno 618 GPU to 850 MHz (stock 750 MHz).
MethodProductivity gainsCons
Performance mode+10-15% in benchmarkFast battery discharge
Force 90 FPS+20% smoothness in gamesIncreased heating
Undervolting (-50 mV)-10ยฐC under loadRisk of instability
Joyeuse Kernel+20% for multithreaded tasksRequires unlocking the loader

โš ๏ธ Attention: Custom core acceleration removes the device from warranty. Before firmware check compatibility with your version MIUI on XDA Developers.

How to check stability after overclocking?
Run 3DMark in Stress Test mode for 30 minutes. If the device does not restart and the temperature does not exceed 80 ยฐ C, the settings are stable. If you crash, reduce the frequency by 5-10%.

5. Firmware update: stock vs caste

Up-to-date firmware is the key to stable operation. For the Redmi Note 9 Pro, there are 3 options:

  1. Official MIUI (recommended for most users):
  2. Global ROM โ†’ EEA ROM (for better optimization):

Custom firmware

  • Pixel Experience is a pure Android without MIUI.
  • crDroid is a balance of customization and stability.
  • Requires unlocking the bootloader and installing TWRP.

๐Ÿ’ก

Switching from Global to EEA ROM does not require unlocking the bootloader and does not erase user data (if the MIUI version matches).

Battery Optimization: How to Recover 8+ Screen Hours

The Redmi Note 9 Pro (5,020 mAh) battery loses capacity over time to extend its life.

  • ๐Ÿ”Œ Battery calibration: Discharge the phone to 0%, then charge to 100% without interruption. Repeat 2-3 times.
  • โšก Charge Limitation: Enable Settings โ†’ Battery โ†’ Battery status โ†’ Optimized charging (limits charge to 80%).
  • ๐ŸŒ™ Dark subject. + AMOLED: Switch to the dark theme in Settings โ†’ On the screen. IPS-Redmi Note 9 Pro screen saves up to 15% of charge.
  • ๐Ÿ“ต Shutdown 5G: If your operator does not support you 5G, switch over 4G (LTE) In Settings โ†’ SIM-maps and mobile networks.

For deep optimization:

Install CPU Sleep - the application pauses background processes when the screen is off.

  • Activate Aggressive Doze.
  • Add messengers (for example, WhatsApp, Telegram) to the white list.
  • Turn off Wake Locks for unnecessary applications.