Xiaomi Redmi 5 is one of the most popular budget smartphones of 2018, but its owners often face annoying advertising in MIUI. Banners in settings, push notifications from system applications, advertising in the βSecurityβ menu β all this spoils the experience of use. Unlike new models where advertising can be turned off through standard settings, Redmi 5 with MIUI 9-11 firmware requires additional manipulation.
In this article, we will discuss 7 proven ways β from simple (disable personalization) to radical (install custom firmware). Particular attention will be paid to hidden MIUI settings, which Xiaomi does not advertise, but which allow you to block ads at the system level without root rights.
Important: Methods differ for different firmware regions (Global, China, EEA). We'll show you which ones work universally and where you'll need more customization. 10-15 Time to get rid of advertising forever β read more.
1. disable personalized advertising in MIUI settings
The safest and fastest way is to deactivate personalized recommendations, which won't take away all ads, but will reduce the number of banners targeted by 60-70%, and works on all versions of MIUI 9-12 without root rights.
Instructions:
- π± Open the Settings. β Xiaomi account (if not authorized β log in or skip step).
- π Go to Mi Account. β Account settings β Personalization of recommendations.
- π« Disable sliders: Personalized recommendations (main source of advertising) Interest-based advertising (responsible for banners in system applications) Usage analysis (collects data for targeting)
- π Restart the phone β changes will apply after the reboot.
β οΈ Attention: On firmware MIUI China may call this section otherwise - Advertising Settings (). If there is no item, then your version MIUI It's heavily stripped down (often found on grey smartphones). β2.
Personalized recommendations|Interest-based advertising|Analysis of use|Notifications from Mi Video-->
2. Block advertising through the hidden menu MSA (Mobile Services Ads)
MSA (Mobile Services Ads) is Xiaomiβs system service responsible for displaying ads in MIUI. In newer versions of the firmware, it can be disabled through standard settings, but Redmi 5 requires hidden code.
How to get into the MSA menu:
- Open the phone (calling) application.
- Enter the combination: ##6776## (some firmware runs ##284##).
- The MSA Settings menu will appear β select Advertising.
- Turn off all sliders, especially: π’ Personalized ad recommendations π Advertising ID (Reset it through the Reset button)
If the code doesnβt work, try an alternative method:
- π οΈ Install Miui Hidden Settings from Play Market.
- π§ Run it and find the section. MSA β Advertising.
- π« Deactivate all options related to advertising.
What if the MSA menu doesnβt open?
3. Removal of Advertising through ADB (no root rights)
If standard methods don't work, you can block ad packages through Android Debug Bridge (ADB), which doesn't require root rights, but requires a computer and 10 minutes of time, and is 90% effective in eliminating ads.
Step-by-step:
- π» Install. ADB Tools on PC.
- π± On your phone, activate Developer Mode: Go to Settings β About the phone. 7 times tap the version. MIUI. Back to Settings β Additionally. β For developers, turn on the debugging. USB.
π Connect your phone to your PC and execute it in the command line (terminal:
adb devices(Serial number device should appear)
adb shell pm uninstall --user 0 com.miui.systemAdSolutionadb shell pm uninstall --user 0 com.xiaomi.midropadb shell pm disable-user --user 0 com.android.browserThese commands remove/disable:
- π§Ή System Advertising Module (com.miui.systemAdSolution)
- π€ Mi Drop (often shows ads when transferring files)
- π Standard browser (replaced with Chrome or other browser)
β οΈ Warning: After completing commands, do not update system applications through the Play Market - this may return ads. APK separately from APKMirror.
1. Create a text file with the.bat extension.
2. Insert the lines from the instructions above.
3. Launch on behalf of the administrator when advertising appears.-->
4. Removal of advertising applications manually
Some Xiaomi system apps canβt be removed by standard means, but they can be disabled or removed through settings. Hereβs a list of the most βadvertisingβ apps on Redmi 5:
| Annex | Package | Type of advertisement | Can I remove it? |
|---|---|---|---|
| Mi Video | com.miui.video | Banners in the player, push notifications | Yes (via ADB or rut) |
| Mi Music | com.miui.player | Advertising between tracks | Yes. |
| Cleaner | com.miui.cleanmaster | Banners on the cleaning menu | No (only turn off) |
| Browser | com.android.browser | Pop-ups, advertising in bookmarks | Yes. |
| Mi Pay | com.miui.mipay | Push notifications with shares | Yes. |
How to delete:
- π§ Go to Settings. β Annexes β Application management.
- π Find the right app (e.g. Mi Video).
- ποΈ Click Remove (if the button is active) or Disable.
- π Reboot the phone.
If the Remove button is inactive, use ADB-method β3 or install an alternative launcher (like Nova Launcher) that hides system applications.
Mi Video|Cleaner|Browser|Mi Music|Other-->
5. Use of alternative firmware (for advanced ones)
If you're annoyed not only by advertising, but also by the built-in MIUI software, you can install custom firmware. Redmi 5 (codename rosy) is available:
- π LineageOS β pure Android without advertising and unnecessary applications.
- π§ Pixel Experience β firmware with interface from Google Pixel.
- π± Havoc-OS β customizable firmware with many functions.
- π MIUI Pro - modified MIUI Advertising-free (from the community).
β οΈ Attention: Installing custom firmware resets all data and requires unlocking the bootloader. 5 You can do this officially through the Mi Unlock Tool, but you will have to wait. 72-168 (depending on the policy of Xiaomi).
Instructions:
- π Unlock the bootloader through the Mi Unlock Tool.
- π₯ Download firmware (for example, LineageOS for rosy).
- π§ Set it through TWRP Recovery (instructions for installation here).
- π Reboot β the system will be without ads and bloatware.
π‘
Custom firmware removes ads completely, but requires unlocking the bootloader and technical skills. If you're not sure, use methods 1-4.
6.Reset to factory settings with official firmware
If the ad appears after updating or installing third-party apps, clean installation of the official firmware will help, which will return the phone to the factory state, but delete all data (do backup!).
How to Switch Redmi 5 to Mi Flash Tool
- π₯ Download the latest stable firmware for rosy from the official website (choose Global or EEA).
- πΎ Unpack. ZIP-file-back.
- π± Turn off the phone and press the volume down. + Meals to enter the Fastboot.
- π» Connect your phone to your PC and start the Mi Flash Tool.
- π Specify the path to the unpacked firmware and press Refresh (the device should be determined).
- π Select Clean All (full reset) and press Flash.
After the reboot:
- π« Turn off personalization (method) immediately β1).
- π§ Remove unnecessary system applications (method) β4).
- π‘οΈ Install an ad blocker (method) β7).
β οΈ Note: Firmware through Fastboot resets IMEI module data NFC (If you have, check the firmware after you've done it. IMEI *#06# If he's dropped, reset through SN Writer Tool (instructions are available on the 4PDA).
7. Ad blockers (for remaining banners)
Even after all the manipulation, some of the ads can seep through third-party apps or websites, in which case specialized blockers will help:
- π‘οΈ Blokada β Blocks Advertising at Level DNS (No need to root. Download: official website.
- π AdGuard filters traffic and removes banners in the browser. There is a free version.
- π Brave Browser β a browser with built-in ad blocking (replacement of the standard one).
- π± DNS66 β Open source software to block advertising domains (requires settings).
Blokada setting:
- π₯ Install the application and launch it.
- π Activate the lock (permission to do so is required) VPN).
- βοΈ In the settings, select filter lists: EasyList (basic lock), EasyPrivacy (protection against trackers) Xiaomi Ad Blocklist (specific for the user). MIUI)
π Add to the whitelist applications that need the internet (e.g. banking).
β οΈ Attention: Blockers based on VPN They may conflict with banking applications (Sberbank, Tinkoff, etc.) Add such applications to exceptions before using them or disable the blocker when working with finances.