I find the firewall app Netguard "quite reasonable" as an adblocker on unrooted Android. The default for all apps I use is 'block access' and right now most apps continue to work. Those that won't work get deleted unless I really have a need for them on mobile.