Advertising on Xiaomi smartphones is one of the most annoying features of MIUI firmware, even on flagship models like the Poco F3. Banners in settings, pop-up notifications, push messages from Mi Browser and GetApps all spoil the experience of the device. Worst of all, some of the ads are integrated at the system level and can not be turned off by standard means.
In this article, we will discuss all the working ways to remove ads on Poco F3, from official settings to advanced methods without root. You will learn how to remove banners from the menu, disable push notifications from Xiaomi, replace standard applications and even block ad servers through hosts. All instructions are tested on MIUI 12.5-14 and are relevant for global, European and Indian versions of firmware.
β οΈ Important: Some methods require changing system files. If you are not sure about your actions, use only official settings or back up data before experimenting.
1. Officially disabling advertising through MIUI settings
The easiest way to reduce the amount of advertising is to use the built-in MIUI options, which unfortunately donβt eliminate it completely, but reduce the number of banners by 60-70%.
Go to Settings β Xiaomi β Mi Advertising account and disable the Personalized Recommendations slider. This will block some of the targeted ads, but not all banners.
Next, check the following points:
- π± Settings β Annexes β Application management β GetApps: Disable Auto Update and Show Notifications.
- π Mi Browser: Deactivate Advertising Notices and Personalized Content in your browser settings.
- π Settings β The phone. β Additionally. β Special facilities β Advertising Notices: Disable this item (not available on all versions) MIUI).
If after these actions the advertising remained, proceed to the following method.
π‘
After disabling the advertising notifications, restart the phone β this will speed up the application of changes.
2. reset of the advertising ID (Advertising ID)
Advertising ID is a unique identifier that Xiaomi uses to display targeted ads, and its reset can temporarily reduce the number of banners.
Instructions:
- Open Settings β Google β Advertising.
- Click Reset Advertising ID.
- Confirm the action.
This method doesnβt work on all devices, as Xiaomi can use its own targeting mechanisms.If the reset didnβt work, try disabling ad personalization in the same menu.
β οΈ Attention: Resetting Advertising ID This can cause temporary disruptions to some applications (such as Google Play Games or YouTube) and is usually solved by restarting the game.
3. Remove system applications without root (via ADB)
Some of the advertising modules in Poco F3 are built into system applications, for example:
- com.miui.analytics β collection of statistics and display of banners;
- com.xiaomi.midrop β Advertising in the file transfer menu;
- com.miui.systemAdSolution is the main advertising module in MIUI.
You can remove them without root permission via ADB (Android Debug Bridge).
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times on the item, then go back to Additional β For Developers).
- Connect your phone to your PC and execute the command: adb shell pm uninstall -k --user 0 com.miui.analytics Repeat for the rest of the packages in the list above.
β οΈ Note: Deleting system applications may disrupt some features (such as Mi Share or Themes). TWRP.
Install ADB on PC| Enable debugging on USB| Connect Poco F3 to your computer | Make backup data | Check the list of deleted packets-->
4. Blocking advertising servers through the hosts file
One of the most effective ways is to block access to servers that display ads, and you need to edit the hosts file on the system.
Instructions:
- Download the ready-made hosts file with ad blocking.
- Use the Hosts Editor (requires root) or ADB app to replace the file along the /system/etc/hosts path.
- Reset the device.
If you donβt have root, you can use apps like Blokada or AdGuard that create a local VPN and filter traffic.
| Method of blocking | Need root? | Efficiency | Cons |
|---|---|---|---|
| Editing by hosts | β Yes. | 90% | Hard for beginners. |
| Blokada/AdGuard | β No. | 70β80% | Battery consumption, VPN-linkage |
| DNS-filtration (1.1.1.1) | β No. | 50β60% | Does not block system advertising |
5. Replacement of the standard launcher and browser
Many banners are displayed through Mi Launcher and Mi Browser, and replacing them with third-party banners can significantly reduce the amount of advertising.
Recommended alternatives:
- π± Launchers: Nova Launcher, Lawnchair, Hyperion Launcher (with no ad and with themes support).
- π Browsers: Google Chrome, Firefox, Brave (with built-in ad blocking).
- π¦ File Manager: Solid Explorer or FX File Explorer instead of Mi File Manager.
After installing the new launcher:
- Assign it as the default launcher in Settings β Applications β By default.
- Turn off notifications from Mi Launcher in the app settings.
- Remove Xiaomi widgets from the home screen (they can show ads).
β οΈ Attention: Some functions MIUI (For example, double tap to wake up or gestures may not work properly with third-party launchers.
How to return a standard launcher if something goes wrong?
6. Advanced methods: TWRP and custom firmware
If you are willing to take drastic measures, installing custom firmware (such as LineageOS or Pixel Experience) will completely remove Xiaomi ads and system debris. TWRP.
Instructions:
- Unlock the bootloader through the official Xiaomi tool (can take up to 7 days).
- Install TWRP for Poco F3 (look for the up-to-date version on XDA Developers).
- Make a full backup through TWRP.
- Sweep through custom firmware (for example, LineageOS 20 for alioth β codename Poco F3).
β οΈ Attention: Unlocking the bootloader resets all data, and installing custom firmware may result in a loss of warranty, IR-Game Turbo or Blaster may not work.
π‘
Custom firmware is the only way to remove ads 100%, but it requires technical skills and can disrupt the stability of the device.
7. Alternative methods: DNS and VPN
If you donβt want to mess with the system settings, you can use it. DNS-filtering VPN advertising-blocking.
Ways:
- π Change. DNS 1.1.1.3 (Cloudflare with malicious sites blocked) or 94.140.14.14 (AdGuard) DNS).
- π‘οΈ Install. VPN with traffic filtering: AdGuard VPN, Blokada or Proton VPN.
- π΅ Turn off mobile data for advertising applications in Settings β Annexes β Permits β Mobile data.
These methods will not remove the system banners in the settings, but will reduce the amount of advertising in the browser and third-party applications.
β οΈ Attention: Some VPN-The services themselves display ads or collect data. Use only proven open source applications (e.g. Blokada).