Staff 9972 Posted ... IMPORTANT UPDATE. EDDIE ANDROID EDITION 1.0 FINAL HAS BEEN RELEASED. PLEASE SEE HERE: https://airvpn.org/topic/29665-eddie-android-edition-10-released/For any feedback please feel free to write in that thread.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. PLEASE READ THE IMPORTANT UPDATE HERE: https://airvpn.org/topic/26549-eddie-android-edition/?do=findComment&comment=75371 Source code is available in GitLab: https://gitlab.com/AirVPN/EddieAndroid . List of Android devices and emulators used by our development team for testing purposes Device Name Device Code OS - API Samsung Galaxy Nexus maguro Resurrection Remix OS RR-N-v5.8.6 - Android Nougat 7.1.2 - API 25 Xiaomi Redmi Note 4X mido LineageOS 15.1 - Android Oreo 8.1 - API 27 Samsung Galaxy Tab A6 gtaxlwifi LineageOS 14.1 - Android Nougat 7.1.2 - API 25 ASUS ZenPad Z8 P008 Android 6.0.1 Marshmallow stock - API 23 Google Nexus 6P angler Android 8.1 Oreo stock - API 27 Asus Zenfone 2 Z00AD Android 6.0.1 Marshmallow stock - API 23 Samsung Galaxy S8+ dream2lte Android 8.0 Oreo stock - API 26 SDK Emulator x86 -- Android 5.1 x86 Google Api - API 22 SDK Emulator x86 -- Android 6.0 x86 Google Api - API 23 SDK Emulator x86 -- Android 7.1 x86 Google Api - API 25 SDK Emulator x86 -- Android 8.1 x86 Google Api - API 27 Kind regards and dataloveAirVPN StaffChangeLog.txt 11 krapans, PrawnyUK, Aegisprotection and 8 others reacted to this Share this post Link to post
Guest Posted ... 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? Share this post Link to post
zsam288 36 Posted ... 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 Share this post Link to post
Guest Posted ... 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! 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. Share this post Link to post
Silversoul247 1 Posted ... 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 Share this post Link to post
Guest Posted ... Picture upload doesn't show up when quoting for some reason.Also, IPv6 test with Castor. Really good work. Share this post Link to post
lordlukan 3 Posted ... Are you able to distribute the APK without having to sign up to the Google testing page? This 1 keikari reacted to this Share this post Link to post
zebulon 0 Posted ... 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? Share this post Link to post
6V3T8Z35t4KVP1aRtR8i 1 Posted ... Exciting! Have you also considered releasing on F-Droid, for those who do not have Play Store access? 1 encrypted reacted to this Share this post Link to post
arealcoolhand 0 Posted ... 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. Share this post Link to post
Guest Posted ... (edited) 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 Share this post Link to post
Guest Posted ... Connecting to Asus 88U running Merlin 384.2 gives message 'client start failed' Works fine with OpenVPN Connect and Openvpn for Android. Share this post Link to post
nicolasbrown 6 Posted ... 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. Share this post Link to post
mith_y2k 6 Posted ... Will you make this available as a binary for Android devices that don't have the Play store such as Fire devices? Share this post Link to post
PrawnyUK 1 Posted ... Have been using an Android app called 'OpenVPN Client' for around a year with the AirVPN service. It has a great feature that allows you to specify safe WiFi zones, this will disable the VPN as you connect to the predefined SSIDs and reconnect as soon as you leave those zones. This is great for battery life and good from an AirVPN service perspective as it avoids me having multiple unnecessary connections when I arrive home and establish a connection to my network. Does the new Eddie Android Edition support this feature or could this be introduced in a future release? Thanks Share this post Link to post
nordicfrost 2 Posted ... Wonderful news! Could you please make this available through F-Droid repository? Share this post Link to post
banshee28 2 Posted ... Wonderful news! Could you please make this available through F-Droid repository?Yes, I also would highly prefer this also. Share this post Link to post
Staff 9972 Posted ... Exciting! Have you also considered releasing on F-Droid, for those who do not have Play Store access? Hello! Yes, this is planned for the near future. We are preparing a new release, with a new ID, which we plan to publish on F-Droid as well. In the meantime, please use the direct link to download the apk from our servers. You can find it in the first post of this thread. Kind regards 2 6V3T8Z35t4KVP1aRtR8i and encrypted reacted to this Share this post Link to post
Staff 9972 Posted ... Hello! We're very glad to inform you that a new version of Eddie for Android has been released. The application ID is now org.airvpn.eddie and the released version is 1.0 beta (UPDATE 21-Sep-18: Release Candidate 5 is now available, please see https://airvpn.org/topic/26549-eddie-android-edition/page-7?do=findComment&comment=77774 ). This release replaces the previous one completely and we recommend that you switch to it. As usual Eddie is free and open source software released under GPLv3. You can participate to the beta testing by joining the beta community in the Google Play Store here https://play.google.com/apps/testing/org.airvpn.eddie Alternatively, if you don't want to access (or you have no access to) the Google Play Store, the apk ill be available soon in our web site. We aim to speed up the release cycle from now on and we confirm that Eddie will be more and more integrated with AirVPN with the progressive implementation of several functions and options that you can find in Eddie for other platforms. In addition to ARM64 support, various bug fixes, improvements and changes have been applied, including changes aimed to make Eddie more consistent with Android design best practices. For a detailed list, please see below the attached changelog. The project has been assigned to a new developer (you can see a credit mention in the changelog) under the supervision and verification, as usual, of Eddie lead programmer Clodo. Please feel free to write in this thread about this new release, what you like and what you hate, and of course any detected bug. Kind regards and dataloveAirVPN Staff ChangeLog.txt 1 Old Fella reacted to this Share this post Link to post
zsam288 36 Posted ... Would be great if it would not be necessary to import profiles and just be able to log in to our account like we do on Eddie for desktop and automatically connect to the best server based on latency 2 parasymp and crdp-encu-vpsy reacted to this Share this post Link to post
Staff 9972 Posted ... Would be great if it would not be necessary to import profiles and just be able to log in to our account like we do on Eddie for desktop and automatically connect to the best server based on latency Sure! This is planned. Together with various other features you find in Eddie for other platforms, it will be implemented. Kind regards 1 GreyGold reacted to this Share this post Link to post
theimmelman 0 Posted ... Using a Pixel XL phone. Android 8.1.0. 1) The log timestamp is completely wrong.Plus not in the phones local format, instead in the US format. Example, at 08:44 AM.7/3/2018 10:24:48 PM [debug]: OnTunBuildeRerouteGW(ipv4=1, ipv6=0, flags=307)7/3/2018 10:24:48 PM [debug]: OnTunBuilderAddDNSServer(address=10.19.118.1, ipv6=0)7/3/2018 10:24:48 PM [debug]: Adding DNS server '10.19.118.1'7/3/2018 10:24:48 PM [debug]: OnTunBuilderSetBlockIPV6(block_ipv6=1)7/3/2018 10:24:48 PM [debug]: OnTunBuilderSetRemoteAddress(address=185.200.117.133, ipv6=0) 2) In the Client Area, it shows the connection as "OpenVPN client: 3.git:master" Share this post Link to post
Staff 9972 Posted ... Using a Pixel XL phone. Android 8.1.0. 1) The log timestamp is completely wrong. [...[ Plus not in the phones local format, instead in the US format. Hello! It's not "wrong", it's just in GMT to have a shared time frame without having to ask each user for their local time. In this way it's possible for us to correlate some issue with (if any) VPN servers problems and quickly discern whether the issue was on our side or not. About the date: it is of course possible to implement a local date format and export it in UTC. Log generation will be anyway deeply reviewed because the current implementation loses too much info from OpenVPN 3, and we will consider this option seriously. 2) In the Client Area, it shows the connection as "OpenVPN client: 3.git:master" Good. We left the OpenVPN default included in the GitHub source code we compiled. Tag version "3.git.master" identifies (currently) the latest OpenVPN version. Keep testing, thank you very much! Kind regards Share this post Link to post
Guest Posted ... Getting crashes on LineageOS 14.1 using my device. AndroidRuntime: FATAL EXCEPTION: main AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.airvpn.eddie/md5c20a7de4973c8a8059676fc5949481d7.MainActivity}: android.view.InflateException: Binary XML file line #1: Binary XML file line #1: Error inflating class android.support.design.widget.NavigationView Share this post Link to post
Staff 9972 Posted ... Getting crashes on LineageOS 14.1 using my device. AndroidRuntime: FATAL EXCEPTION: main AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.airvpn.eddie/md5c20a7de4973c8a8059676fc5949481d7.MainActivity}: android.view.InflateException: Binary XML file line #1: Binary XML file line #1: Error inflating class android.support.design.widget.NavigationView Hello! Noted. One of our physical testing machines is Lineage 14.1 based so we can try to reproduce the issue exactly. Can you please tell us whether you tested the previous "com.eddie.android" application? If so, can you please check and report whether you still have the Mono shared runtime library installed? If so, please delete it and check whether the crash still occurs. Kind regards Share this post Link to post