Advertising in Yandex Navigator on Xiaomi smartphones has become a real headache for many drivers. Banners, pop-ups and audio ads not only distract from the road, but also slow down the application on budget models of Redmi or POCO. The problem is aggravated by the fact that developers are actively monetizing the service, and standard settings do not allow you to completely remove ads - even in the paid version of Yandex Plus, some types of ads remain.
In this article, we will discuss 5 proven ways to disable ads in Yandex Navigator on Xiaomi, including root-free methods using MIUI system functions, as well as radical solutions for advanced users. All instructions are relevant for Android 12-14 and tested on Redmi Note 12 Pro+, POCO X5 Pro and Xiaomi 13T. Importantly, some methods may violate the Yandex user agreement, so use them at your own risk.
Before you start, check the app version: go to Navigator Settings β About the program. If you have a version older than 2023, first update it through Google Play - new releases sometimes change the paths to the ad modules, and the old ways may not work.
1. Standard settings of Yandex Navigator: what can be turned off without hacks
Let's start with legal methods that don't require any interference with system files, and unfortunately, they won't eliminate ads completely, but they will help reduce the amount of ads.
Open the app and go to: Profile β Settings β Advertising and affiliate offers
- π Turn off "Show Ads" - this switch is responsible for banners on the home screen and menu.
- π Turn off "Voice sentences" - this will remove the audio ads that sound while moving.
- π Reset "Personalized Ads" - click "Reset Advertising" ID", target-off.
Note that even after these manipulations, the ads will not disappear completely, banners from partners (for example, Yandex Food or Yandex Taxi) will appear when you build the route, and there will be βsystemβ ads, such as offers to update the application or pay for Yandex Plus.
π‘
If it still appears after disabling the ad in the settings, try clearing the app cache. Go to Android Settings β Applications β Yandex Navigator β Memory β Clear the cache.
2.Blocking ads via MIUI: Hidden features for Xiaomi
MIUI has built-in tools to limit the background of applications that can be used to fight advertising. This method does not require root rights, but does not work on all versions of firmware.
Instructions:
- Go to Settings β Applications β Application Management.
- Find Yandex Navigator and open its settings.
- Select Background Limitation β Limit.
- Enable the option to disable autostart.
- In the Battery β Energy Saving section, set the Restricted mode.
These actions do not block ads directly, but limit the activity of the application background, which causes some advertising modules to stop loading.
Why is this method unstable?
3. Using a VPN with ad blocking (without root)
One of the most reliable ways is to connect to a VPN with an ad blocker built in, which works at the network level and intercepts requests to Yandex ad servers.
Recommended VPN-advertising-blocking:
- π‘οΈ AdGuard VPN β There is a free tariff with a traffic limit.
- π Proton VPN β Blocks Trackers and Advertising in the Premium Version.
- π 1.1.1.1 (Cloudflare) β easy to set up, but not all types of ads are blocked.
How to set up:
- Install a VPN from Google Play.
- Enable the option of blocking ads (in AdGuard this is Protection β Ad Blocking).
- Connect to the server and start Yandex Navigator.
Important: some VPNs may conflict with the Navigator's geolocation, which will cause the routes to be built incorrectly, in which case, try changing the server region to a Russian one.
4. Blocking ads via hosts file (root or ADB required)
This method involves editing the hosts system file, which is responsible for forwarding network requests, and if you have root rights or access to ADB, you can block the domains from which ads are downloaded.
List of domains to lock (add to the end of /system/etc/hosts file):
127.0.0.1 adfox.yandex.ru
127.0.0.1 an.yandex.ru
127.0.0.1 mc.yandex.ru
127.0.0.1 mobileads.yandex.netHow to edit hosts:
- π± Root: Use Root Explorer or Total Commander with superuser rights.
- π₯οΈ Through ADB: Connect your phone to your PC and do: Adb pull /system/etc/hosts adb push hosts /system/etc/ adb shell chmod 644 /system/etc/hosts
Make a backup of the original file
Checking the rights to record in /system
Disabling the antivirus (can block changes)
Reboot after editing-->
β οΈ Attention: Incorrect editing of hosts can lead to loss of access to the Internet. If after the changes, sites stop opening, restore the original file.
5. Removal of advertising modules via Lucky Patcher (root required)
Lucky Patcher is a powerful app modification tool that allows you to remove ad libraries from your app. APK-This method only works on rooted devices and may violate the license agreement.
Step-by-step:
- Install Lucky Patcher (you can download it on the official website).
- Open the application and find Yandex Navigator in the list.
- Press the patch menu. β Remove Google Ads.
- Select Automode (recommended) and wait until it is completed.
- Reinstall the modified application.
After this procedure, most banners will disappear, but voice ads and some affiliate offers may remain, and there is a risk that Yandex Navigator will stop updating through Google Play.
π‘
Lucky Patcher can break an application if you delete critical libraries. APK-File via Titanium Backup.
6. Ad-free alternative navigators for Xiaomi
If all methods do not help, consider switching to alternative navigators that do not show ads or allow you to disable them completely.
Comparative table of popular navigators:
| Annex | Advertising | Offline maps | Traffic jams | Traffic consumption |
|---|---|---|---|---|
| Google Maps | Got (rarely) | Yes (limited) | Yes. | Medium. |
| 2GIS | No. | Yes. | Yes (Russia only) | Low. |
| Osmand | No. | Yes (full) | No. | Very low. |
| Waze | Got it (banners) | No. | Yes. | High-pitched |
The best choice for Xiaomi is 2GIS or Osmand. The first is suitable for cities in Russia and the CIS, the second is for offline navigation with minimal traffic consumption. Both applications do not require root rights and work stably even on weak smartphones (Redmi 9A, POCO M3).