How to remove the ad blocker on Xiaomi Redmi: all the ways of 2026

Ad blocking on Xiaomi Redmi smartphones is a built-in MIUI feature that by default limits the display of banners in system applications and services. On the one hand, this increases the comfort of use, but on the other hand, it can interfere with the operation of certain applications, testing advertising campaigns or accessing promo content. 80% of users experience this problem when trying to view ads in games (for example, to receive bonuses) or when using apps with monetization through banners.

In this article, we will discuss all the current ways to disable ad blocking on Xiaomi Redmi (including the Redmi Note 12/13, Redmi 10/11, POCO X5 and others on MIUI 12-14). It is important to understand that some methods require developer rights or install additional software, so we will specify the level of difficulty for each option. If you are not sure about your skills, start with the simplest solutions.

Also note that after disabling ad blocking, you may experience increased traffic consumption and more aggressive display of banners in apps. This is a normal system reaction, as MIUI stops filtering advertising requests. At the end of this article, we will give recommendations on how to minimize negative consequences.

1. disable ad blocking through MIUI settings

The easiest and safest way to do this is to use the built-in MIUI options. It is suitable for most Xiaomi Redmi models based on Android 10–13 and does not require superuser rights. However, in the latest firmware versions (MIUI 14), this menu item can be hidden or renamed.

To disable ad blocking through settings:

  1. Open the Settings app (cog icon).
  2. Go to the Appendix section β†’ Application management.
  3. Click on the three dots in the top right corner and select Special Accesses.
  4. Find Ads Display or Ad Blocking (depending on the firmware version).
  5. Turn off the switch for system applications (e.g. Browser, Music, Themes).

If the item Display ads is not in the menu, try an alternative way: Settings β†’ Memory β†’ Cleaning β†’ Settings (cogs) β†’ Blocking ads.

πŸ“Š What version? MIUI you use?
MIUI 12
MIUI 13
MIUI 14
I don't know.
other

Limitation of the method: This method disables the lock only for Xiaomi system applications. For third-party programs (for example, games or social networks), it will not work - additional actions will be required, described below.

2.Use of the developer mode and ADB-team

If standard settings don't work, you can use the developer mode and the ADB (Android Debug Bridge) command, which works on all versions of MIUI, but requires you to connect your smartphone to your computer. Warning: incorrect ADB commands can disrupt the system, so follow the instructions carefully.

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Click 7 times on MIUI Version until you become a developer!

USB debugging

  • Back to Settings β†’ Additionally. β†’ For developers.
  • Activate the debugging switch over USB and confirm the action.
  • Connect Redmi to your PC and execute the command ADB: adb shell settings put global private_dns_mode Next: adb shell pm disable-user --user 0 com.miui.privacy

After completing the commands, restart your smartphone. Ad blocking will be disabled at the system level.

Install Xiaomi drivers on PC|

Download the ADB (Android SDK) platform |

Enable debugging over USB on your phone |

Connect your phone to your PC via cable (not Wi-Fi)-->

⚠️ Warning: Disabling the com.miui.privacy component may cause some features to fail MIUI, For example, limiting access to contacts or the camera for applications. If you notice a problem, return the settings with the command: adb shell pm enable com.miui.privacy

3. Installation of third-party apps to unlock ads

If the previous methods didn't work, you can use third-party utilities.

  • πŸ”§ QuickShortcutMaker – allows you to find hidden settings MIUI, including ad blocking. Once installed, search for Advertising or MIUI Privacy and disable restrictions.
  • πŸ› οΈ App Inspector – analyzes the activity of applications and helps to identify which software blocks ads (for example, com.miui.privacy or com.xiaomi.midrop).
  • πŸ“± MIUI Hidden Settings – a specialized utility for revealing hidden functions MIUI. It has a separate section for managing advertising filters.

Before installing, check the reviews of the app and the permissions it requests. Avoid utilities that require root rights unless you are sure they are secure.

Important: Some applications (like QuickShortcutMaker) may not work on MIUI 14 due to tightening security policies.

