Jump to content


Photo

Eddie Android edition


  • Please log in to reply
13 replies to this topic

#1 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7178 posts

Posted 02 May 2018 - 04:43 PM

Eddie - Android Edition

We're glad and proud to inform you that we are opening the beta testing phase of our free and open source software Eddie for Android.

Currently Eddie for Android is not exclusively designed for the AirVPN service: it's almost the equivalent of OpenVPN Connect, so users are required to generate profiles through our Configuration Generator, and of course it works with our competitors as well.

As you obviously may expect, we assure you that integration with AirVPN services is definitely planned in future releases.

This is is a significant release for the whole Android userbase: Eddie is the first free and open source OpenVPN client (GPLv3) for Android based on OpenVPN 3.

OpenVPN for Android is open source software but it is based on OpenVPN 2.x series, OpenVPN Connect is based on 3.x series but is not free and open source software.

To participate in the beta phase, join the beta community here and then enter here . After the beta phase is over, Eddie will be available via the official Google Play Store.

 

EDIT: Eddie Android edition Package Kit can also be downloaded from here: https://eddie.website/repository/eddie/android/1.0.10/com.eddie.android.apk

Source code is available in GitHub: https://github.com/AirVPN/Eddie . Please see also here: https://airvpn.org/topic/12760-how-can-i-compile-the-source-code/?p=21849

Kind regards and datalove
AirVPN Staff



#2 5YmkoLQZ

5YmkoLQZ

    Advanced Member

  • Members
  • PipPipPip
  • 156 posts

Posted 02 May 2018 - 07:02 PM

This is awesome. I saw the code you put here yesterday and was going to make a post about it. Look forward to trying this out, very exciting :)

 

Are you able to distribute the APK without having to sign up to the Google testing page? 



#3 zsam288

zsam288

    Advanced Member

  • Members
  • PipPipPip
  • 30 posts

Posted 03 May 2018 - 09:16 AM

Bug report

Samsung S9+
Android 8.0

When clicking the 3 dots to browse for a profile an empty popup comes up with no possiblity to browse for a profile.
See screenshot

Attached Thumbnails

  • Screenshot_20180503-101554.jpg


#4 maxx0r

maxx0r

    Member

  • Members
  • PipPip
  • 17 posts

Posted 03 May 2018 - 04:22 PM

Bug report

Samsung S9+
Android 8.0

When clicking the 3 dots to browse for a profile an empty popup comes up with no possiblity to browse for a profile.
See screenshot

 
 
The default path for the config file is the Download folder. And the default name is profile.ovpn. So basically, create some config file, rename it to profile.ovpn and copy it to the Download folder on your Android Phone.

I hope they make it more intuitive later.

I've did a quick test and it works OK. No IPv6 leaks either! :ok:
Edit: Not sure how to properly upload a screenshot here.

Edit2: You CAN choose between the config files when they are in the Download folder. So, basically, just put the configs in the Download folder and it works.

 



#5 Silversoul247

Silversoul247

    Newbie

  • New Members
  • Pip
  • 4 posts
  • LocationGermany

Posted 03 May 2018 - 05:57 PM

Hello.

I tried Eddie on my Sony Xperia Z5 Android 7.1.1 and when I visit Ipleak.net I get a WebRTC Leak. How do I prevent a WebRTC Leak in Android? Couldn't find anything on the Internet. I also couldn't take a screenshot for whatever reason. Thanks.

Regards



#6 maxx0r

maxx0r

    Member

  • Members
  • PipPip
  • 17 posts

Posted 03 May 2018 - 06:02 PM


Picture upload doesn't show up when quoting for some reason.
Also, IPv6 test with Castor. Really good work.
 

Attached Thumbnails

  • Screenshot_Samsung_Internet_Beta_20180503-180424.png
  • Screenshot_Eddie_20180503-191911.png
  • Screenshot_Samsung_Internet_Beta_20180503-204627.png


#7 lordlukan

lordlukan

    Member

  • Members
  • PipPip
  • 17 posts

Posted 03 May 2018 - 07:14 PM

Are you able to distribute the APK without having to sign up to the Google testing page? 

This



#8 zebulon

zebulon

    Member

  • Members
  • PipPip
  • 17 posts

Posted 04 May 2018 - 08:49 AM

I have some serious lock issues on S6 Android 7 when accessing the log page. Need to restart the phone. Where is the correct place to do bug reports?

#9 6V3T8Z35t4KVP1aRtR8i

6V3T8Z35t4KVP1aRtR8i

    Newbie

  • New Members
  • Pip
  • 2 posts

Posted 04 May 2018 - 01:30 PM

Exciting! Have you also considered releasing on F-Droid, for those who do not have Play Store access?

#10 arealcoolhand

arealcoolhand

    Newbie

  • Members
  • Pip
  • 6 posts

Posted 04 May 2018 - 08:22 PM

I've been using the Eddie for Android beta the last few days. So far it seems to be working well but the UI is taking some getting used to. The biggest issue I have is the persistent notification. I know it is necessary to an extent for keeping the app open and working in the background but since Android already shows the key icon in the notification area, it ultimately becomes redundant. Personally, it's distracting to have an icon there that isn't an actual current notification that needs to be seen. I feel OpenVPN for Android handles this well as it uses a low-priority persistent notification that does not show an icon unless the connection gets disrupted and it needs to reconnect. If you pull the notification drawer down the persistent notification displays connection information. That notification is very useful as not only is it informative but it allows you to disconnect/reconnect the VPN without having to open the app. As it is, the Eddie notification only tells you something that is obvious: "Eddie is running."

Similarly, something confusing that could be easily fixed through UI is that the app seems to auto-reconnect after losing the connection. This is obviously the desired result but confusing as it's not obvious what is happening as the icon simply disappears until the connection is re-established. As mentioned above, the way OpenVPN for Android mitigates this is to display a temporary notification showing that the connection has been lost and an attempt to reconnect is being made. This would be very helpful to cut down on any confusion otherwise new users might think they have to manually restart the connection to AirVPN.

These obviously aren't deal breakers but for an app that would be running all the time it would greatly increase the ease-of-use.

#11 wesolve4

wesolve4

    Newbie

  • Members
  • Pip
  • 6 posts
  • LocationSan Fernando Valley

Posted 05 May 2018 - 07:08 AM

ZTE Z798BL TracFone Stock Android Marshmallow 6.0.1 works perfectly and MUCH faster than OpenVPN for Android!  Works perfectly, no leaks.

 

Edit: I have intermittent disconnect issues related to the client quitting.  I haven't figured out what's wrong yet but when I do I'll update this post.


Edited by wesolve4, 10 May 2018 - 04:01 AM.


#12 manderss99

manderss99

    Member

  • Members
  • PipPip
  • 27 posts

Posted 05 May 2018 - 08:45 AM

Connecting to Asus 88U running Merlin 384.2 gives message 'client start failed'

Works fine with OpenVPN Connect and Openvpn for Android.

#13 nicolasbrown

nicolasbrown

    Newbie

  • New Members
  • Pip
  • 1 posts

Posted 05 May 2018 - 05:00 PM

Will this new client support ChaCha20-Poly1305 or AES-GCM ciphers?

The AES-CBC cipher that the generated configuration seems to use currently is pretty heavy on phone batteries (especially older ones without AES acceleration!).

My phone is losing battery life at twice or thrice the rate compared to just leaving 4G data connection on without the VPN tunnel.



#14 mith_y2k

mith_y2k

    Member

  • Members
  • PipPip
  • 15 posts

Posted 06 May 2018 - 02:38 PM

Will you make this available as a binary for Android devices that don't have the Play store such as Fire devices?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Servers online. Online Sessions: 14595 - BW: 40290 Mbit/sYour IP: 54.196.110.222Guest Access.