Ads on websites and apps are a double edged sword: On one side they finance the content that you’re getting and on the other side they clutter content and drown your phones battery. Personally, I’m not using an ad blocker when using products that I enjoy. It’s basically my personal way of giving back. In the following I’ll show you the best ways of blocking ads on your Android device – no matter if you have root access or not. As root-access will allow you to block ads deep and system wide, it’s highly recommended to have root for proper ad blocking. However, also people without root access can block ads to some extend.
AdAway – The best Ad Blocker for rooted devices
If you have root access to your Android device, AdAway is the best option for ad blocking that you can get. AdAway is based on using a hosts file, effectively redirecting connections to certain ad services to your local device. Because of this, ads are not shown on any website, app or game on your phone or tablet. The app let’s you white- and blacklist domains and IPs – so if you think a certain app or website deserves to show ads, you can simply whitelist it. The nice thing about AdAway is that it’s basically a one-time setup. After the hosts file is changed, you don’t need to run the app anymore – with the exception of updating the hosts file. It’s really easy to setup and you should be good to go for a long time. This, in return, is obviously great for battery live.
- Easy setup
- Blocks ads on websites and within apps
- Does not require many resources
- Ability to whitelist / blacklist domains or IPs outside the standard list
- Requires root access
- Can’t be downloaded on Google Play
[Button_Blue link=”http://forum.xda-developers.com/showthread.php?t=2190753″]Download AdAway[/Button_Blue]
Adguard – Ad blocking for non-rooted Android devices
Many people decide not to root their Android device. Because of this, Android modification can get tricky and is very limited. Luckily, with Adguard you’re able to block ads on websites, apps and protect yourself from phishing and malicious trackers. Adguard creates a local VPN connection in order to filter ads, trackers and other malicious content. Any possible connections to Adguard are encrypted, so your data is safe. Adguard is hands-down the best solution if you don’t have root access to your Android device. Since it is using a local VPN connection, the app requires slightly more resources compared to AdAway. However, the impact should not be too negative for your Android phone or tablet and even itself out with all the resources saved from not loading ads.
- Easy setup
- Blocks ads and trackers on websites and within apps
- Parental control options
- Protects against phishing
- Works on every device – no root required!
- Uses more battery life / resources
- Can’t be used together with browser compression services
- Can’t block content on https sites
It does not matter if you go for AdAway or Adguard, both will be able to block ads on your Android phone or tablet. While both apps have their advantages, I personally think that AdAway is the superior solution. While both will effectively block ads in most situations, AdAway simply provides the cleanest, battery-efficient and best user experience. However, if you’re not able to (or don’t want to) root your Android device, Adguard is definitely a good alternative and will has the same ad blocking functionalities.