• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[APP][2.1+] DroidVPN - VPN for android (Anti-censorship)

Search This thread

DroidVPN

Senior Member
Nov 20, 2011
220
113
Manila
droidvpn.com
NOTICE: Your phone must be rooted for this app to work


DroidVPN can unblock ISP restrictions, unblock voip, bypass firewalls, and lets you browse the web anonymously.

DroidVPN is using its own simple and efficient protocol so its not using PPTP or L2TP which is sometimes blocked by your ISP.

What separates it from other VPN Applications is it can tunnel your traffic through ICMP(IP over ICMP). This means you can still connect to our vpn servers and browse the internet even if you are only allowed to send ping requests.

Requirements:
Rooted Android 2.1+
Working tun.ko for your kernel
Superuser app


Instructions

  1. Signup here: Signup for a free trial account - DroidVPN! and check your email for your password
  2. Enter your username and password. (Your username when logging in to DroidVPN would be your email address.)
  3. Tap the flag to change our server to Phoenix or LA for free users. For premium users you can choose any server.
  4. Tap the start button.
  5. If you saw the message "DroidVPN is now connected", you can press the home button and start browsing.


Free users are limited to 100MB/day - Upgrade your account to remove this limitation and get access to all servers


Server location:
- Arizona, US
- California, US
- Utah, US
- New York, US
- Amsterdam, NL
- United Kingdom, GB

You can check the status of our servers here: http://droidvpn.com/servers.php

You can select the server you want to use by clicking the flag icon on the upper right corner.

To quickly start or stop your vpn connection, add the DroidVPN widget to your home screen for a 1 tap connect vpn.


If you like DroidVPN, please, rate it in the Google Play!

Like us also in facebook: http://www.facebook.com/DroidVPN

Link to Google Play: https://play.google.com/store/apps/details?id=com.aed.droidvpn

market-droidvpn.png


Screenshots:

cHKhyGDzT1TTnlEn9vWzxlpevOR_zx6r-kIglUHK1Odx03aRbBayOOy9JrWZBQI88A
UKqJXUypnvYLCwx1jQjkj07b69haSltyhpzS6XA3e8aTYvgPetKG3n6LOgOCzAmChQM
XUBTx-GpolpKTlcy7AQxaXpyfrYAojKiwcn1M6aLSzj54cdL-eUevG9FJmDI1yMAW6c


Keyword: Free VPN working with Android
 
Last edited:

DroidVPN

Senior Member
Nov 20, 2011
220
113
Manila
droidvpn.com
Frequently asked questions

Q: How do I root my phone?
A: It depends on your phone model. Just search the forum for tutorials in rooting your phone. Ive used gingerbreak and z4root on my P500 and it works all the time.


Q: I dont have Android Market installed on my phone, How can I install your app?
A: If you don't have Android Market, or for any other reason can not find DroidVPN there, you can download from our site instead: http://droidvpn.com/download.php

Note that if you don't have Android Market, you must install the app and download updates manually. Updates are announced via our Forum, Twitter and Facebook pages.


Q: It doesn't work on my phone. What should I do?
A: Post your log file. You can enable debug logging by going to Settings > and enable "Debug logging". A DroidVPN.txt file will be saved on the root folder of your sdcard.


You could also post the output of logcat. Download alogcat here https://market.android.com/details?id=org.jtb.alogcat Or this direct link: http://alogcat.googlecode.com/files/alogcat-2.3.apk

Q: How can I choose the location of VPN server?
A: Click the flag icon on the upper right corner of the screen to switch between servers.


Q: Where can I get an account?
A: Signup here: Signup for a free trial account - DroidVPN! and check your email for your password. Your username would be your full email address.


Q: Will it redirect all my internet traffic to your VPN?
A: Yes all your applications network connections will go through our VPN servers.


Q: Does DroidVPN support OpenVPN, PPTP, L2TP, IPsec ?
A: DroidVPN uses it's own simple and efficient protocol with UDP, ICMP and TCP. It doesn't support PPTP, L2TP, IPsec.


Q: How secure is DroidVPN?
A: DroidVPN is not designed to be the MOST secure tunneling software in the world, we focused mainly on speed, stability, rich of features, easy to use but making sure it is still secure enough.


Q: Why do I get "Can't allocate tun device"?
A: This error means that the tun module is not loaded. Make sure you have installed a compatible tun.ko for your phone. You can try our TUN.ko Installer if we already have a tun.ko for your phone. You can view our complete list of tun modules here: http://droidvpn.com/tun-repository.php


