Xiaomi Mi 9
Snapdragon 855
The reason is not because of the βagingβ of iron
MIUI
In this article, 12 proven ways to speed up the Xiaomi Mi 9, from basic (cache cleaning) to advanced (disable system services via ADB). All methods are tested on current versions of MIUI 14 and HyperOS, work without root rights and do not require complex manipulations. If your smartphone βchokedβ after the update or simply lost its former agility, follow the instructions in order.
β οΈ Note: Before any changes to the system, back up your data through Settings β The phone. β Backup: Some methods (e.g., resetting the Dalvik partition cache) can cause a smartphone to temporarily unusable.
1.Cache and garbage cleanup: the first step to speeding up
The most obvious but often overlooked cause of brakes is clogged app cache and system debris. MIUI actively caches data to speed up program re-runs, but over time this cache grows to gigabytes and begins to interfere.
Start with manual cleaning:
- Go to Settings β Applications β Application Management.
- Sort the list by cache size (click on the three dots in the top right corner).
- Select applications with a cache of more than 500 MB (most often these are social networks, messengers, browsers) and click Clear cache.
For deep cleaning, use the built-in βSecurityβ application:
- π§Ή Acceleration: Run the check in Acceleration - the system will close the background processes and free RAM.
- ποΈ Clean up garbage: In the Deep Cleanup section, delete temporary files, remnants of deleted applications and duplicates.
- π± Auto Clean: Activate Cleanup when locking the screen in the app settings.
β οΈ Note: Do not clean the cache of system applications like com.android.systemui or com.miui.home manually β this can cause shell malfunctions. MIUI.
π‘
If the app is slower after cleaning the cache, don't worry. It's temporary: the data is cached again the next time it runs, but without digital ballast.
2. Disable animation and visual effects
MIUI is known for its heavy animations that eat up CPU and RAM resources, and turning off or reducing these effects will make the interface visually less smooth, but will significantly speed up the systemβs response.
Method 1: Developer Settings
- Activate Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Go back to the main settings menu and find a new section for developers.
- Scroll to the Drawing block and set: Window animation scale β No animation transition scale β No animation transition scale β No animation animation animation animation duration β 0.5x (or turn off completely)
Method 2: Lightweight MIUI Lite mode
If your Xiaomi Mi 9 is running MIUI 12.5+ or HyperOS, activate the lightweight mode:
- Go to Settings β Special Opportunities β Lightweight Mode.
- Turn on the option and restart the smartphone.
This will disable some of the visuals and simplify the interface, but some features (like Always-on Display) will become unavailable.
What does turning off animation do?
3. Optimization of application background activity
One of the main bottlenecks of MIUI is aggressive background control, on the one hand, the system kills unnecessary tasks to save battery, on the other hand, some applications (messengers, mail) must work in the background, otherwise you will not receive notifications on time.
How to set the balance:
- π Turn off Autostart: Go to Settings β Annexes β Application management β Autoplay and deactivate autoboot for unnecessary programs (games, rarely used utilities).
- π΅ Limit background activity: In the same application management menu, select Background Activity and set the Restricted mode for most applications.
- β‘ Exceptions for important applications: For instant messengers (Telegram, WhatsApp) and mail, install No restrictions.
For advanced users: disabling MIUI Optimization via ADB
This option removes some of the MIUI limitations on background processes, but can increase battery consumption.
adb shell settings put global hidden_api_policy 1Then reboot your smartphone. To get it back, use:
adb shell settings delete global hidden_api_policyπΉ Check Auto-Run Applications
πΉ Limit background activity for games and utilities
πΉ Add messengers to exceptions
πΉ Reboot the smartphone after the changes-->
4. Resetting the Dalvik/ART section cache
Dalvik cache (or ART in newer versions of Android) stores optimized versions of installed applications. Over time, it fragments, which leads to slowdown of programs and increased RAM consumption. Cleaning this cache does not delete user data, but requires a reboot.
How to Reset Dalvik-Cache:
- Turn off your smartphone.
- Press the Power button + Volume up to enter Recovery.
- Select Wipe & Reset β Wipe Cache (use volume buttons for navigation, power button for confirmation).
- After cleaning, restart the device (Reboot β System).
β οΈ Note: The first download after Dalvik reset will take up to 5-10 It's okay. Don't interrupt the process, even if the screen stays black for a long time.
After this procedure, the applications will start slower the first time, but then their work stabilizes.The effect is noticeable on βclutteredβ smartphones with 50+ installed programs.
5. Update of firmware and core
The Xiaomi Mi 9 slowdown is often due to outdated firmware or an unoptimized kernel.The manufacturer regularly releases bug fixes and performance improvements, but many users ignore them.
How to update correctly:
- π² Through OTA: Go to Settings. β The phone. β Update the system and check for updates. Install the latest stable version MIUI or hyperos.
- π§ Hand-held firmware: If OTA does not offer a fresh version, download the full firmware package from the official Xiaomi website and install via Recovery.
- π Reset after update: If after the update the smartphone began to work worse, reset settings (Settings) β Additionally. β Resetting settings, but donβt format internal memory.
For enthusiasts, custom cores like FrancoKernel or Kirisakura can deliver up to 20 percent performance gains, but require unlocked bootloader and root rights. Install them only if you understand the risks!
| MIUI version | The Last Stable Firmware (2026) | Changes in productivity |
|---|---|---|
| MIUI 12.5 | V12.5.8.0.RFAMIXM | Optimization of RAM consumption, corrected lags when scrolling |
| MIUI 13 | V13.0.10.0.SFAMIXM | Improved multitasking, reduced number of background processes |
| MIUI 14 | V14.0.4.0.TFAMIXM | New core, reduce processor heat by 10-15% |
| HyperOS 1.0 | 1.0.5.0.UMAMIXM | Full redesign, optimization for Snapdragon 855 |
Storage optimization: from formatting to replacing with UFS 3.0
Over time, the Xiaomi Mi 9 file system gets fragmented, especially if you frequently uninstall and install apps, which causes a slowdown in read/write, even on fast UFS 2.1 memory.
Ways to optimize storage:
- π Formatting: Back up data and complete formatting with Recovery (Wipe & Reset) β Wipe All Data. This will reset the file system to a factory state.
- π App portability: Move heavy games (such as Genshin Impact or Call of Duty Mobile) to a memory card (if supported) or use Settings β Annexes β Move it to SD.
- π οΈ Replacement UFS 3.0: Service centers offer upgrades to storage UFS 3.0 (for example, from 128 GB to 256 GB) This will increase the read speed to 2100 MB / s (versus 900 MB / s in the standard version). UFS 2.1).
β οΈ Note: Formatting will delete all data, including photos in the folder DCIM Use Google Photos or Mi Cloud to back up your files.
To check the storage speed, use the A1 SD Bench application. Normal readings for Mi 9:
- Reading: 800-950MB/s
- Recording: 250-350MB/s
If the values are lower by 30% or more, it is time to optimize the storage.
π‘
Formatting is a last resort, and before doing so, try clearing the cache and removing unnecessary files, and the effect of formatting is only noticeable when fragmentation is severe (usually after 1.5-2 years of use).
7. Alternative launchers and shells
The standard MIUI launcher (com.miui.home) consumes up to 300-400MB of RAM and sometimes slows down when scrolling desktops, replacing it with a lightweight alternative can speed up navigation.
The best launchers for Xiaomi Mi 9:
| Launcher | RAM consumption | Advantages | Deficiencies |
|---|---|---|---|
| Nova Launcher | 150-200 MB | Flexible configuration, gesture support | Premium version for some functions |
| Lawnchair | 100-180 MB | Minimalist design, support for themes | Rare bugs with MIUI icons |
| Smart Launcher 6 | 120-190 MB | Automatic sorting of applications, built-in search | Limited Customization in the Free Version |
| Poco Launcher | 180-220 MB | Optimized for Xiaomi, Theme Support | Advertising in the free version |
How to install an alternative launcher:
- Download APK from the official website (for example, Nova Launcher).
- Install the file and select the new launcher as the main one in the settings (Settings β Applications β Default β Launcher).
- Customize gestures, animations and desktop markup to your needs.
β οΈ Attention: Some functions MIUI (For example, Always-on Display or Game Turbo may not work properly with third-party launchers, 4PDA or XDA Developers).
8. Radical-methods: reset to factory settings and custom firmware
If all previous methods failed, radical measures remain: a complete reset or custom firmware installation, which will return the Xiaomi Mi 9 to the βfactoryβ state or even surpass it.
Reset to factory settings:
Deletes all data, including accounts, photos and apps, and only use it if other methods have failed.
- Back up via Settings β About Phone β Backup or Mi Cloud.
- Go to Settings β Additional β Resetting settings.
- Choose to erase all data and confirm the action.
- After the reboot, set up your smartphone as new.
Castom firmware:
Firmware like LineageOS, Pixel Experience or crDroid lacks the heavy MIUI shell and offers a cleaner Android, but they will require:
- π Open the bootloader (fastboot oem unlock).
- π₯ Install custom recovery (TWRP Or OrangeFox).
- π οΈ Sweep ZIP-Firmware and GApps (if you need Google services).
β οΈ Attention: Installing custom firmware voids warranty and can lead to a device "brick" if you make an error. Use only verified forum builds XDA Developers or 4PDA.
π‘
Factory reset helps in 90% of cases of strong brakes, but requires re-tuning the smartphone. Custom firmware gives performance gains of up to 25-30%, but is only suitable for advanced users.