Staff 10304 Posted ... Hello! Eddie Android edition is a fully integrated with AirVPN, free and open source WireGuard and OpenVPN GUI client. It is based on official WireGuard library and latest OpenVPN3-AirVPN library (free and open source software library by AirVPN), allowing comfortable connections to both OpenVPN and WireGuard servers. We're very glad to inform you that Eddie Android edition 3.3.0 beta 1 is now available. UPDATE 2025-09-12: Eddie Android edition 3.3.0 beta 2 now available It is linked against updated libraries and it aims at perfect compatibility with Android 15 and 16 and revamped ergonomics. It also aims at keeping full compatibility with Android 5.1.1 and higher versions. Thank you very much if you decide to test this new version and report any problem and bug you experience! What's new full compatibility with Android 15 and 16. Compatibility with Android 5.1.1 and higher versions maintained improvements in ergonomics for faster and more comfortable use updated OpenSSL, OpenVPN3-AirVPN and WireGuard libraries see the complete changelog at the bottom If you decide to test, please report at your convenience any bug and problem in this thread. If possible generate a report from the app in a matter of seconds: by tapping the paper plane icon on the Log view bar rightmost side you will generate a full system report which will include both log and logcat and have it sent to our servers. Then you just need to send us the link the app shows you (open a ticket if you prefer to do it in private). Download link, checksum and changelog https://eddie.website/repository/Android/3.3.0-Beta2/EddieAndroid-3.3.0-beta2.apk This is a build debug and side load is mandatory. $ sha256sum EddieAndroid-3.3.0-beta2.apk 9e6d9619fbb32db29dea369134c9a97020e5e71a0797f3b0d90657f9f7119c07 EddieAndroid-3.3.0-beta2.apk Changelog 3.3.0 beta 2 (VC 35) - Release date: 12 September 2025 by ProMIND [ProMIND] replaced code with lambda expressions in all classes and where applicable [ProMIND] added drawables quick_connect_off_focus and quick_connect_on_focus [ProMIND] updated bundle AirVPN manifest Native Library [ProMIND] updated to OpenVPN3-AirVPN 3.12 (20250911) about.html [ProMIND] replaced the hard coded version values with placeholders (just another rotten piece of the grate grill curse consigned to oblivion) AirVPNUser.java [ProMIND] getOpenVPNProfile(): obsoleted ncp-disable option is no longer added to the profile [ProMIND] class getUserLocation: renamed to getUserLocationAsyncTask. It now inherits AsynchronousTask class AsynchronousTask.java [ProMIND] new class (replacement for Android's deprecated AsyncTask class) ConnectAirVPNServerFragment.java [ProMIND] onCreateView(): replaced deprecated startActivityForResult() ConnectVpnProfileFragment.java [ProMIND] removed deprecated setUserVisibleHint() override [ProMIND] onClickSelectProfileButton(): replaced deprecated startActivityForResult() LogActivity.java [ProMIND] saveLog(): infoDialog is now set to high priority [ProMIND] class SendReportToAirVPN: renamed to SendReportToAirVPNAsyncTask. It now inherits AsynchronousTask class MainActivity.java [ProMIND] navigationViewItemSelected(): "case R.id.nav_about", replace about.html placeholders with corresponding BuildConfig fields [ProMIND] navigationViewItemSelected(): "case R.id.nav_settings:", replaced deprecated startActivityForResult() PackageChooserActivity.java [ProMIND] class ApplicationListLoader: renamed to ApplicationListLoaderAsyncTask. It now inherits AsynchronousTask class QuickConnectFragment.java [ProMIND] onResume(): focus for quick button is requested only in case device is TV [ProMIND] onPause(): clear focus to quick button [ProMIND] btnQuickConnect.setOnFocusChangeListener.onFocusChange(): it now calls setConnectButton() [ProMIND] setConnectButton(): added logic for TV focus images and set them accordingly SettingsActivity.java [ProMIND] selectApplicationFilter(): replaced deprecated startActivityForResult() SettingsManager.java [ProMIND] SettingsManager(): replaced deprecated getDefaultSharedPreferences() with getSharedPreferences() SupportTools.java [ProMIND] class RequestAirVPNDocument: renamed to RequestAirVPNDocumentAsyncTask. It now inherits AsynchronousTask class Changelog 3.3.0 beta 1 - Release date: 18 August 2025 by ProMIND [ProMIND] removed default font override definition. It now uses system default [ProMIND] revised all UI layout in order to conform to new specifications Native Library [ProMIND] completely removed the obsolete non JNI code, related declarations and functions (so long, obnoxious grill grate, and no thanks for all the rotten fish) [ProMIND] updated to version 3.0.0, API 9 [ProMIND] updated to OpenVPN3-AirVPN 3.12 (20250606) [ProMIND] updated to WireGuard f333402 [ProMIND] updated to OpenSSL 3.5.1 [ProMIND] common.hpp: included file <openvpn/log/logbasesimple.hpp> in order to conform to new OpenVPN3 logging specifications [ProMIND] openvpnclient.hpp: removed deleted OpenVPN3 methods tun_builder_add_dns_server(), tun_builder_add_search_domain() and tun_builder_set_adapter_domain_suffix() [ProMIND] openvpnclient.hpp: added OpenVPN3 method tun_builder_set_dns_options() AndroidManifest.xml [ProMIND] set MainActivity's theme to StartupTheme style colors.xml [ProMIND] added startupBackground color main_drawer.xml [ProMIND] logout item has been grouped and moved to the bottom styles.xml [ProMIND] added StartupTheme style OpenVPNTunnel.java [ProMIND] removed onTunBuilderSetAdapterDomainSuffix() method QuickConnectFragment.java [ProMIND] checkPermissions(): updated notification manager and channel. Added extra warning text to dialog. [ProMIND] onResume(): request focus for btnQuickConnect SettingsActivity.java [ProMIND] layout: added summary text for notification channel layout [ProMIND] onCreate(): updated notification manager and channel SettingsManager.java [ProMIND] SYSTEM_OPTION_SHOW_MESSAGE_DIALOGS_DEFAULT is now set to false VPNService.java [ProMIND] alertNotification(): updated notification manager and channel How to sideload Eddie Android edition on Android TV and FireOS devices https://airvpn.org/android/eddie/apk/tv Kind regards & datalove AirVPN Staff 3 steve74it, zsam288 and JamesBond00 reacted to this Quote Share this post Link to post
zsam288 39 Posted ... Thanks, will test, some initial observations. About shows 3.2.1 airvpn.org/tv downloads 3.2.1 Doing anything in the log crashes android TV (clear log, share log, save log,...) 1 1 Staff and JamesBond00 reacted to this Quote Share this post Link to post
Staff 10304 Posted ... 2 hours ago, zsam288 said: Thanks, will test, some initial observations. About shows 3.2.1 airvpn.org/tv downloads 3.2.1 Doing anything in the log crashes android TV (clear log, share log, save log,...) Thank you very much! airvpn.org/tv must link to the latest stable release, that's correct. The other points will be investigated immediately. Thank you so much, as usual, for your tests! Can you tell us your Android TV version as well as your TV box brand and model? Kind regards Quote Share this post Link to post
183aTr78f9o 24 Posted ... So far so good after updating from 3.2.1 (Android 16). Will report back if encountering any issue. 1 Staff reacted to this Quote Share this post Link to post
harold.lewis 23 Posted ... Testing now on grapheneos android 16 manual starting, openvpn, seems to work well. I will test also with wireguard after some days 👌 1 Staff reacted to this Quote Share this post Link to post
Staff 10304 Posted ... @zsam288 Hello! Please answer if you could read our previous questions. Kind regards Quote Share this post Link to post
zsam288 39 Posted ... On 8/26/2025 at 1:05 PM, Staff said: @zsam288 Hello! Please answer if you could read our previous questions. Kind regards On 8/18/2025 at 7:42 PM, Staff said: Thank you very much! airvpn.org/tv must link to the latest stable release, that's correct. The other points will be investigated immediately. Thank you so much, as usual, for your tests! Can you tell us your Android TV version as well as your TV box brand and model? Kind regards Hi, Google TV Streamer (4K) with Android 14 Quote Share this post Link to post
Staff 10304 Posted ... Hello! We're very glad to inform you that Eddie Android edition 3.3.0 beta 2 is now available. Link on the announcement first post has been updated accordingly. Thank you very much if you decide to test this new version and report any problem and bug you experience! New in beta 2: all the beta 1 reported by testers problems have been addressed replaced code with lambda expressions in all classes and where applicable additional bug fixes linked against the latest OpenVPN3-AirVPN library (20250911) all deprecated by Google classes replaced Kind regards Quote Share this post Link to post
harold.lewis 23 Posted ... Beta 2, manual starting, wireguard, everything seems ok. Autostart works here. Quote Share this post Link to post
tranquivox69 36 Posted ... DuneHD Homatics Box R 4K Plus, Android TV 12 Remember AirVPN Login is active. Automatic AirVPN login at startup is active. Start VPN connection at startup is active. I first connected manually, accepted the VPN connection (this is asked only the first time). Rebooted. And nothing happened. No Wireguard VPN connection was activated, nothing. The WG Tunnel appl manages to work in the expected way, with VPN connecting as soon as the machine is rebooted or awakes from sleep. It's FOSS, take inspiration if you must but please make this work. Thank you! If there is anything I can do to help debugging, please let me know. Quote Share this post Link to post
Staff 10304 Posted ... 42 minutes ago, tranquivox69 said: first connected manually, accepted the VPN connection (this is asked only the first time). Rebooted. And nothing happened. No Wireguard VPN connection was activated, nothing. Hello! Thank you for your tests! It is expected, please see here: https://airvpn.org/forums/topic/65815-android-tv-vpn-connection-at-startup-why-openvpn-for-android-can-do-it-and-eddie-not/ Development will follow the plan as described but remember that the connection at boot will not work on Android 14 TV and higher versions, no matter which app you run. Keep testing! For anything else remember to include the report (in private if you don't want to make it public). Kind regards Quote Share this post Link to post