Good day!
As stated on the title, how can I remove ads in my Huawei P10 without rooting my phone? I know Adawy or Adguard can do the trick if you're rooted, but how if I'm not?
Is there a way we can do this via ADB shell command? I don't want to use DNS66 or any VPN that will eat my battery or RAM usage. I hope someone can answer this query. And I hope this is possible.
Thanks!
Hi.
As far as I know, there is no way to prevent ads from your phone without root.
Greets
I'm using blokada. It's just like dns66 and the others.
It's just open source, heavily developed and does not eat all my battery or resources.
blokada.org
I prefer Adguard on non-rooted devices. It's basically internal firewall and the reason it shows any battery usage is because its heading all the data through this firewall - but it's not really consuming much of the power. As a matter of fact it usually prolongs battery life if properly set up. Works like a charm with EMUI 5.1 tiles.
The pro version could cost just about 12$ for lifetime if purchased made in RUB. Strongly recommend to try a free trial.
Thanks for your feedback guys. I will consider your suggestions.
bauer18 said:
Good day!
As stated on the title, how can I remove ads in my Huawei P10 without rooting my phone? I know Adawy or Adguard can do the trick if you're rooted, but how if I'm not?
Is there a way we can do this via ADB shell command? I don't want to use DNS66 or any VPN that will eat my battery or RAM usage. I hope someone can answer this query. And I hope this is possible.
Thanks!
Click to expand...
Click to collapse
I recommend using Adguard DNS servers.. I'm pretty happy with it. Doesn't remove everything, but helps a lot.
-> https://adguard.com/en/adguard-dns/overview.html
snydersdoc said:
I recommend using Adguard DNS servers.. I'm pretty happy with it. Doesn't remove everything, but helps a lot.
-> https://adguard.com/en/adguard-dns/overview.html
Click to expand...
Click to collapse
Thanks for this suggestion but this only works when you are connected to WiFi since you can modify your WiFi settings. But, how about if you're using your mobile data connection? I can't see any option where I can add Adguard DNS servers in mobile data settings. Any recommendations without using a third party app like DNS changer?
The only way to block ads without root is via a VPN - but most of those, including the ones mentioned above mean you have to rely on a 3rd party having access to all your traffic.
I'm using NetGuard and this uses the local VPN on the phone without an external server (unless you want to include one) - its by the same dev who wrote the amazing Xposed module called Xprivacy:
https://forum.xda-developers.com/android/apps-games/app-netguard-root-firewall-t3233012
I think there is another way doing this. Is there anyway to mount /etc/ on computer, probably using adb?
If that is available as option, could generate hosts file using adaway no rooted device and copy manually file.
Could that be possible on locked device?
P10 Android 8 VTRL-29 8.0.0.360(C432)
Has anyone been able to successfully run Adhell Adhell 2 on Note 8? Like actually having it block ads? I installed Adhell2 but it doesn't install ads. It sucks but this is one of the main reasons I liked Galaxy phones.
mehdi_s82 said:
Has anyone been able to successfully run Adhell Adhell 2 on Note 8? Like actually having it block ads? I installed Adhell2 but it doesn't install ads. It sucks but this is one of the main reasons I liked Galaxy phones.
Click to expand...
Click to collapse
It's not compatible yet, We have to wait for the developers to update it. It causes restarts and other issues.
I use DNS66 and added the two OpenDNS free servers to it. it works perfectly. Haven't seen an ad yet when using Chrome Canary! They also seem to have cut down on YouTube ads as well. Which is saying something because YouTube LOVES to put ads in most of their videos.. :laugh:
I think ad block plus is working for me. Haven't had any issues with it yet
MACHEK said:
I think ad block plus is working for me. Haven't had any issues with it yet
Click to expand...
Click to collapse
It doesn't work for Chrome
rawintellect said:
I use DNS66 and added the two OpenDNS free servers to it. it works perfectly. Haven't seen an ad yet when using Chrome Canary! They also seem to have cut down on YouTube ads as well. Which is saying something because YouTube LOVES to put ads in most of their videos.. :laugh:
Click to expand...
Click to collapse
Didn't work for me. Ads still showing in Chrome. Did you do anything else other than adding OpenDNS servers?
mehdi_s82 said:
Didn't work for me. Ads still showing in Chrome. Did you do anything else other than adding OpenDNS servers?
Click to expand...
Click to collapse
I did add two custom host files but that shouldn't matter. I turned them off and it's still blocking ads. I do use Chrome Canary though which is different than the stock Chrome that comes with our phones. It's an alpha release and is ALWAYS updated just about every day. Sometimes it crashes because the devs are trying new things but they usually fix it within a day. Until they fix it I then run Chrome beta. I never use stock Chrome.
As for the setup? All you have to do is make sure the host files that came with DNS66 are updated before you start the task. Click the "reload button" in the upper right hand corner then wait...once they are updated then press start. Here are screenshots of a web site I go to called "Project Free TV" It's HEAVY on ads. You can see what it looks like with DNS66 on and with it off. It's DEFINITELY working.
P.S. Make sure you add it to the ignore list or "white list" of apps NOT to kill if you're using a task killer like Advance Task Manager or Greenify.
I'm using BlockThis 3.0. It's like adguard and uses a VPN. The only downside is that stupid key icon. It's free and blocks ads well. The others are hit and miss and seem to be selectively blocking ads which is annoying to say the least. Now if they stopped youtube ads...
This is not on the play store but easily found.
cpufrost said:
I'm using BlockThis 3.0. It's like adguard and uses a VPN. The only downside is that stupid key icon. It's free and blocks ads well. The others are hit and miss and seem to be selectively blocking ads which is annoying to say the least. Now if they stopped youtube ads...
This is not on the play store but easily found.
Click to expand...
Click to collapse
I'm loathe to use any VPN tool that is not open source. You never know what traffic from your phone is sent to what server. Also VPNs in general take a toll on battery. I really hope Adhell can be fixed for Note 8
mehdi_s82 said:
I'm loathe to use any VPN tool that is not open source. You never know what traffic from your phone is sent to what server. Also VPNs in general take a toll on battery. I really hope Adhell can be fixed for Note 8
Click to expand...
Click to collapse
It's done locally, so there are no risks to your privacy. VPN is a little more battery hungry compared to DNS blocking, but Adguard doesn't leave empty blocks everywhere like other adblockers do.
EP2008 said:
It's done locally, so there are no risks to your privacy. VPN is a little more battery hungry compared to DNS blocking, but Adguard doesn't leave empty blocks everywhere like other adblockers do.
Click to expand...
Click to collapse
I know the vpn server is technically done locally but basically the app has access to ALL of the network traffic to/from your phone so it can do whatever with it and unless it's open source, I personally am not comfortable.
This is a good read. Might help someone out.
https://forum.xda-developers.com/galaxy-s8/themes/adhell-2-rootless-ad-blocking-t3663559
Sent from my SM-N950U using Tapatalk
Having same issues with Disconnect Pro it causes lag, slow Internet and restarts
Sent from my SM-N950F using Tapatalk
cpufrost said:
I'm using BlockThis 3.0. It's like adguard and uses a VPN. The only downside is that stupid key icon. It's free and blocks ads well. The others are hit and miss and seem to be selectively blocking ads which is annoying to say the least. Now if they stopped youtube ads...
This is not on the play store but easily found.
Click to expand...
Click to collapse
Yup I second this. BlockThis 3.0 has been working great so far with no issues for me.
I use Blokada, it blocks 99% of ads without root. I've installed it on all my employees phones too and they all love it. It's internal VPN based and open source.
_MetalHead_ said:
I use Blokada, it blocks 99% of ads without root. I've installed it on all my employees phones too and they all love it. It's internal VPN based and open source.
Click to expand...
Click to collapse
Awesome! Just tried it and it works flawlessly. The only downside is the persistent vpn key icon
mehdi_s82 said:
Awesome! Just tried it and it works flawlessly. The only downside is the persistent vpn key icon
Click to expand...
Click to collapse
I actually like having that notification. I find comfort in it lol
Any update on Adhell? i'd rather not use a VPN.
Mr.Ash.Man said:
Any update on Adhell? i'd rather not use a VPN.
Click to expand...
Click to collapse
https://forum.xda-developers.com/galaxy-s8/themes/adhell-2-rootless-ad-blocking-t3663559/page10
There's the last page of the thread. Right now the dev is busy with life but is still trying to develop a working Ad Hell 2 for the Note 8. It looks like it is working for some but there is a reboot issue.
I've had Adhell 2 working on my Note 8 for over a week now, no reboots either..
https://forum.xda-developers.com/galaxy-s8/themes/adhell-2-rootless-ad-blocking-t3663559
So here is a short Huawei Mate 10 Pro guide. It might work for other Huawei's as well. If so pls let me know.
How to kill ads on Huawei Mate 10 Pro without Rooting the phone
What does the good people of XDA think is the way to go to kill ads without rooting?
NB: These tips and tricks are not my brain work. It is a collection of problems, issues and solutions to things I've experienced with the Mate 10 Pro, and the solutions are the great work of this forum and various contributors. My only contribution is to try to gather them all here in post one so people don't need to read the whole thread. In particular i would like to thank Pretoriano80 for his contributions in this thread. He made my life easier. Thank you.
-------------------------------------------------------------------------------------------------------------------------------------------------------
Recap:
Remove Ads from browsers:
This solution worked well for removing ads from browsers, so I bought it from playstore to show my support. Thx to Pretoriano80 for resolving most of my ad problems.
This solution also takes care of the in-apps ads!
Pretoriano80 said:
Hi mate, i also hate aggressive ads, so after many trials and errors, i finally found the best (and also free and no Root) solution.
I'm using an app called "Virtual Hosts" which is blocking ADS by creating a local VPN and loading a host file.
The app is open source and you can get the apk for free, downloading it from here - > https://github.com/x-falcon/Virtual-Hosts/releases < - or from Playstore by paying it (both versions are identical).
Once installed, you can downloaded and use the "host" file from here - >
http://adblock.mahakala.is/ <- or use another one of your choice (i got the file from this thread - >
https://forum.xda-developers.com/showthread.php?t=1916098 )
Click to expand...
Click to collapse
Youtube without ads:
A youtube version that is slightly altered to filter out ads. Works on non rooted devices and can be installed alongside the original youtube. Notice the modified MicroG apk on the second quote for using this modified youtube with your google account.
Pretoriano80 said:
Yes, you can try the latest x64 version from here - > https://androidfilehost.com/?w=files&flid=236411 - > it doesn't need root and can be installed alongside YouTube, as a secondary YouTube. [emoji6]
Click to expand...
Click to collapse
Pretoriano80 said:
Yeah, in-app ads are also gone. [emoji16]
BTW, if you want to use your Google account with the modified YT app, then you will also need a modified MicroG apk, which is specifically designed for it.
Click to expand...
Click to collapse
How to root Huawei Mate 10 Pro:
Some of you looking into this thread might wanna have full control over your Mate 10 Pro by rooting. There are various ways but the MAGISK seems really nice, and you can choose which apps shall see root or not. Read more here; https://forum.xda-developers.com/apps/magisk
A short video of Magisk; https://www.youtube.com/watch?v=iFJVoIjKZJw
Pretoriano80 said:
Rooting with Magisk is possible on Mate 10 pro, so you can use banking app or any other app that requires a "stock" device. As long as you pass SafetyNET verification and you hide root from the eyes of those apps, than you can use them with Root.
Click to expand...
Click to collapse
Huawei Mate 10 Pro apps loosing 4G and Wifi connection
When I first started to use the Huawei Mate 10 Pro I noticed that every once on a while an app would not work when I tried to restart the app. Suddenly I got an error saying their was no data connection, meaning no 4G or wifi. It was faulty error because I could use data in other apps. For me typically the problem was related to Spotify and Audible. The only fix I could find right away was a full reboot. It always took care of the problem and apps would work properly. Reboots are not welcome in a busy day. So I've looked around and found that I could manually control the power saving management for each app in >setting>battery>Launch. By taking back the control apps worked flawless once again.
A few weeks ago we had a yet another firmware update. And behold, once again the problem started. Only this time even in manual mode in >Launch the apps would still loose their 4G connection randomly, or even wifi if at home. It seemed like a reboot was the only choice to get things working. Until I by pure luck tried to enable the Ultra Battery Saver from the pull down menu. Enable it, then exiting it somehow resolves any power saving issues. Apps they work fine, they get their data connection, both 4G and wifi. The quick fix takes only seconds to complete, and there is no need to do a full reboot in order to have apps fully working.
I'm using adguard. To avoid some popup that coming from browser. And in the same time, if the apps have ads and i use the app continuesly, I'll purchased it, as im supporting the developer.
joppy said:
So I got a new phone, after years with a LG G3 it finally tanked. Today the replacement came. Huawei Mate 10 Pro.
And what a strange experience it was to fire up the unrooted phone. So much ads. Everywhere. Overwhelming.
I've been on a custom ROM rooted G3 for the past 4 years or so. I forgot about the ads.
The plan was to keep this phone stock, no root. In order to comply with all the crazy folks that try to force us to not use rooted devices. But as many of you have seen too, there are so many services that we use daily that will not work with rooted phones. I've worked around that before and have been happy.
But for now I am not ready to use a custom Rom or to root.
how can I kill ads? Ad guard, DNS66 or maybe block-this?
Maybe I am getting old, have a touch of paranoia or are just not brave anymore. But adding APK from sources I don't know much about feels well not good. There are so many scams and ****ware floating around. I would hate to end up with crapware for trying to get some peaceful surf time without ads. Apps are for the most part OK, because I pay for almost all those apps I use, and by paying I support and avoid ads. But even using a browser to read news I get littered in ads. Man ads really take the fun out of internet. I would easily pay good money as yearly fee to avoid ads. IS there anything out there that will work as a paid app?
What does the good people of XDA think is the way to go to kill ads without rooting?
Click to expand...
Click to collapse
Hi mate, i also hate aggressive ads, so after many trials and errors, i finally found the best (and also free and no Root) solution.
I'm using an app called "Virtual Hosts" which is blocking ADS by creating a local VPN and loading a host file.
The app is open source and you can get the apk for free, downloading it from here - > https://github.com/x-falcon/Virtual-Hosts/releases < - or from Playstore by paying it (both versions are identical).
Once installed, you can downloaded and use the "host" file from here - >
http://adblock.mahakala.is/ <- or use another one of your choice (i got the file from this thread - >
https://forum.xda-developers.com/showthread.php?t=1916098 )
P. S : Let me know how it works for you. Here is working perfectly and with almost no battery drain.
In regards to browsers. I used to use Dolphin browser, which has a good ad blocker, but, ever since Oreo, it crashes when I enable the ad blocker. Anyone have luck using Dolphin? Firefox also has a pretty good ad blocker but I find it slow.
A while back I had to send the much beloved Lg G3 to change screen, and the week it took before it was returned I had a loaner phone, a G5. Phone was not rooted so I added a adblock by DNS can't remember the name of it, but that thing ate battery as well as cpu. One could feel phone starting to bog down while surfing. That being said, I didn't put any time and effort into the loaner phone so I didn't try to tweak anything so the sluggish result could be my mistake also.
As soon as I have made a complete backup I will start trying these, and the virtual host one by one and put a small review here in this thread. I just learned that twrp should now also work for unrooted devices. That makes me very happy as it is familiar to use. Got to check out to see if maybe even Titanium now will work for unrooted phones as well. That would be really sweet.
Forgot how much work it is to get a new phone. Nothing is the same, and every brand UI got their own take on small bits and pieces just so we get our heart rate going
If others have other suggestions for anti-ad apps I will make time to try those as well. Thx you all for your input. Much obliged.
I'm using adclear. Helps a lot.
joppy said:
A while back I had to send the much beloved Lg G3 to change screen, and the week it took before it was returned I had a loaner phone, a G5. Phone was not rooted so I added a adblock by DNS can't remember the name of it, but that thing ate battery as well as cpu. One could feel phone starting to bog down while surfing. That being said, I didn't put any time and effort into the loaner phone so I didn't try to tweak anything so the sluggish result could be my mistake also.
As soon as I have made a complete backup I will start trying these, and the virtual host one by one and put a small review here in this thread. I just learned that twrp should now also work for unrooted devices. That makes me very happy as it is familiar to use. Got to check out to see if maybe even Titanium now will work for unrooted phones as well. That would be really sweet.
Forgot how much work it is to get a new phone. Nothing is the same, and every brand UI got their own take on small bits and pieces just so we get our heart rate going
If others have other suggestions for anti-ad apps I will make time to try those as well. Thx you all for your input. Much obliged.
Click to expand...
Click to collapse
Root was never required for TWRP to work, only unlocked bootloader. Anyway, there's no TWRP available yet for Mate 10 Pro.
Titanium Backup will never work without root cause is the only way it can write on the /data partition.
Oh ok I thought that no-root-needed was a new feature for twrp. I guess as Titanium will not work with un rooted phones neither will any other apps similar to Titanium?
Is there any apps similar to twrp that will work with Huawei Mate 10 Pro?
No matter what I guess I just have to start testing adblockers this weekend. Because I can't take all the ads I struggle with now. Too bad I didn't start out with the new phone by testing, before I sat up the phone they way it is now, with all apps, settings etc. Cos now if I would like a fresh start after testing various adblockers I will need to do the whole process of installing and tweaking all over again unless I find something like twrp for the Mate Pro 10.
Btw the xda app named my device BLA-L29, is that a name that is widely used for the Mate 10 Pro? Never seen this name before.
joppy said:
Oh ok I thought that no-root-needed was a new feature for twrp. I guess as Titanium will not work with un rooted phones neither will any other apps similar to Titanium?
Is there any apps similar to twrp that will work with Huawei Mate 10 Pro?
No matter what I guess I just have to start testing adblockers this weekend. Because I can't take all the ads I struggle with now. Too bad I didn't start out with the new phone by testing, before I sat up the phone they way it is now, with all apps, settings etc. Cos now if I would like a fresh start after testing various adblockers I will need to do the whole process of installing and tweaking all over again unless I find something like twrp for the Mate Pro 10.
Btw the xda app named my device BLA-L29, is that a name that is widely used for the Mate 10 Pro? Never seen this name before.
Click to expand...
Click to collapse
Installing the app i recommended has no risk, you don't need to backup anything. If it works and you like it, then you keep it, if not, just uninstall the app simple as that.
That app is open source, so no bloatware or any hidden stuff, it doesn't use DNS to circumvent ads and doesn't track anything, all it does is pointing Internet traffic to your "host" file, it's nothing like AdGuard and similar apps that also sell your data to third parties.
It only takes 5 minutes to test and decide, without any harm. [emoji6]
@Pretoriano80 thx a lot. That worked great, so great I had to support by buying the app.
Next step is to make youtube clutter free.
joppy said:
@Pretoriano80 thx a lot. That worked great, so great I had to support by buying the app.
Next step is to make youtube clutter free.
Click to expand...
Click to collapse
No problem, i knew it would work perfectly. Battery drain is also low and it doesn't throttle net performance.
I think that for YouTube the only alternative with no root is to use a modified version (look here on XDA if interested).
@Pretoriano80 Not sure I follow you, modified youtube? Search came up blank.
Is that an app/apk to replace the default youtube app? Because when I try to uninstall youtube from phone I get an error msg saying "system app can not be uninstalled". Should I just overwrite?
joppy said:
@Pretoriano80 Not sure I follow you, modified youtube? Search came up blank.
Is that an app/apk to replace the default youtube app? Because when I try to uninstall youtube from phone I get an error msg saying "system app can not be uninstalled". Should I just overwrite?
Click to expand...
Click to collapse
You should be able to deactivate the app and install the modded apk.
Ok, will retry. Seems that iYTBP - injected YouTube Background Playback might be a solution worth trying?
https://forum.xda-developers.com/android/apps-games/app-iytbp-injected-youtube-background-t3560900
If you have tried other ones that works well for you feel free to share and recommend.
joppy said:
Ok, will retry. Seems that iYTBP - injected YouTube Background Playback might be a solution worth trying?
https://forum.xda-developers.com/android/apps-games/app-iytbp-injected-youtube-background-t3560900
If you have tried other ones that works well for you feel free to share and recommend.
Click to expand...
Click to collapse
Yes, you can try the latest x64 version from here - > https://androidfilehost.com/?w=files&flid=236411 - > it doesn't need root and can be installed alongside YouTube, as a secondary YouTube. [emoji6]
joppy said:
Ok, will retry. Seems that iYTBP - injected YouTube Background Playback might be a solution worth trying?
https://forum.xda-developers.com/android/apps-games/app-iytbp-injected-youtube-background-t3560900
If you have tried other ones that works well for you feel free to share and recommend.
Click to expand...
Click to collapse
You Can use newpipe. You Can download it for free on f droid open source market. Works very well
Thx again @Pretoriano80. Now I got a phone that is very usable and responsive and it is still not rooted. I will quote your ad free youtube solution in the first post so others find what they need easily.
Now lets hope all them crazy people out there stops with the root discriminating behavior, so that people in the future damn well self decide to root or not without being locked out from using services, apps or whatever.
joppy said:
Thx again @Pretoriano80. Now I got a phone that is very usable and responsive and it is still not rooted. I will quote your ad free youtube solution in the first post so others find what they need easily.
Now lets hope all them crazy people out there stops with the root discriminating behavior, so that people in the future damn well self decide to root or not without being locked out from using services, apps or whatever.
Click to expand...
Click to collapse
Yeah, in-app ads are also gone. [emoji16]
BTW, if you want to use your Google account with the modified YT app, then you will also need a modified MicroG apk, which is specifically designed for it.
One more thing to get sorted, and that is a backup. I would prefer to find a custom recovery image that works with Huawei Mate 10 Pro, and that will also work well for non-rooted devices.
I have only used twrp myself, but twrp will not work with Mate 10 Pro. I also know about cwm recovery, have not tried it yet but that one will only work for rooted devices. So neither twrp or cwm will work for the BLA-L29/Mate 10 Pro.
Any suggestions?
joppy said:
One more thing to get sorted, and that is a backup. I would prefer to find a custom recovery image that works with Huawei Mate 10 Pro, and that will also work well for non-rooted devices.
I have only used twrp myself, but twrp will not work with Mate 10 Pro. I also know about cwm recovery, have not tried it yet but that one will only work for rooted devices. So neither twrp or cwm will work for the BLA-L29/Mate 10 Pro.
Any suggestions?
Click to expand...
Click to collapse
For backup use Huawei Backup on your phone, or HiSuite on PC... works just fine.
Is there any way to find/get the bootloader code?
Should really have checked this up before buying a new phone, but never heard of this issue needing a code, and then again them not giving them out anymore.. Sent an email to them arguing to reconsider the choice and sending it up stream so they know people (i guess im not the only one) is a bit frustrated about this.
Thanks in advance!
I couldn't find a solution for this up to now. It's frustrating - need root only for blocking ads.
BetaV said:
I couldn't find a solution for this up to now. It's frustrating - need root only for blocking ads.
Click to expand...
Click to collapse
If it is just for ad blocking - try "DNS66"
You can block ads with the help of VPN with it, so you don't need root
Thanks Ikaros. I tried it in the past, but didn't block most ads for me (tried different dns) ... and shows annoying ads by itself too.
BetaV said:
I tried it in the past, but didn't block most ads for me (tried different dns) ... and shows annoying ads by itself too.
Click to expand...
Click to collapse
Instead of DNS66 you could try "Block this".
Don't know how good it works tho, I am only using adblockers when I have root access, nothing can compare with adaway.
All we can do now is wait for the P20 Pro to be supported by DC Unlocker.