I personally use Virtual Hosts app (https://github.com/x-falcon/Virtual-Hosts), with my own hosts file from 4 different sources, I'm blocking every single ad, even from youtube app. No root needed, used to have AdClear from Seven, but they collected data, that's why I'm using Virtual Hosts now :) I even paid on google play to support it