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:
- Open the Settings app (cog icon).
- Go to the Appendix section β Application management.
- Click on the three dots in the top right corner and select Special Accesses.
- Find Ads Display or Ad Blocking (depending on the firmware version).
- 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.
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:
- 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
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:
- Open Settings β Connections and Sharing β Private DNS.
- Select the host name of the private DNS provider.
- 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-provider | Address | Pluses | Cons |
|---|---|---|---|
| Google DNS | 8.8.8.8, 8.8.4.4 | High speed, stability | Don't block trackers |
| Cloudflare | 1.1.1.1, 1.0.0.1 | Privacy, DoH support | Some regions may be blocked |
| AdGuard (without filters) | 94.140.14.14, 94.140.15.15 | You 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:
- Turn off the phone.
- Press the Power + Volume buttons up to enter Recovery Mode.
- Select a language and go to Advanced β MIUI Optimization.
- Click Reset Optimization Data and confirm the action.
- Reset the device.
If the advertisement is not shown:
- Check if the power saving mode is on β it can limit the background activity of applications.
- Make sure that in Settings β Accounts β Xiaomi has disabled the synchronization of advertising data.
- 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?
β Can I disable advertising blocking without a computer?
β Will the ad block return after the update? MIUI?
β Is it safe to disable com.miui.privacy via ADB?
β How to return the ad blocking back?
π‘
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.