How to permanently remove ads on Xiaomi Redmi Go: the full guide 2026

Xiaomi Redmi Go is one of the most affordable smartphones of the brand, but even in the budget model, users face intrusive advertising in MIUI. Pop-up banners in the settings, recommendations in the app menu, advertising notifications - all this spoils the experience of use. Unlike flagships, where advertising can be disabled through the settings of the Mi Account, on Redmi Go with its simplified firmware Android Go Edition, many standard methods do not work.

In this article, we will discuss all the current ways to remove ads, from safe (through system settings) to radical (using ADB and root rights). Particular attention will be paid to the nuances of Redmi Go, because due to the limited resources of the device, some universal methods can lead to slowdown or system failures, and you will learn what types of advertising can be removed completely and which can only be reduced.

Why is there so much advertising on Redmi Go?

It's Xiaomi's policy that budget models are subsidized by ad impressions, and Redmi Go is particularly strong for three reasons:

  • πŸ“± Simplified firmware: Android Go Edition is deprived of many features of the standard MIUI, including flexible advertising settings.
  • πŸ’° Low price of the device: the manufacturer compensates for the cost through affiliate programs (for example, advertising applications in the Mi App Store).
  • πŸ”„ No updates: Redmi Go doesn't officially get new versions MIUI, Where Options to Disable Advertising Could Appear.

According to the analysis of the firmware Redmi Go (version V10.2.3.0.OCLMIXM), advertising modules are embedded in the system applications: com.miui.systemAdSolution, com.xiaomi.mipicks and com.android.browser. They can not be removed without root rights, but you can limit their activity.

⚠️ Note: Redmi Go cannot disable ads in Mi Video and Mi Music through standard settings – these applications are strictly tied to Xiaomi services and require root access for modification.

Method 1: Disabling personalized advertising in settings

This is the safest method, but it only removes targeted ads (banners based on your data) pop-up notifications and system prompts will remain.

Instructions:

  1. Open Settings β†’ Google β†’ Advertising.
  2. Activate the switch "Disable Ad Personalization".
  3. Return to the main settings menu and go to Settings β†’ Additional β†’ Privacy.
  4. Select "Advertising Services" and deactivate the "Personalized Advertising" option.

This method reduces the amount of ads by 30-40%, but does not eliminate them completely, for example, banners in the Mi App Store or notifications about β€œrecommended apps” will remain.

β˜‘οΈ What to do before turning off advertising

Done: 0 / 4

Method 2: Removing Advertising Notifications Through Application Settings

Many users are unaware that some of the ads come through system notifications, and they can be turned off selectively:

Steps:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Slip on the three dots in the upper right corner and select "Show system".
  3. Find apps: MiuiDaemon (responsible for background notifications), Mipush (push notifications from Xiaomi) DownloadProvider (advertising in the bootloader)

"Notifications"

This method removes up to 60% of pop-ups, but can cause important system alerts (e.g. low battery life) to be missed.

πŸ’‘

If SMS stopped coming after disabling notifications, check the Messages application settings – its notifications could be reset automatically.

Method 3: Using ADB to Deeply Disable Advertising

The method for advanced users requires ADB (Android Debug Bridge) and connect your smartphone to your PC, and allows you to disable advertising modules at the system level without root rights.

Step-by-step:

  1. Download ADB Tools and unpack the archive.
  2. On your smartphone, activate Settings β†’ About Phone β†’ MIUI version (tap 7 times to turn on the developer mode).
  3. Return to Settings β†’ Additional β†’ For developers and enable β€œDebugging by USB”.
  4. Connect Redmi Go to your PC and in the command line (in the folder with ADB) type: Adb devices Must appear device with a serial number.
  5. Follow the commands in turn: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.mipicks adb shell pm hide com.android.browser

