Hacker News new | ask | show | jobs
by leeoniya 1266 days ago
being able to run AdAway which needs to modify the hosts file is one reason to root. removing bloatware and pre-installed system apps is another.
1 comments

AdAway can run in VPN mode without root!

Also, you might need ADB, but there's ways to get rid of the bloatware without root: https://www.xda-developers.com/disable-system-app-bloatware-...

How do I connect to a second VPN simultaneously?
Sadly, you can't, but most android VPN software will let you set the DNS servers and you can point to an advlocking resolver.
Can those DNS settings point to an adblocker app running on localhost? I'm not sure how well this solution would work with captive portals though.
Unsure if Android's sandboxing would prevent this or not - I've never tested. It's theretically possible if sandboxing doesn't interfere or can be bypassed.

If you want to control it yourself maybe consider a pi-hole or similar?