If you own Xiaomi Redmi 9T and are actively using Yandex.Browser, youβve probably encountered annoying ads that appear in the SERPs, on the home page and even as banners when scrolling pages. This is especially annoying when ad units occupy up to 30% of the screen on a mobile device, slow down the loading of sites and distract from the main content. Fortunately, there are several effective ways to block ads in Yandex on your smartphone β from built-in MIUI functions to the use of specialized applications.
In this article, we will discuss 5 proven methods that work on Redmi 9T with MIUI firmware 12, 13 and 14, including setting up DNS, disabling personalized ads in Yandex account, and installing blockers through ADB (no root rights!).It is important to understand that some methods may conflict with Yandexβs policy, so we will also explain how to minimize the risks of blocking an account or limiting browser functionality.
Before you start, make sure your Redmi 9T has the latest version of Yandex.Browser installed (update it via Google Play or APKMirror if the app doesnβt update automatically). Also check if there are viruses or suspicious apps on the device β some of them can replace ad units with their own, which will complicate the blocking process.
1. Disabling personalized advertising in Yandex settings
The easiest and most legal way to reduce the number of ad impressions is to disable personalization in the Yandex account itself, which does not block ads completely, but significantly reduces the number of ads as the system stops selecting ads based on your interests, search history and location.
To do that:
- π± Open Yandex.Browser on your Redmi 9T and tap the profile icon (in the upper right corner).
- βοΈ Select the Settings item β Yandex account.
- π Scroll down to Personal Guidelines and click Settings Management.
- π« Turn off sliders opposite Personalized Ads and Search History for Personalization.
- π Restart your browser so that the changes take effect.
This method works for other Yandex services (e.g. Yandex.Music or Yandex.Maps), but has a limitation: ads will still show up, just become less relevant. For example, instead of targeted banners with products from your latest searches, you will see random ads.
β οΈ Attention: Disabling personalization does not affect advertising that is shown under Yandex contracts with specific sites (for example, banners on Avito or Ozon.
2.Use of alternative DNS to block ads
One of the most effective and not requiring root rights is the change of DNS-This method works at the network level, so it blocks ads not only in Yandex.Browser, but also in other applications (for example, on YouTube or Instagram).
For Xiaomi Redmi 9T, we recommend using the following DNS:
- π‘οΈ AdGuard DNS (Blocking Advertising and Trackers: 176.103.130.130 and 176.103.130.131
- π Cloudflare Family (blocks malicious sites and some ads): 1.1.1.3 and 1.0.0.3
- π NextDNS (allows customization of filters): requires registration on the website nextdns.io.
Instructions for setting:
- Open Settings on Redmi 9T and go to Connections and Sharing β Private DNS (or Wi-Fi β Additional β Network-specific DNS settings).
- Select Manual and enter the DNS address (e.g. dns.adguard.com for AdGuard).
- Save the settings and restart the smartphone.
| DNS-service | Address | Locks it down. | Cons |
|---|---|---|---|
| AdGuard DNS | 176.103.130.130 | Advertising, trackers, phishing | It can slow down the loading of some websites. |
| Cloudflare Family | 1.1.1.3 | Malicious websites, part of advertising | Does not block all advertising in Yandex |
| NextDNS | Individual (after registration) | Customizable filters | Limitation on the number of requests per month |
If some sites stopped opening after changing the DNS, try resetting the DNS cache in your network settings or returning standard DNS from your ISP. Also note that some mobile operators (such as MegaFon or Beeline) may ignore custom DNS on their networks - in which case you will need to use a VPN.
π‘
After the shift DNS Check if the internet is turned on on on your Redmi. 9T Saving traffic in settings SIM-He may be in conflict with the custom. DNS.
3. Installation of ad blockers through ADB (no root rights)
If standard methods do not help, you can use them. ADB-commands to install a system ad blocker, such as Blokada or RethinkDNS. This method does not require root, but will require connecting the smartphone to the computer and enabling debugging. USB.
Step-by-step:
Enable Developer Mode (7 times tap the MIUI version in Settings β About Phone)
Activate USB Debugging in Additional Settings β For Developers
Download ADB Tools on PC
Get Redmi on board. 9T to the computer and allow debugging-->
- Download. APK-Blocker file (e.g. Blokada) on your computer.
- Open the command line in the folder with ADB and execute the command: adb install path to file.apk
- After installation, open the application and activate the ad blocking.
Blokada works like a VPN, so you don't have to configure it over DNS, it filters traffic directly.
- π Automatic Filters Update.
- π Detailed statistics of blocked requests.
- π‘οΈ Ability to add custom rules.
β οΈ Note: Some blockers (e.g. AdAway) require root rights, but install them through the use of a root license. ADB on the Redmi 9T This can lead to loss of warranty or unstable system operation. Use only verified applications from official sources.
4. Setup of the built-in blocker in MIUI 12/13/14
The MIUI firmware on Xiaomi Redmi 9T has a built-in ad-blocking tool called Security (or Security) that works at the system level and can filter ad requests in browsers including Yandex. However, this method is not always effective against targeted Yandex ads, as it is often loaded through secure connections (HTTPS).
How to turn on:
- Open the Security app (the shield icon).
- Go to Scanner or Optimization (depending on the MIUI version).
- Tap on Settings (βοΈ) β Blocking ads.
- Activate the slider and add Yandex.Browser to the list of filtering applications.
If you donβt have Ad Block option, update the Security app via Google Play or install the latest version with APKPure. In some regional firmware (e.g. Europe), this feature may be disabled by default.
Why the built-in blocker MIUI not working HTTPS-advertising?
5. Manual editing of hosts file (for power users)
For those who are willing to take more drastic measures, there is a way to block ads through editing the hosts system file. This method requires root rights or the use of ADB with superuser rights, so it is not suitable for everyone.
Instructions:
- Download the current list of advertising domains (for example, from GitHub).
- Connect Redmi 9T to your PC and execute the command: adb pull /system/etc/hosts to copy the current hosts file to your computer.
- Add to the end of the file lines of the form: 0.0.0.0 adfox.yandex.ru 0.0.0.0 an.yandex.ru 0.0.0.0 mc.yandex.ru
- Save the file and download it back: adb push hosts /system/etc/ adb shell chmod 644 /system/etc/hosts
Once the device is restarted, Yandexβs ad domains will be redirected to 0.0.0.0, making them unavailable, but this method has risks:
- π§ Requires root or modified firmware.
- π After updating MIUI The hosts file may be reset.
- π¨ Incorrect editing can lead to the loss of the Internet.
π‘
Editing a hosts file is the most radical way to block ads, but it's only suitable for power users.For most Redmi 9T owners, a combination of DNS + Blokada is enough.
6. Alternative browsers with built-in ad blocking
If none of the above methods are good, consider switching to browsers that are initially focused on privacy and ad blocking.
- π¦ Firefox Focus β automatically blocks trackers and ads, has a minimalist interface.
- π‘οΈ Brave Browser β blocks ads at the browser level, supports torrent downloads.
- π Kiwi Browser β based on Chromium, but with ad-blocking extensions (e.g. uBlock Origin).
To install uBlock Origin in Kiwi Browser:
- Open your browser and go to chrome://extensions.
- Activate the Developer Mode (slider in the upper right corner).
- Download. CRX-uBlock Origin file and drag it to the extension window.
The advantage of this approach is that you do not depend on MIUI or DNS settings β the lock works directly in the browser. However, some sites (for example, Yandex.Mail or Yandex.Disk) may limit the functionality if blockers are detected.