Jump to content


Photo

Eddie Android edition


  • Please log in to reply
131 replies to this topic

#21 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 03 July 2018 - 08:39 PM

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



#22 theimmelman

theimmelman

    Newbie

  • New Members
  • Pip
  • 1 posts

Posted 03 July 2018 - 10:46 PM

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"

#23 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 04 July 2018 - 11:55 AM

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



#24 5YmkoLQZ

5YmkoLQZ

    Advanced Member

  • Members
  • PipPipPip
  • 188 posts

Posted 04 July 2018 - 12:23 PM

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


#25 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 04 July 2018 - 04:30 PM

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



#26 5YmkoLQZ

5YmkoLQZ

    Advanced Member

  • Members
  • PipPipPip
  • 188 posts

Posted 04 July 2018 - 09:19 PM

 

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

 

Hi. I can confirm the old version works just fine, downloaded the APK itself via the eddie website (version 1.0 beta 11 is what it says).

 

I also don't see a "mono shared runtime library" in my apps list, even when showing 'system' apps, I assume this is only if you're debugging via visual studio? 



#27 jeuia3e9x74uxu6wk0r2u9kdos

jeuia3e9x74uxu6wk0r2u9kdos

    Member

  • Members
  • PipPip
  • 28 posts

Posted 05 July 2018 - 09:34 AM

Resurrection Remix

 

RR-N-5.8.5-20180121-mido-Final

 

  • com version working without a flaw except for the fact that it shuts suddenly down after a while
  • org version keep crashing when I try to boot (please see attached screenshot)

 

Attached Thumbnails

  • logcat.jpg


#28 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 05 July 2018 - 10:36 AM

Resurrection Remix

 

RR-N-5.8.5-20180121-mido-Final

 

  • com version working without a flaw except for the fact that it shuts suddenly down after a while
  • org version keep crashing when I try to boot (please see attached screenshot)

 

 

Hello!

 

Thank you. On our testing machines:

Mido (Xiaomi Redmi Note 4) + LineageOS 15.1

Maguro + LineageOS 14.1

gtaxlwifi + LineageOS 14.1

 

we can't reproduce the crash. We see you have xposed (from the crash report). On the above machines we don't have the xposed framework, so it might be important to know whether you made some Eddie specific customization with xposed or you run some peculiar xposed module.

 

An example: if you modify some specific Android resource such as drawer or navigationview, Android can't run them, but Eddie (the org version) relies on them in a different way than the old "com" version did (we need them to ensure compatibility with API<25, Android 5.1 and 6.0).

 

We look forward to hearing from you.

 

Kind regards



#29 jeuia3e9x74uxu6wk0r2u9kdos

jeuia3e9x74uxu6wk0r2u9kdos

    Member

  • Members
  • PipPip
  • 28 posts

Posted 05 July 2018 - 10:59 AM

 

Resurrection Remix

 

RR-N-5.8.5-20180121-mido-Final

 

  • com version working without a flaw except for the fact that it shuts suddenly down after a while
  • org version keep crashing when I try to boot (please see attached screenshot)

 

 

Hello!

 

Thank you. On our testing machines:

Mido (Xiaomi Redmi Note 4) + LineageOS 15.1

Maguro + LineageOS 14.1

gtaxlwifi + LineageOS 14.1

 

we can't reproduce the crash. We see you have xposed (from the crash report). On the above machines we don't have the xposed framework, so it might be important to know whether you made some Eddie specific customization with xposed or you run some peculiar xposed module.

 

An example: if you modify some specific Android resource such as drawer or navigationview, Android can't run them, but Eddie (the org version) relies on them in a different way than the old "com" version did (we need them to ensure compatibility with API<25, Android 5.1 and 6.0).

 

We look forward to hearing from you.

 

Kind regards

 

Hi guys,

 

Thank you for your super-fast reply!

 