Q: I am getting P R P R P R in my logs. What do they mean?
A: Those will only appear if you enabled Debug logging. It is used to check if you are still connected to the server. P means that it is pinging the server and R means that it successfully received a reply from the server.
 
Last edited:

B1ny

Senior Member
Jul 21, 2008
382
21
Android browser doesn't work on my Nexus One with latest Cyanogen nightly, everything else seems to work. Any suggestions?

Edit: opera mini seems to be the only browser that works.
 
Last edited:

DroidVPN

Senior Member
Nov 20, 2011
220
113
Manila
droidvpn.com
Android browser doesn't work on my Nexus One with latest Cyanogen nightly, everything else seems to work. Any suggestions?

Edit: opera mini seems to be the only browser that works.

Do you have a proxy set for your browser? Or it could also be a DNS issue. Try visiting this page on your android browser and see if it will load: http://74.125.224.48/ <- google.com
 

B1ny

Senior Member
Jul 21, 2008
382
21
Cleaned out everything under my APN settings, now it works on both my Nexus One and Galaxy Nexus. But when switching between wifi and mobile data, you have to manually disconnect and reconnect. Can this be fixed?

Do you have a proxy set for your browser? Or it could also be a DNS issue. Try visiting this page on your android browser and see if it will load: http://74.125.224.48/ <- google.com
 

007shinobi

Senior Member
Aug 13, 2010
63
1
Just as with manually switching wifi, it seems not to reconnect when it says it does. Can that be fixed? If you lose signal for mobile data and regain it u have to manually restart.
 

DroidVPN

Senior Member
Nov 20, 2011
220
113
Manila
droidvpn.com
Seems to use a lot of battery? Over the last session it have consumed the same as AndroidOS.
I believe that is normal since it would be running all the time unless you disconnect it. You might want to read this since openvpn and our app functions almost the same.

Just as with manually switching wifi, it seems not to reconnect when it says it does. Can that be fixed? If you lose signal for mobile data and regain it u have to manually restart.

We are still working on that. But right now it will actually try to reconnect if it detects that no data is being transferred within 60 seconds.
 
Last edited:
  • Like
Reactions: B1ny

Joel Chan

Senior Member
Feb 18, 2011
725
315
Singapore
Love this app :)

I have a suggestion though. You shove give users an option to check if the the vpn is working. Maybe launch a web page or something to test

Sent from my LG-P500 using xda premium
 
Last edited:
  • Like
Reactions: DroidVPN

DroidVPN

Senior Member
Nov 20, 2011
220
113
Manila
droidvpn.com
New version is now available in the market!

Changelogs:
- Fixed the reported force close/reboot errors.
- Added a new menu to check if your connection is using DroidVPN.
- Added a new menu that is linked to our signup page.
 
  • Like
Reactions: B1ny