Step-by-step guide to firmware:

  1. Download firmware and TWRP for Redmi Go (version 3.3.1-0).
  2. Install TWRP via fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
  3. In TWRP, make a backup of the persist partition (important for modems!).
  4. Swipe through the firmware, then GApps (the pico version to save space).
  5. Remove folders via TWRP: /system/priv-app/SystemAdSolution/system/priv-app/MiuiBrowser

There's no ads after firmware, but the performance of the device can drop by 15-20% due to unoptimized custom cores. OTA-update.

πŸ“Š You are ready to flash Redmi Go for the removal of ads?
Yeah, if it takes her away forever.
No, I'm afraid to break my phone.
I will try if there is a detailed instruction.
I've done it, it's working.
I'm not bothered by advertising.

Method 5: Blocking ads through hosts file (without root)

The method is suitable for blocking network advertising (browser banners, applications) does not require root rights, but you need to install a third-party application.

Instructions:

  1. Download Energy Ring (application with hosts editing function).
  2. In the app, select "Hosts Editor" and add the following lines: 127.0.0.1 ad.mi.com 127.0.0.1 tracking.miui.com 127.0.0.1 data.mistat.xiaomi.com 127.0.0.1 sdkconfig.ad.xiaomi.com
  3. Save the changes and restart the smartphone.

This method blocks up to 80% of network advertising, but does not affect local banners in the settings, and can also disrupt Mi Account (the cloud will not sync).

MethodEfficiencyDifficultyRisks.PC required
Google settings30%⭐No.No.
Disabling notifications60%⭐⭐Skipping important alertsNo.
ADB-team90%⭐⭐⭐Resetting settings when updatingYes.
Custom firmware100%⭐⭐⭐⭐Loss of warranty, risk of "brick"Yes.
Hosts file80%⭐⭐Mi Account problemsNo.

What if the advertisements returned after the update?

On Redmi Go, after upgrading via OTA, all changes made through ADB or hosts are reset.

  • πŸ“΅ Turn off automatic update: Settings β†’ The phone. β†’ Updating the system β†’ Three-pointed β†’ Settings β†’ Auto-update (off).
  • πŸ”„ Create a script for ADB: Save commands to file disable_ads.bat and start it after each update.
  • πŸ›‘οΈ Use Magisk: If you have a root, install the Xiaomi module ADB Fastboot Tools – It Restores Settings After OTA.

If after the update, the smartphone began to slow down, clear the cache through TWRP or reset the settings to the factory (but this will return the advertising).

πŸ’‘

On Redmi Go, you can't roll back the firmware - Xiaomi blocks the downgrade through an anti-rollback check.Always do a backup before upgrading!

FAQ: Frequent questions about removing ads on Redmi Go

Can I remove ads in Mi Video without root rights?
No. The Mi Video app on Redmi Go is tightly integrated into the system, and the only way to remove it is through ADB (adb shell pm uninstall --user 0 com.miui.video), but that will lead to errors in Mi Share and Gallery.
Why does it appear again after the ad is turned off in the settings?
Redmi Go runs a service called com.miui.analytics, which resets settings every 24 hours. To avoid this, turn it off via ADB: adb shell pm disable-user --user 0 com.miui.analytics
Will the method work with a hosts file on two SIM-card?
Yes, but only if both SIMs use mobile internet (not Wi-Fi). For Wi-Fi, locking works always. If the ads pass through the mobile network, add the strings for your carrier's DNS to hosts (check with support).
Can you return the standard settings if after ADB the smartphone began to slow down?
Yes. Follow the command: adb shell pm enable com.miui.systemAdSolution for each package that is disabled. If the brakes are left, reset via Settings β†’ Additional β†’ Reset (the data will not be deleted, but the ads will return).
Which firmware is better for Redmi Go – LineageOS or Havoc-OS?
LineageOS 15.1 is more stable (fewer camera and Wi-Fi bugs), but Havoc-OS has more customization features. For maximum performance, choose LineageOS with the Perseus kernel (optimized for Snapdragon 425).