Well I'm actually using only one Xposed module and it's "Greenify" (I've just check and Eddie is excluded from any "battery save policy")

 

Except for this module, it's exactly the same of the "original"  Resurrection Remix



#30 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 06 July 2018 - 03:33 PM

Hello!

We're glad to inform you that Eddie Android edition 1.0 beta 2 has just been released. Please test intensively and report back any anomaly, you will help us roll out Release Candidate 1 within the 15th of July as planned! Special thanks to all the beta 1 testers: thank you for your time, patience and sharp reports which have helped us improve the code and fix bugs.

 

This beta 2 version takes advantage of the full localization which was implemented since alfa versions. We have added Italian and Spanish languages at the moment. Italian and Spanish beta testers, please feel free to report any typo or error you find in the messages, of course.
 
Here's the changelog.
 
Changelog 1.0 beta 2 (VC 2) - Release date: 06 July 2018 by ProMIND

Miscellaneous:
- [Morvotron] Added Spanish localization files
- [pj] Added Italian localization files
- [ProMIND] Fixed some incompatibilities in NavigatorView layouts in order to better support different devices/Api levels. This should also avoid startup crashes detected in 1.0 beta 1
- [ProMIND] Revised mono package versions and support. This should improve stability in certain devices/Api levels as well as avoiding startup crashes detected in 1.0 beta 1

AndroidManifest.xml
- [ProMIND] Removed unneeded MANAGE_DOCUMENTS permission

MainActivity.cs
- [ProMIND] OnActivityResult(): Added a log warning for unhandled and unexpected requestCode

LogActivity.cs
- [ProMIND] Log timestamps (date/time) are now shown in local time format. Exported log timestamps are in UTC time.

SupportTools.cs
- [ProMIND] GetOpenVPNProfile(Android.Net.Uri profileUri): Profile size limit in now set to 200kb. This prevents ANR in case of huge binary files parsing
- [ProMIND] ConfirmationDialog(string message): confirmation message now has "yes" and "no" buttons instead of "ok" and "cancel"
 

 

Kind regards and datalove
AirVPN Staff



#31 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 06 July 2018 - 04:42 PM

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!

 

Can you please try 1.0 beta 2 now? This issue has been addressed and the crash you experienced should not occur anymore. Keep us informed!

 

Kind regards



#32 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 06 July 2018 - 04:44 PM

Thank you for your super-fast reply!

 

Well I'm actually using only one Xposed module and it's "Greenify" (I've just check and Eddie is excluded from any "battery save policy")

 

Except for this module, it's exactly the same of the "original"  Resurrection Remix

 

Hello!

 

This type of issue has been addressed on the beta 2, can you please test it? The crashes you experienced should not occur anymore. Keep us posted!

 

Kind regards



#33 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 06 July 2018 - 04:46 PM

@theimmelman

 

Hello!

 

Log datestamp is now in local format while log export keeps datestamps  in UTC. This solution provides comfort for everybody. ;)

 

Kind regards



#34 morvotron

morvotron

    Newbie

  • New Members
  • Pip
  • 1 posts

Posted 06 July 2018 - 09:10 PM

If you import a profile from another OpenVPN application (such as NordVPN) which requires user and password instead of certificate and key, the connection fails to start. Attached screenshots.

 

Log:

 


Registros de Eddie creados en 06 jul. 2018 21:03:55 UTC
 
06 jul. 2018 21:03:28 UTC [debug] NativeMethods.OVPN3.Init succeeded (version=3)
06 jul. 2018 21:03:47 UTC [debug] DoUpdate - Begin
06 jul. 2018 21:03:47 UTC [debug] OnConnectAttach
06 jul. 2018 21:03:47 UTC [debug] OnConnectRun
06 jul. 2018 21:03:47 UTC [error] Exception: client start failed (Eddie.NativeAndroidApp.OpenVPNTunnel.Run)
06 jul. 2018 21:03:47 UTC [debug] ClearContexts
06 jul. 2018 21:03:48 UTC [error] Exception: client not initialized (Eddie.NativeAndroidApp.OpenVPNDispatcher.Run)

 

 

Attached Thumbnails

  • Screenshot_20180706-161209.jpg
  • Screenshot_20180706-161214.jpg


#35 pjnsmb

pjnsmb

    Member

  • Members
  • PipPip
  • 26 posts

Posted 07 July 2018 - 04:08 AM

In the client area on my desktop computer when  my android phone is connected it shows up as :

 

 

 

Session N. 2 Device: desktop
 
Server: Minkar gb.pngUnited Kingdom, Maidenhead

 

 

Is that a correct description of Device type for a mobile using 1.0 beta 2 ?


regards

pjnsmb


#36 jeuia3e9x74uxu6wk0r2u9kdos

jeuia3e9x74uxu6wk0r2u9kdos

    Member

  • Members
  • PipPip
  • 28 posts

Posted 07 July 2018 - 07:09 AM

Thank you for your super-fast reply!

 

Well I'm actually using only one Xposed module and it's "Greenify" (I've just check and Eddie is excluded from any "battery save policy")

 

Except for this module, it's exactly the same of the "original"  Resurrection Remix

 

Hello!

 

This type of issue has been addressed on the beta 2, can you please test it? The crashes you experienced should not occur anymore. Keep us posted!

 

Kind regards

 

Hi guys,

 

  • Downloaded beta 2 from Play Store and works almost flawlessly
  • Like com version it shuts suddenly down after a while, but I can't tell after how much time because it happened overnight
  • I can't provide a log because when I restarted Eddie, the app provided new session's log


#37 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 07 July 2018 - 12:57 PM

  • Downloaded beta 2 from Play Store and works almost flawlessly
  • Like com version it shuts suddenly down after a while, but I can't tell after how much time because it happened overnight
  • I can't provide a log because when I restarted Eddie, the app provided new session's log

 

Thank you for the report!

 

As you know one of our testing machines is extremely similar to yours and we could not manage to reproduce the issue, which makes it even more challenging to be shot.

 

Please note that in our Play Store console we have NO crash reports for the beta 2 so far. Therefore we can't even see a crash report in your case. We will keep investigating.

 

Kind regards



#38 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 07 July 2018 - 01:01 PM

If you import a profile from another OpenVPN application (such as NordVPN) which requires user and password instead of certificate and key, the connection fails to start. Attached screenshots.

 

Log:

 


 

Registros de Eddie creados en 06 jul. 2018 21:03:55 UTC
 
06 jul. 2018 21:03:28 UTC [debug] NativeMethods.OVPN3.Init succeeded (version=3)
06 jul. 2018 21:03:47 UTC [debug] DoUpdate - Begin
06 jul. 2018 21:03:47 UTC [debug] OnConnectAttach
06 jul. 2018 21:03:47 UTC [debug] OnConnectRun
06 jul. 2018 21:03:47 UTC [error] Exception: client start failed (Eddie.NativeAndroidApp.OpenVPNTunnel.Run)
06 jul. 2018 21:03:47 UTC [debug] ClearContexts
06 jul. 2018 21:03:48 UTC [error] Exception: client not initialized (Eddie.NativeAndroidApp.OpenVPNDispatcher.Run)

 

 

 

Hello!

 

We need to rewrite the whole logging system for the next version, otherwise troubleshooting cases like yours become challenging if not impossible. This is a bad heritage from a previous Eddie version wrong implementation but it will be fixed.

 

Kind regards



#39 Staff

Staff

    Advanced Member

  • Staff
  • PipPipPip
  • 7508 posts

Posted 07 July 2018 - 01:04 PM

In the client area on my desktop computer when  my android phone is connected it shows up as :

 

 

 

Session N. 2 Device: desktop
 
Server: Minkar gb.pngUnited Kingdom, Maidenhead

 

 

Is that a correct description of Device type for a mobile using 1.0 beta 2 ?

 

 

Hello!

 

Yes. However we are evaluating whether to discern such connections for your comfort, so that you can have more precise info in your account "Client Area". Do you think this feature (mind you, we still need to consider how to implement it, if possible) would add comfort to your AirVPN usage?

 

Kind regards



#40 pjnsmb

pjnsmb

    Member

  • Members
  • PipPip
  • 26 posts

Posted 07 July 2018 - 05:14 PM

In the client area on my desktop computer when  my android phone is connected it shows up as :

 

 

 

Session N. 2 Device: desktop
 
Server: Minkar gb.pngUnited Kingdom, Maidenhead

 

 

Is that a correct description of Device type for a mobile using 1.0 beta 2 ?

 

 

Hello!

 

Yes. However we are evaluating whether to discern such connections for your comfort, so that you can have more precise info in your account "Client Area". Do you think this feature (mind you, we still need to consider how to implement it, if possible) would add comfort to your AirVPN usage?

 

Kind regards

 

I would certainly prefer for my android connection to be properly described as android rather than desktop which it is not 

 

thanks


regards

pjnsmb






Similar Topics Collapse

2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users

Servers online. Online Sessions: 14554 - BW: 55882 Mbit/sYour IP: 54.162.159.33Guest Access.