Staff 10014 Posted ... Hello! Eddie Android edition is a fully integrated with AirVPN, free and open source WireGuard and OpenVPN GUI client. Source code is available on GitLab. Eddie is based on official WireGuard library and OpenVPN3-AirVPN library (free and open source software library by AirVPN), allowing comfortable connections to both OpenVPN and WireGuard servers. All Android versions from 5.1 to 14 are supported. We're very pleased to announce that Eddie Android Edition 3.2.0 is now available: a release focused on bug fixes featuring also a much more robust management of critical situations and network conditions. You can download Eddie Android 3.2.0 APK directly from our repository or from the Google Play Store, please see here: https://airvpn.org/android/eddie/ Source code is available in GitLab: https://gitlab.com/AirVPN/EddieAndroid/ Direct link to the changelog: https://gitlab.com/AirVPN/EddieAndroid/-/blob/master/ChangeLog.txt What's new updated to OpenVPN3 3.11 AirVPN (20240912) updated to OpenSSL 3.3.2 fixed pause/resume button status according to network status change (OpenVPN) fixed a bug which caused the app to rely on VPN servers domain names for AirVPN country connections at device bootstrap fixed a bug which caused the app to crash on some systems if no network was available at device bootstrap fixed a bug which caused a paused OpenVPN connection to resume after a network change fixed AirVPN manifest management, particularly during concurrent network access and VPN startup fixed a pre-packaged manifest issue which caused the app to crash when a profile was imported and the proper manifest could not be downloaded fixed a bug which caused the app's quick tile button to become unresponsive in some systems after the app was swiped out fixed a bug which caused the app's quick connection button to become unresponsive after or during an OpenVPN session fixed a bug which caused the quick tile button status to get misaligned with the actual app status fixed a bug which caused the app to show a status different from the actual device and/or VPN status fixed a bug which caused the app to ignore the white list at the first connection through the quick tile button and in other circumstances fixed a bug which caused the app not to update the white list after a user already defined it and later changed it added profile deletion multiple selection added an optional real time log view update and refresh improved Quick Setting Tile interaction improved VPN connection at startup (device bootstrap) by checking and properly managing critical system and network conditions Main features Compatible with all Android versions ranging from 5.1 to 14 Full WireGuard support and integration with AirVPN ChaCha20-Poly1305, AES-CBC and AES-GCM support on both OpenVPN Control and Data channel Battery-conscious application Low RAM footprint Ergonomic and friendly interface Ability to start and connect the application at device bootstrap GPS spoofing Traffic splitting and reverse traffic splitting on an application basis. You can define which apps must have traffic inside or outside the VPN tunnel through white and black list Localization in simplified and traditional Chinese, Danish, English, French, German, Italian, Portuguese, Russian, Spanish, Turkish Full integration with AirVPN Quick tile button Enhanced security thanks to locally stored encrypted data through optional master password Quick one-tap connection and smart, fully automated server selection Smart server selection with custom settings Manual server selection Ability to start and connect during device startup according to a priority list which includes automatic choice, your defined country and your defined AirVPN server Smart attempts to bypass OpenVPN blocks featuring protocol and server fail-over Full Android TV compatibility including D-Pad support. Mouse emulation is not required. Enhancements aimed at increasing accessibility and comfort to visually impaired persons AirVPN servers sorting options Customizable "Default", "Favorite" and "Forbidden" servers and countries OpenVPN and WireGuard mimetype support to import profiles from external applications Multiple OpenVPN profile support. The app now imports and manages multiple OpenVPN and WireGuard profiles Support for custom bootstrap servers Support for favorite and forbidden countries AirVPN broadcast messages support The app is aware of concurrent VPN use. In case another app is granted VPN access, Eddie acts accordingly and releases VPN resources Optional local networks access. In such a case, local network devices are exempted from the VPN and can be accessed within the local devices Localization override. User can choose the default language and localization from one of the available ones Ability to directly select an AirVPN area (country, continent, planet) to connect to VPN concurrency management Full integration with VPN traffic leaks prevention by system in Android 7 or higher version User can generate or save an OpenVPN or WireGuard profile for any AirVPN server or country and save it in the internal OpenVPN and WireGuard profile manager or export it On the fly language change allowing to switch language without re-starting application Exclusive optional VPN lock in case the device cannot take advantage of Android's VPN direct management (Android 5 and 6) Server scoring algorithm implementing the latest AirVPN balance factors in order to determine the best server for quick connection Network name and extra information are shown along with network type Device network status management Fully compatible with Android TV 5.1 and higher versions Please remember that, starting from Android TV 10, Always On VPN feature has been stripped off in order to prevent users from connecting to a VPN during an Android TV based system bootstrap. Therefore Eddie start & connection at bootstrap, as well as system built in leaks prevention, are not possible on Android TV 10 and higher versions. For leaks prevention you can rely on Eddie's "VPN Lock" feature. Android TV 9 and older versions can still start Eddie during the bootstrap and have it connected when you activate Always on VPN and configure Eddie accordingly. Download link https://eddie.website/repository/Android/3.2.0-VC34/EddieAndroid-3.2.0-VC34.apk Quick link for faster TV devices typing: https://airvpn.org/tv SHA-256 checksum 82b5ceee79f86f6b3a81974cc907d29a38d5854ab1e2c8dff0e9f7fdb3901431 EddieAndroid-3.2.0-VC34.apk How to sideload Eddie Android edition on Android TV and FireOS devices https://airvpn.org/android/eddie/apk/tv Kind regards & datalove AirVPN Staff 1 zsam288 reacted to this Quote Share this post Link to post
Maggie144 12 Posted ... thanks for the update. I mange to crash the app, force quit does not resolve the issue. It hangs on AirVPN logo forever when restarting. Only uninstall and reinstall makes it work again. Steps to reproduce: wlan is disabled when opening the app. I switch to my favorite server list, activate my wlan, and if I click on any server before the wlan is established, it is done. Previous version did not have this problem Best regards maggie144 Quote Share this post Link to post
Staff 10014 Posted ... 4 hours ago, Maggie144 said: Steps to reproduce: wlan is disabled when opening the app. I switch to my favorite server list, activate my wlan, and if I click on any server before the wlan is established, it is done. Previous version did not have this problem Hello and thank you! Bug confirmed and reproduced. We will fix it expeditiously and make a new 3.2.1 version to be tested in the near future. In the meantime, to avoid the problem, you have two options: if you try a connection from a server list when WiFi is off and LTE is off too, do not kill ungracefully the app. Just wait 60 seconds and the app will tell you that there's no network and will remain operational if you kill without grace the app anyway, you can delete the app's cache from Android app settings (instead of de-installing and re-installing the app) in order to re-enable the app to start properly Kind regards Quote Share this post Link to post
Staff 10014 Posted ... @Maggie144 Hello! The bug has been fixed and you will see soon an Eddie 3.2.1 Release Candidate. Thank you again! Kind regards Quote Share this post Link to post
Staff 10014 Posted ... @Maggie144 Hello! Eddie Android 3.2.1 Release Candidate 1 is available and the bug you reported has been addressed. Please feel free to test and verify via side load. Direct link: https://eddie.website/repository/Android/3.2.1-RC1/EddieAndroid-3.2.1-RC1.apk SHA-256 checksum: $ sha256sum EddieAndroid-3.2.1-RC1.apk 105abd538a1086722132b487323d8dd62d2892e55f2bd89713f9166dfaeac697 EddieAndroid-3.2.1-RC1.apk Kind regards Quote Share this post Link to post
Maggie144 12 Posted ... 4 hours ago, Staff said: Eddie Android 3.2.1 Release Candidate 1 is available thank you so much, just updated and it works as expected. Best regards maggie144 Quote Share this post Link to post
183aTr78f9o 21 Posted ... Android 15 - Eddie 3.2.0 Sometimes, the quick settings tile keeps displaying "Unavailable" regardless of whether I'm connected to a server or not. Plus, it always shows "AirVPN: Connected to AirVPN <Server name> - <City, Country> even if I'm not connected to any server. The tile works just fine though: it either starts or stops the VPN connection. I also noticed that the quick settings tile can be used from the secure lock screen without asking for authentication. This means that anyone can grab the device and connect/disconnect, which is terrible from a security point of view in my opinion. Enabling master password in Eddie prevents this, tapping the tile from the secure lock screen no longer does anything in this case. Is this by design? My ROM comes with a "Secure QS tiles require unlocking" setting. Any chance Eddie could use this too? Quote Share this post Link to post