How to permanently disable ads on Xiaomi Redmi 6: the full guide

Xiaomi Redmi 6 is one of the most popular budget smartphones with a branded shell MIUI, which is known not only for its functionality, but also intrusive advertising. Banners in settings, recommendations in the app menu, pop-up notifications can all be seriously annoying. Fortunately, there are several ways to get rid of advertising without installing custom firmware or obtaining root rights.

In this article, we will discuss 5 working methods, including hidden MIUI settings, disabling personalized advertising, and alternative solutions for those who are willing to take drastic measures. It is important to understand that some methods may differ depending on the firmware version - on Redmi 6, MIUI 9-12 is usually used, and this is the instructions below.

If you are tired of intrusive banners in Security, Themes or Downloads, follow our recommendations, and if you still have questions after reading, there is an FAQ at the end of the article with answers to typical problems.

Why is Xiaomi Redmi 6 getting ads?

The MIUI branded shell is monetized by displaying ads in system applications, and it is Xiaomi's official policy, and no user is immune from it, even those who bought a smartphone in official stores.

  • πŸ“± System applications: Security, Themes, Downloads, Music, Video.
  • βš™οΈ Settings: banners in the About Phone section, Additional or Special features.
  • πŸ”” Notifications: push ads from Mi Browser, Mi Video and other services.
  • 🌐 Browser: Mi Browser shows a news feed with ads by default.

Redmi 6 ads may appear more often than flagships because Xiaomi’s budget models are purposefully monetized more aggressively, but the good news is that most banners can be manually disabled.

⚠️ Warning: Some methods require you to disable Personalized Recommendations in your Mi Account. If you are not logged in, there will be less advertising, but useful features like synchronizing notes or backups will also disappear.

Method 1: Disabling Advertising in MIUI Settings

The easiest method is to deactivate banner impressions through hidden MIUI settings, which works on most firmware versions, including MIUI 9-12, which are on Redmi 6.

Instructions:

  1. Open the Settings app (cog icon).
  2. Go to the About Phone section.
  3. Tap 5-7 times on the MIUI version until the notification β€œYou became a developer!” appears.
  4. Return to the main Settings menu and open a new Developer section (usually at the bottom of the list).
  5. Find the Debugging option on USB and activate it.
  6. Now go to Settings β†’ Additional β†’ Special features.
  7. Select MIUI Settings (or Additional MIUI Settings).
  8. Turn off the sliders: πŸ”˜ Recommendations πŸ”˜ Receive recommendations πŸ”˜ Advertising (if any)

After that, the ads in the settings and some system applications should disappear, but banners in Security or Themes may remain β€” they need additional manipulation.

Reboot the phone|Check the "About Phone" section for banners|Open "Security" and make sure there is no advertising|View notifications for push advertising-->

Method 2: Deactivate personalized advertising in Mi Account

If you are logged in to your Mi Account, Xiaomi collects your preferences and displays β€œpersonalized” ads, which can be turned off in your account settings.

How to do this:

  1. Open the Settings. β†’ Mi Account (or Mi Account).
  2. Slip on the profile avatar at the top of the screen.
  3. Select the Mi Account Settings.
  4. Go to Data Management or Privacy.
  5. Find Personalized Recommendations (or Advertising) and disable all sliders: πŸ”˜ Personalized advertising πŸ”˜ Action-based recommendations πŸ”˜ Showing Advertising in Xiaomi Services

Save the changes and restart the phone.

This method reduces the amount of ads in Mi Browser, Mi Video, and other Xiaomi services, but it doesn’t remove banners in system applications completely β€” it needs other ways to do it.

Yes, authorized all the time.|Yeah, but I rarely come in.|No, I didn't.|I don't know what it is.-->

Method 3: Remove system applications with advertising (without root)

Some MIUI (Security, Themes, Mi Browser) apps are the main sources of advertising, and can be disabled or removed without superuser permission, but you will need an ADB (Android Debug Bridge) to do so.

Warning: Removing system applications can lead to unstable smartphone operation.On Redmi 6, it is safe to disable only: Analytics, MSA (Mi Service Framework), Browser, Music, Video, Mi Pay. Don't touch Security (com.miui.securitycenter) - this can break the system's security.

Instructions:

  1. Download and install ADB Tools on your computer.
  2. Activate Debugging via USB on your phone (see Method 1).
  3. Connect Redmi 6 to your PC over USB and select File Transfer mode.
  4. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  5. Enter the command to check the connection: Adb devices must appear serial number of your device.
  6. Follow the commands to disable unnecessary applications (example for Mi Browser): adb shell pm uninstall -k --user 0 com.android.browser For other applications, replace com.android.browser with their batch names (see table below).