List of safe sources for APK download
We recommend downloading. APK-files only from verified sites: - [APKMirror](https://www.apkmirror.com/) (formalization) - [APKPure](https://apkpure.com/) (virus-tested) - [GitHub](https://github.com/) (Avoid unknown sites with suspicious domains (e.g.,.xyz,.top).

4. Modification DNS-servers

Sometimes the ad blocking on Xiaomi Redmi is implemented through DNS-In this case, you can manually prescribe alternatives. DNS-servers that do not block ad domains. This method does not require developer rights and is reversible (you can return the settings back at any time).

How to change the DNS:

  1. Open Settings β†’ Connections and Sharing β†’ Private DNS.
  2. Select the host name of the private DNS provider.
  3. Enter one of the addresses: 🌍 dns.google (Google Public DNS) 🌍 1dot1dot1dot1.cloudflare-dns.com (Cloudflare) 🌍 dns.adguard.com (AdGuard, but without ad blocking)

Save the settings and restart the phone.

DNS-providerAddressPlusesCons
Google DNS8.8.8.8, 8.8.4.4High speed, stabilityDon't block trackers
Cloudflare1.1.1.1, 1.0.0.1Privacy, DoH supportSome regions may be blocked
AdGuard (without filters)94.140.14.14, 94.140.15.15You can set up custom filters.It requires additional adjustment.

Critical: If the DNS change still doesn’t show ads, check if your app uses a built-in VPN or proxy (for example, MIUI can redirect traffic through its servers), in which case only completely disabling system restrictions through ADB will help.

5. Reset Advertising Settings via MIUI Optimization

Xiaomi firmware has a hidden MIUI Optimization module that manages system restrictions, including ad blocking, and can be reset via Recovery mode or special commands.

Instructions for discharge:

  1. Turn off the phone.
  2. Press the Power + Volume buttons up to enter Recovery Mode.
  3. Select a language and go to Advanced β†’ MIUI Optimization.
  4. Click Reset Optimization Data and confirm the action.
  5. Reset the device.

If the advertisement is not shown:

  1. Check if the power saving mode is on – it can limit the background activity of applications.
  2. Make sure that in Settings β†’ Accounts β†’ Xiaomi has disabled the synchronization of advertising data.
  3. Update the firmware to the latest version – in new MIUI builds, lock bugs are sometimes fixed.

πŸ’‘

If the ads are shown but don’t give you bonuses in games, try clearing the app cache or reinstalling it, sometimes because of a conflict with the ad network servers (like Unity Ads or AppLovin).

FAQ: Frequent questions about ad blocking on Xiaomi Redmi

❓ Why is it that after disabling the block, ads still do not show in games?
In 60% of cases, the problem is caused by the cache of ad networks: Try: Clear game data through Settings β†’ Apps; Reboot your phone; check if the game uses its own VPN (for example, Garena Free Fire or PUBG Mobile).
❓ Can I disable advertising blocking without a computer?
Yes, but the choice of methods is limited: Use QuickShortcutMaker (method) β„–Change it. DNS dns.google (method) β„–Reset the settings via Recovery (method) β„–(5) if there is a relevant paragraph. ADB-team (mode) β„–2) without a PC it is not possible to perform.
❓ Will the ad block return after the update? MIUI?
Depends on the method: If you have used the settings MIUI (method β„–1) Yes, it may be activated again after the update. ADB-squad MIUI Optimization - no, the settings will remain. We recommend that after updating the firmware, recheck the lock status.
❓ Is it safe to disable com.miui.privacy via ADB?
Disabling this component does not disrupt the system, but it can result in: loss of privacy protection functions (for example, restriction of access to geodata); increase the number of trackers in the background. If you notice a problem, return the component with the command adb shell pm com.miui.privacy.
❓ How to return the ad blocking back?
To enable ad filtering again: For settings MIUI: Return the switches to the section Display of advertising (method) β„–For ADB: Follow the command adb shell pm enable com.miui.privacy. DNS: Return the settings to Automatically or specify DNS dns.adguard.com.

πŸ’‘

If none of these methods worked, check to see if the phone has third-party ad blocking software (such as Blokada or AdGuard) that may conflict with MIUI system settings.