Top Liked Posts

  • There are no posts matching your filters.
  • 35
    NOTICE: Your phone must be rooted for this app to work


    DroidVPN can unblock ISP restrictions, unblock voip, bypass firewalls, and lets you browse the web anonymously.

    DroidVPN is using its own simple and efficient protocol so its not using PPTP or L2TP which is sometimes blocked by your ISP.

    What separates it from other VPN Applications is it can tunnel your traffic through ICMP(IP over ICMP). This means you can still connect to our vpn servers and browse the internet even if you are only allowed to send ping requests.

    Requirements:
    Rooted Android 2.1+
    Working tun.ko for your kernel
    Superuser app


    Instructions

    1. Signup here: Signup for a free trial account - DroidVPN! and check your email for your password
    2. Enter your username and password. (Your username when logging in to DroidVPN would be your email address.)
    3. Tap the flag to change our server to Phoenix or LA for free users. For premium users you can choose any server.
    4. Tap the start button.
    5. If you saw the message "DroidVPN is now connected", you can press the home button and start browsing.


    Free users are limited to 100MB/day - Upgrade your account to remove this limitation and get access to all servers


    Server location:
    - Arizona, US
    - California, US
    - Utah, US
    - New York, US
    - Amsterdam, NL
    - United Kingdom, GB

    You can check the status of our servers here: http://droidvpn.com/servers.php

    You can select the server you want to use by clicking the flag icon on the upper right corner.

    To quickly start or stop your vpn connection, add the DroidVPN widget to your home screen for a 1 tap connect vpn.


    If you like DroidVPN, please, rate it in the Google Play!

    Like us also in facebook: http://www.facebook.com/DroidVPN

    Link to Google Play: https://play.google.com/store/apps/details?id=com.aed.droidvpn

    market-droidvpn.png


    Screenshots:

    cHKhyGDzT1TTnlEn9vWzxlpevOR_zx6r-kIglUHK1Odx03aRbBayOOy9JrWZBQI88A
    UKqJXUypnvYLCwx1jQjkj07b69haSltyhpzS6XA3e8aTYvgPetKG3n6LOgOCzAmChQM
    XUBTx-GpolpKTlcy7AQxaXpyfrYAojKiwcn1M6aLSzj54cdL-eUevG9FJmDI1yMAW6c


    Keyword: Free VPN working with Android
    4
    Frequently asked questions

    Q: How do I root my phone?
    A: It depends on your phone model. Just search the forum for tutorials in rooting your phone. Ive used gingerbreak and z4root on my P500 and it works all the time.


    Q: I dont have Android Market installed on my phone, How can I install your app?
    A: If you don't have Android Market, or for any other reason can not find DroidVPN there, you can download from our site instead: http://droidvpn.com/download.php

    Note that if you don't have Android Market, you must install the app and download updates manually. Updates are announced via our Forum, Twitter and Facebook pages.


    Q: It doesn't work on my phone. What should I do?
    A: Post your log file. You can enable debug logging by going to Settings > and enable "Debug logging". A DroidVPN.txt file will be saved on the root folder of your sdcard.


    You could also post the output of logcat. Download alogcat here https://market.android.com/details?id=org.jtb.alogcat Or this direct link: http://alogcat.googlecode.com/files/alogcat-2.3.apk

    Q: How can I choose the location of VPN server?
    A: Click the flag icon on the upper right corner of the screen to switch between servers.


    Q: Where can I get an account?
    A: Signup here: Signup for a free trial account - DroidVPN! and check your email for your password. Your username would be your full email address.


    Q: Will it redirect all my internet traffic to your VPN?
    A: Yes all your applications network connections will go through our VPN servers.


    Q: Does DroidVPN support OpenVPN, PPTP, L2TP, IPsec ?
    A: DroidVPN uses it's own simple and efficient protocol with UDP, ICMP and TCP. It doesn't support PPTP, L2TP, IPsec.


    Q: How secure is DroidVPN?
    A: DroidVPN is not designed to be the MOST secure tunneling software in the world, we focused mainly on speed, stability, rich of features, easy to use but making sure it is still secure enough.


    Q: Why do I get "Can't allocate tun device"?
    A: This error means that the tun module is not loaded. Make sure you have installed a compatible tun.ko for your phone. You can try our TUN.ko Installer if we already have a tun.ko for your phone. You can view our complete list of tun modules here: http://droidvpn.com/tun-repository.php


    Q: I am getting P R P R P R in my logs. What do they mean?
    A: Those will only appear if you enabled Debug logging. It is used to check if you are still connected to the server. P means that it is pinging the server and R means that it successfully received a reply from the server.
    4
    We just released a new version of DroidVPN that works with devices using Android 4.0+

    Just update/download it at the market: https://market.android.com/details?id=com.aed.droidvpn

    Don't forget to leave your comment and rating!



    Sorry, that is what I meant: genokolar's kernel already has TUN built into the kernel :)

    Well then you dont have a problem. Just launch DroidVPN and try to connect :)



    Hi guys, i have a Galaxy S with the last ICSSGS (onecosmic's version, with platypus kernel), and i can't connect (stuck on "Conneting.."), the log file says:

    CoCoVeCoCoCoSeNeFailed to load the new database!
    AuSeUpCoDoReReCoCoCoSeNeFailed to load the new database!
    AuSeUpCo (guess it's loading, and this will be like the line above)

    I don't know if it is tun.ko related, becouse i don't know if i have it and i haven't find it with tun installer...

    Any suggestion?

    Its not tun.ko related. That is actually a bug on ICS devices which is now fixed on our update for today. Just update your DroidVPN and youre good to go. If you are still having problems just send your logs using our app so we can easily diagnose your problem. :cool:
    3
    New version is now available.

    Latest version is: 1.6.5

    Changelogs:

    - ICMP protocol is now available. You can now tunnel your data using ICMP :)
    - Reconnects when changing network from WiFi to GPRS/3G
    - Bugfixes
    2
    A new version with bugfixes to the widget is now available in the market.