There are plenty of great ad blockers to choose from, but most just delete the ads or replace them with something less offensive. If you're looking for an ad blocker that can do a little more (and you have a Samsung phone) here's a new app worth checking out.
Created by developer NeedleGames from the XDA forums, Simple Ad-blocker for Samsung (SABS for short) promises to remove all those pesky ads and then some. The app works by tapping into Samsung's ultra-secure KNOX software. That gives it the ability to disable packages -- A.K.A. the terrible bloatware slathered on by your carrier. SABS also includes a system-level permission manager, giving you an extra level of control over what apps can see and do on your phone.
Simple Ad-blocker for Samsung was created specifically for the Galaxy S8, S8+, and Note 8, but NeedleGames says it should work on any Samsung phone running Android 5.0 or up. That includes the brand new Galaxy S9, along with a bunch of older models. You don't need to root your phone to run this ad-blocker either, though the setup process does get a little complicated and requires some technical know-how.
The first thing you'll need to do is get a licence key from Samsung (follow along with the instructions here). Then disable any other ad blockers you might be running on your phone and download the SABS source code from GitHub. You can do this on your computer if you prefer, or directly on your phone for a slightly quicker process.
Just make sure to follow the directions carefully and you should make it out the other side with a powerful new ad-blocker up and running on your Samsung phone.