Vpn Hosts (ad blocker & no roo

In-app purchases
4.2
533 reviews
10K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image

About this app

Vpn Hosts app helping developers customized hosts(/system/etc/hosts) File on no root android devices.
The Virtual Hosts app can also be used to do block ads.(as ad blocker)

example Hosts File: https://raw.githubusercontent.com/x-falcon/Virtual-Hosts/master/example_hosts.txt

Video Demo: https://www.youtube.com/watch?v=pHnsboAnm-A

==============================================================
= new feature: =
= >support custom dns =
= >support down hosts file from net , can explore this feature by : =
= 1, Long click the select hosts file button. =
= 2, Enter your url and click the download button. =
= 3,Click the radio button from network, then click confirm button. =
= 4, Click the big start button for test. =
= 5,Enjoy it. =
========================================================== ===


features:

1,Use Hosts File on android devices with out root.So that can custom domain name
resolution records.
2,support wildcard DNS records.for example:

127.0.0.1 a.com  |
127.0.0.1 b.a.com  | => 127.0.0.1 .a.com
127.0.0.1 c.b.a.com |

3,full support ipv6 network , support change AAAA (Ipv6 Address) DNS records. example:

::  b.com  
2001:A124::6666 c.com
fc00:aaaa:bbbb:cccc:1111:2222:3333:1234  www.d.com
fe80::2 c.b.a.com

4,maybe more power saving when the records too much,because can use wildcard DNS records. such as google domain, only need one record ".google.com " that can represents all the subdomains.

Usage:

1,make the hosts file by self or get from Internet.
2,put the file into your phone anywhere you can choose or accessible.
3,start app. click the blue button where at the bottom of the scree , then select the hosts file which you make or get from Internet.
4, click the big white button which like a switch for running and the white button will turn green.
5,enjoy it!

Tips:
The app can free down from github.
https://github.com/x-falcon/Virtual-Hosts/releases/download/2.0.3/app-Github-release.apk

If useful,please purchase from google play for support developers,thank you.
Updated on
30 May 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.1
521 reviews
A Google user
12 April 2020
Come a long way from support and settings. BUT Only with the given NEW info on flag change in chrome(flag should be in description or a web site doc with instructions and FAQ). Some other issue with app on phone reboot... Doesn't auto turn on(but manul flip switch fixes...) even with setting to keep enabled. On Android 10 now and while it works well, app doesn't work well from fresh install.
32 people found this review helpful
Did you find this helpful?
xfalcon
10 October 2018
This problem seems to be caused by chrome. please test this , 1,launch chrome 2,Enter the URL “chrome://flags”, without quotes, into the address bar. 3,Search "dns" 4,Set the “Async DNS” option to “Disabled” and close the tab. https://www.androidsage.com/2018/01/25/how-to-fix-adhell-2-not-working-chrome/
harryr
8 May 2020
This seemed like a good app, and I even donated. It was working until recently. Now, it has stopped working all together. Not working on pixel 3, Android 10. Ads are showing in apps, Bing browser.. every where.
18 people found this review helpful
Did you find this helpful?
xfalcon
11 May 2020
Enter the URL “chrome://flags”, without quotes, into the address bar. Search "dns" Set the “Async DNS” option to “Disabled” and close the tab.
Jessica P
18 August 2020
Worked very well for at least a year. After the February 2020 security update on my lg v35 Android 9 phone, it seems to time out after a few minutes of inactivity and needs to be stopped and restarted to allow connections again. Also the async DNS flag was discontinued in chrome :(
338 people found this review helpful
Did you find this helpful?

What's new

support android 13
support set custom dns server, default use 8.8.8.8


optimize the experience on android tv
Add video tutorial https://www.youtube.com/watch?v=pHnsboAnm-A

Add new features , support down hosts file from net.
can explore this feature by :
1, Long click the select hosts file button.
2, Enter your url and click the download button.
3.Click the radio button from network, then click confirm button.
4, Click the big start button for test.
5,Enjoy it.