Skip to content
This repository has been archived by the owner on Sep 9, 2024. It is now read-only.

Android App has various file extensions registered #90

Open
pauldekkers opened this issue Nov 15, 2020 · 13 comments
Open

Android App has various file extensions registered #90

pauldekkers opened this issue Nov 15, 2020 · 13 comments
Assignees

Comments

@pauldekkers
Copy link
Member

The Android App should be the option for .eapconfig profiles, but it also seems to be registered for eg. manually downloaded .apk files or .p12's - probably more. It shouldn't be offered by the OS as an option for "open with".

@amachadogarcia amachadogarcia self-assigned this Nov 30, 2020
@amachadogarcia
Copy link
Contributor

Fixed in commit fa22644

@m4lvin
Copy link

m4lvin commented Dec 1, 2021

Is this already fixed in the current version on Google Play? I installed the app and now it is offered for any file whatsoever, suggesting hat it could open JPG, GIF, etc.

(Also many Google Play reviews mention this.)

EDIT:

The android documentation says about android:pathPattern:

These attributes are meaningful only if the scheme and host attributes are also specified for the filter.

But here there is no android:host:

<intent-filter>
<data
android:mimeType="application/eap-config"
android:pathPattern=".*\\.eap-config"
android:scheme="content" />

So this might need to be set to file:// or similar?

(I have no idea about Android development...)

@m4lvin
Copy link

m4lvin commented Dec 13, 2021

Adding to this, the application also registers an intent to open contacts.

@pauldekkers
Copy link
Member Author

@m4lvin We released a new version in the beta channel. If we get enough positive feedback, we can release this for the majority of Android users (11+). Perhaps you can test this as well.

this beta can be joined from Android using:
https://play.google.com/store/apps/details?id=app.eduroam.geteduroam
or the web via:
https://play.google.com/apps/testing/app.eduroam.geteduroam

Our previous beta also resolved this issue, but we got mixed feedback for other changes. We have to be extremely careful updating the production app, because we use an API that we can no longer access with updates, due to restrictions in the Play store.

@m4lvin
Copy link

m4lvin commented Feb 14, 2022

Thank you for the reply! I do not use Google Play, so I cannot join the beta and will wait for the actual release.

because we use an API that we can no longer access with updates, due to restrictions in the Play store.

That sounds annoying. I assume that https://f-droid.org/ would not restrict you in this way.

@pauldekkers
Copy link
Member Author

Ah, I thought you asked for the version on Google Play specifically?

If you build the code yourself it would work, or if you need an APK you can download the last beta for Android 11+ from https://geteduroam.nl/app/geteduroam-1.0.23-beta.apk (this does not work on Android 10 and lower).

The API level restriction is indeed on Google Play; F-Droid however doesn't allow you to submit Ionic based Apps, so we can't publish the App there unfortunately. We are working on a solution for that as well.

@m4lvin
Copy link

m4lvin commented Feb 14, 2022

Sorry for the confusion. I stopped using geteduroam due to these issues and went "back" to the Secure W2 app from https://cloud.securew2.com/public/40655/uva/?device=Android
I might try out the beta apk you linked to, but probably only in a few days/weeks.

@pauldekkers
Copy link
Member Author

Ok, no worries. We would definitely appreciate feedback on the beta, both positive and negative! I think it addresses your concerns, but at least you can also compare the way it configures the network with the previous version you tried.

@pauldekkers
Copy link
Member Author

Just to be sure; that other App link you give is very institution specific. It's not a link other users from other organizations can use. (In case other people follow this issue.)

@LiohMoeller
Copy link

I have upgraded to the mentioned Beta Version from the Releases page and have noticed that the file association issue still exists. Might this be related to the PlayStore release which has been installed previously?

@hex-m
Copy link

hex-m commented Apr 21, 2022

F-Droid however doesn't allow you to submit Ionic based Apps, so we can't publish the App there unfortunately. We are working on a solution for that as well.

I'm not a developer but looking at the metadata is seems like there are multiple examples of packages in f-droid, that use ionic.

@lquenti
Copy link

lquenti commented Jun 2, 2022

Is it in the stable release yet?

@Nonostanovich
Copy link

Hi,

I have installed the 1.0.16 version from Google Playstore, and since then, geteduroam is the only app configured top open .docx file on my phone (Android 9).
I just entered Beta Test for this app, and will try as soon as possible if the file association remains.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants