Xiaomi Redmi 9A
Good news.
Redmi 9A
MIUI
MIUI 12/13/14
Many users mistakenly believe that slow work is a hardware problem. In fact, 80 percent of the time it's software that's to blame: clogged, downloading unnecessary applications, or unoptimized power saving settings. We'll look at system and manual acceleration methods, from basic to advanced, including hidden MIUI features that aren't written about in the official instructions.
If your Redmi 9A is slower after the upgrade, don't rush to roll back the firmware. Most often, just clear the Dalvik cache and turn off the background activity of applications. And for those who are willing to go further, we have prepared instructions to disable animation and optimize the CPU core โ these methods give a performance increase of up to 30%.
1. Cleaning up memory and cache: the first step to speed
To start with, freeing up RAM and internal memory. The Redmi 9A has only 2-3 GB of RAM and 32-64 GB of ROM, so even 5-10 heavy applications can make the system slow down.
- ๐งน Cleaning the app cache: Go to Settings โ Annexes โ App management, select any app (like Facebook or YouTube) and click Clear Cache. Repeat for all commonly used programs.
- ๐๏ธ Remove Unnecessary Files: Use the Built-in Cleanup App (Security) โ It'll find temporary files, remnants of deleted programs and duplicate photos.
- ๐ฑ Disabling Autoboot: In Settings โ Battery and productivity โ Autorun control disable autoboot for instant messengers, games and social networks (except for the most necessary ones).
Pay special attention to the system cache. It can not be cleaned through standard settings, but can be reset through recovery mode:
- Turn off the phone.
- Press the Power button + Volume up until the Mi logo appears.
- From the Recovery menu, select Wipe cache partition (use volume buttons for navigation).
- Confirm the action and restart the device.
โ ๏ธ Note: Do not confuse Wipe Cache Partition with Wipe data/factory The second option will erase all your data.
Once the cache is cleared, the system will take longer to boot when it first turns on โ that's OK, but then you'll notice that the apps open faster and the animations are smoother.
2. Optimize MIUI settings for maximum performance
MIUI is not just an Android shell, it's an entire ecosystem with its own resource management algorithms. Unfortunately, by default, it's set to a "universal" mode that isn't always optimal for the Redmi 9A. Let's fix that.
The first thing you need to do is turn off the animation of the interface, and it won't speed up the processor itself, but it will visually appear faster.
- Activate Developer Mode: Go to Settings โ About Phone and click on MIUI Version 7 times.
- Go back to the Settings โ Additional โ Developer settings.
- Find the items: Window animation scale โ set Off. Size of transition animation โ set Off. Duration of animation โ set Off.
The second is power saving settings, which by default, MIUI limits the background activity of all applications, but sometimes it causes delays when opening programs.
- ๐ Go to Settings. โ Battery and productivity โ Performance mode.
- Choose Balanced (not Charge Saving!).
- In Battery Optimization, add messengers and frequently used applications to the exceptions.
| Setting up | Recommended value | The effect |
|---|---|---|
| Interface animation | Off. | Acceleration of visual transitions by 20โ30% |
| Performance mode | Balanced | Optimal ratio of speed and autonomy |
| Background Limitation for Applications | Included (except key) | Reducing the RAM load |
| Autocleaning RAM | Included. | Freeing up memory when blocking the screen |
Critical: If the screen starts twitching when you scroll back after the animation is turned off, return the settings to 0.5x instead of completely shutting down. This is a feature of the MediaTek Helio G25 processor in the Redmi 9A.
Disable animation in developer settings|
Establish a balanced performance mode |
Add key applications to battery exclusions |
Clear the system cache through Recovery|
Disable auto-run of unnecessary applications-->
3. Application management: what can be removed and what can be โfreezedโ
Xiaomi is known for preinstalling dozens of apps on its smartphones, many of which cannot be removed by standard means, but can be disabled or frozen to keep them from wasting resources.
List of โextraโ apps that are safe to disable on Redmi 9A:
- ๐ต Mi Music (if you use Spotify or YouTube Music)
- ๐บ Mi Video (replace by Mi Video) VLC or MX Player)
- ๐ฐ Mi Browser (better than Chrome or Firefox)
- ๐ Mi Pay and Mi Credit (not working in Russia and CIS)
- ๐ฎ Game Turbo (if you don't play mobile games)
How to turn it off:
- Go to Settings โ Applications โ Application Management.
- Select an unneeded app (such as Mi Browser).
- Click Disable (if the button is inactive, click Remove Updates first).
For a deeper cleaning, use ADB (Android Debug Bridge) to remove even system applications without root rights.
- Connect your phone to your PC and enable debugging over USB in the developerโs settings.
- Download ADB Tools and unpack into any folder.
- Open the command prompt in this folder and type: adb shell pm uninstall --user 0 com.miui.videoplayer (replace com.miui.videoplayer with the desired application package).
โ ๏ธ Warning: Removing system applications can lead to unstable work MIUI. Before the procedure, create a backup copy through Settings โ Additionally. โ Backup and reset.
If you donโt want to mess with ADB, use the App Inspector app (available on Google Play) to find and disable heavy services. For example, Xiaomi often leaves to work in the background of com.xiaomi.midrop (for file transfer), which consumes up to 10% of the CPU.
List of safe to remove system packages
4. Updating firmware: when it helps and when it hurts
Many users are afraid to upgrade MIUI for fear that the new version will be โheavierโ than the old one. In fact, updates often include optimizations for the Helio G25 processor, which speed up the work.
- โ Update if: Performance bugs fixed in the new version (read official changelog). your current version is older than 6 months. you've noticed bugs in the current firmware (e.g., scroll lags when you're in the process).
How to properly update:
- Create a backup copy (see Section 3).
- Connect to Wi-Fi (donโt use mobile internet!)
- Charge your phone at least 50%.
- Go to Settings โ About the phone โ System update.
- If the update is โhangingโ during the verification phase, restart the phone and try again.
If the phone is slower after the update, reset the cache (see section 1) or roll back to the previous version via Fastboot. To do this, download the desired firmware from en.miui.com and run through the Mi Flash Tool.
๐ก
Update your firmware only when you are connected to Wi-Fi. An interrupted update can cause a device to โbrickโ (inoperability).
5. Advanced methods: CPU overclocking and kernel optimization
If standard methods donโt work, you can try advanced settings that require root rights or special utilities, and we warn you that these methods can lead to loss of warranty or unstable operation if you do something wrong.
Method 1: Change the kernel scheduler
The MediaTek Helio G25 processor in Redmi 9A supports multiple load-sharing algorithms. The default is cfq, but the performance is better suited to bfq or deadline.
- Get root rights (for example, through Magisk).
- Install Kernel Adiutor from Google Play.
- Go to the CPU section and select bfq in the I/O Scheduler settings.
- Save the settings and restart the phone.
Method 2: Disabling unnecessary processor cores
The Helio G25 is an 8-core processor, but not all cores are involved in everyday tasks. You can turn off 1-2 cores to save energy and reduce heat (which indirectly speeds up work).
- In Kernel Adiutor, go to the CPU โ Hotplug CPU.
- Disable the CPU 6 and CPU 7 cores (they are the weakest and are rarely used).
- Check the stability of the work throughout the day.
โ ๏ธ Warning: Disabling cores can cause applications to crash if they require multithreading (such as games or video processing.
Method 3: Undervolting (reducing voltage)
This method reduces the voltage on the processor, reducing heat and increasing stability. For the Redmi 9A, the safe value is minus 50โ75 mV.
- In Kernel Adiutor, go to CPU โ CPU Voltage.
- Reduce the voltage for each core by 25 mV and test the stability.
- If the phone doesnโt overheat or turn off, reduce it by another 25mV.
| Method | Root is required. | Risk | The effect |
|---|---|---|---|
| Change of kernel scheduler | Yes. | Low. | Reading/write speed up by 10-15% |
| Nuclear shutdown | Yes. | Medium. | Reduced heating, battery saving |
| Undervolting | Yes. | High-pitched | Reducing load lags |
๐ก
Before experimenting with the core, check the processor temperature in the AIDA64 app. If it exceeds 60ยฐC in idle, first solve the problem of overheating (clean dust, replace the thermal paste).
6. Alternative firmware: should you switch to caste?
If MIUI is a complete fix, consider installing custom firmware. Redmi 9A is available:
- ๐ LineageOS โ โcleanโ Android without unnecessary services Xiaomi.
- ๐ฅ Pixel Experience โ firmware with Google Pixel interface.
- โก Havoc-OS - customizable firmware with many settings.
The advantages of custom firmware:
- No advertising and unnecessary services Xiaomi.
- More frequent security updates.
- The ability to fine-tune performance.
Cons:
- Loss of warranty.
- Possible bugs (such as a broken NFC or camera)
- Difficulty of installation for beginners.
If you do, follow this instruction:
- Unblock bootloader through the official Xiaomi website (you need a Mi Account and wait 7 days).
- Install TWRP Recovery (Castom Recovery)
- Download the firmware from the XDA Developers website (look for the Redmi 9A theme using dandelion code).
- Sweat through TWRP, having made a full backup.
โ ๏ธ Note: Castom firmware may not support Widevine L1, Why Netflix and Disney are+ They'll be low-resolution. Check user reviews before you install them.
๐ก
Custom firmware can deliver 20-40% performance gains, but requires technical skills, and for most users, optimizing standard MIUI is enough.
7 Hardware methods: when software does not help
If all of the above methods fail, the problem may be in the hardware.
- ๐ Battery: Over time, the battery degrades and can't provide enough current for the processor.If the phone turns off at 20 to 30 percent charge, replace the battery.Cost for Redmi 9A โ about 1000-1500 rubles.
- ๐ก๏ธ Overheating: Dust in the connector or high ambient temperature causes the processor to trottl (reduce frequency.
- ๐พ EMMC Memory: Cheap Memory at Redmi 9A If the read/write speed has dropped below 50 MB/s (checked in the AIDA64), It's time to think about replacing the device.
How to check the condition of the "iron":
- Install AIDA64 and check: CPU temperature (normal: up to 45ยฐC in idle, up to 65ยฐC under load) Battery status (capacity should not be lower than 80% of nominal) Memory speed (if below 70MB/s โ there are problems).
Call the speaker and microphone โ sometimes the brakes are caused by hardware faults in the audio system.
If the diagnosis shows hardware problems, contact the service center. for the Redmi 9A, repairs are often cheaper than buying a new smartphone.