AnnexPackage nameCan I remove it?
Mi Browsercom.android.browserβœ… Yes.
Mi Musiccom.miui.playerβœ… Yes.
Mi Videocom.miui.videoβœ… Yes.
Analyticscom.miui.analyticsβœ… Yes.
MSA (Mi Service Framework)com.xiaomi.msa.globalβœ… Yes.

⚠️ Note: If after deleting applications, the phone began to glittle (for example, the ability to download files disappeared), return them with the command: adb shell cmd package install-existing com.android.browser (replace com.android.browser with the desired package).

What happens if you delete "Security" (com.miui.securitycenter)?
Deleting this application will result in the loss of antivirus, garbage cleaning and permission management functions, and system updates via OTA may stop working. It is not recommended to delete! Instead, it is better to disable ads in the application (see the next method).

Method 4: Manually disabling ads in apps

Some system applications (Security, Themes, Downloads) have their own ad settings and can be disabled without ADB or root.

For the Security app:

  1. Open Security (Shield icon).
  2. Slip on the three dots in the upper right corner and select Settings.
  3. Go to About Program or Additional.
  4. Turn off the sliders: πŸ”˜ Recommendations πŸ”˜ Showing ads πŸ”˜ Security Notifications (optional)

For the annex β€œThemes”:

  1. Open the Topic.
  2. Go to Profile (the icon of the person below).
  3. Slip on the gear (Settings).
  4. Turn it off: πŸ”˜ Recommendations to the topics πŸ”˜ Showing ads

For the downloads app:

  1. Open Downloads.
  2. Put three points on it. β†’ Settings.
  3. Turn off the Reference Show.

These actions remove banners inside apps, but they don't affect push notifications. Other methods are needed to disable them.

πŸ’‘

If after disabling the ad in "Security" lost some features (for example, checking for viruses), try resetting the application settings: Settings β†’ Applications β†’ Application Management β†’ Security β†’ Storage β†’ Reset.

Method 5: Blocking Advertising via DNS (for Advanced Ads)

If previous methods failed, you can block Xiaomi’s ad servers at the DNS level.This requires changing network settings, but does not affect the stability of the system.

Instructions:

  1. Open the Settings. β†’ Wi-Fi.
  2. Tap on the connected network and select Change the network (or Additional).
  3. In the IP Settings section, select Static (instead of DHCP).
  4. In the DNS field 1 type: 176.103.130.130 In the DNS field 2 (optional): 176.103.130.131
  5. Save the settings and reconnect to Wi-Fi.

If you're willing to take drastic measures, you might consider installing custom firmware (like LineageOS or Pixel Experience) that will completely remove MIUI and all the built-in advertising, but require unlocking the bootloader and having root rights. On Redmi 6, this process is quite complex and risky - it's better not to experiment without experience.

FAQ: Frequent questions about removing ads on Xiaomi Redmi 6

❓ Why does it appear again after the ad is turned off in the settings?
This is due to automatic MIUI updates that reset some settings. To avoid this: Turn off auto-update system applications in Settings β†’ Apps β†’ App Management β†’ Three-point β†’ Auto-update. Check Personalized Recommendation settings in Mi Account regularly.
❓ Can I remove ads without a Mi Account?
Yes, but the number of banners will decrease slightly. The main sources of advertising (Security, Topics) show banners even without authorization. MIUI) ethod 5 (DNS).
❓ Will the method of using ADB Redmi 6s MIUI Global?
Yes, but on Global firmware versions, some system applications have different batch names. For example, instead of com.miui.analytics, it can be com.miui.analytics.global. To find out the exact names, use the command: adb shell pm list packages | grep miui.
❓ Why not after the shift? DNS Some websites have stopped working?
Some of them DNS-servers (like AdGuard) block not only ads, but also trackers that are used by legitimate sites. DNS: 1.1.1.1 (Cloudflare) – only blocks malicious domains. 94.140.14.14 (AdGuard) DNS) β€” softer-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-than-t.
❓ Can Remote System Applications Be Returned?
Yes, if you deleted them through ADB flag-headed --user 0. You can return them by command: adb shell cmd package install-existing name PAKET For example, for Mi Browser: adb shell cmd package install-existing com.android.browser If the deletion was complete (without deletion) --user 0), I'll have to go through the phone.