Using glasswire on non-root Android phones

I used Glasswire before on my rooted phone. I loved the program but alas that phone died and I had to get a new one. The new one is a Samsung A51, and it is not rooted.

The question I have is, “Is it possible to get the full functionality of Glasswire on a non-rooted Android?”

I am guessing I would have to install Glasswire with ADB or the like. Or a side install with Windows. The #1 function I need is to block all but a couple apps on my phone from using the cellular data.


The firewall does work on none rooted devices, but it does so by creating a local VPN and routing all data through it (also the same way it uses to display real time data usage)

The problem with this method is of course if you want to use an actual VPN as this would then disable the firewall/usage capability.

AFAIK there’s no way to reliably do this on a non-rooted phone, although I’ve only used Pixel devices for the last few years.