helloworld1 / FreeOTPPlus

Enhanced fork of FreeOTP-Android providing a feature-rich 2FA authenticator
Apache License 2.0
653 stars 75 forks source link

F-Droid 3.1 version cannot be installed #262

Closed Urbi2k closed 8 months ago

Urbi2k commented 9 months ago

I am using a stock Pixel 7 with Android 14. Since the release of Version 3.1 on F-Droid in December 23 I have tried to update my existing installation. However, it doesn't work: When I try to install the update I am asked if I want to install FreeOTP+ and if I click on install nothing happens. I just uninstalled FreeOTP+ hoping that I would be able to install it again. But that doesn't work. Neither through F-Droid nor by opening the APK I downloaded from F-Droid. However, the Google Play version works.

vicnett commented 9 months ago

I have the exact same issue with my Pixel 8 Pro.

helloworld1 commented 9 months ago

I tested Samsung s21 with Android 14. It installs fine from F-Droid. I wonder if it's pixel specific issues. Are you able to install other apps from F-Droid?

Urbi2k commented 9 months ago

Yes. I have been using F-Droid for years without issues. Right now I have ~10 other apps from F-Droid. It might be Pixel related. No issues on my Galaxy TabActive3.

helloworld1 commented 9 months ago

Let me try to release a version with updated SDK version later to see if it resolves the build issue. Maybe it's some transient issue in F-Droid side.

Urbi2k commented 9 months ago

Thank you.

helloworld1 commented 9 months ago

Released version 3.1.1 bumping AGP version. Hopefully F-Droid rebuilds and works fine now.

nackd commented 9 months ago

Funnily, I had 3.1 installed from F-Droid and wasn't able to upgrade to 3.1.1. It's also a Pixel phone. I removed it and tried to install 3.1.1, 3.1 and 3.0 unsuccessfully, so I had to install from Play Store instead.

vicnett commented 9 months ago

I still have the exact same issue with 3.1.1 unfortunately

On Thu, Feb 15, 2024, 07:15 José M. Prieto @.***> wrote:

Funnily, I had 3.1 installed from F-Droid and wasn't able to upgrade to 3.1.1. It's also a Pixel phone. I removed it and tried to install 3.1.1, 3.1 and 3.0 unsuccessfully, so I had to install from Play Store instead.

— Reply to this email directly, view it on GitHub https://github.com/helloworld1/FreeOTPPlus/issues/262#issuecomment-1945980362, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABTLJ6PYAHHH5LYK2XVAMN3YTX35FAVCNFSM6AAAAABCXPB3JSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBVHE4DAMZWGI . You are receiving this because you commented.Message ID: @.***>

mmbannert commented 9 months ago

I could not update to 3.1.1 using F-Droid on my Pixel 6a. I tried deleting the app after creating a backup file. Reinstalling the app did not work either: I hit install, F-Droid says it's installing, but nothing happens afterwards.

helloworld1 commented 9 months ago

I wonder if you are able to install the APK from the GitHub. And are there installation issue reported from non pixel phones?

gropius365 commented 9 months ago

Same problem on a Pixel 7 device: upgrade to 3.1.1 from a previously installed (for some time) 3.1 fails with no apparent error messge.

I did not attempt any uninstalls or reinstalls by other means.

Funnily, I had 3.1 installed from F-Droid and wasn't able to upgrade to 3.1.1. It's also a Pixel phone. I removed it and tried to install 3.1.1, 3.1 and 3.0 unsuccessfully, so I had to install from Play Store instead.

jugendhacker commented 9 months ago

I wonder if you are able to install the APK from the GitHub. And are there installation issue reported from non pixel phones?

Maybe it might also be helpful if someone with a pixel phone could get a adb logcat dump, usually the package installer logs there why the installation/upgrade failed exactly

Blurp2222 commented 9 months ago

No funciona tampoco el actualizado de F-droid y tampoco de los otros aplicaciones....

Screenshot_2024-02-27-00-13-48-29_66a3b1c2c181ff92b8bf945e748b6fb7

vicnett commented 9 months ago

I just realized it fixed itself and 3.1.1 is now installed on my Pixel 8. What's weird though is that I didn't do anything so I'm not sure how it happened...

On Mon, Feb 26, 2024, 18:16 Blurp2222 @.***> wrote:

No funciona tampoco el actualizado de F-droid y tampoco de los otros aplicaciones....

Screenshot_2024-02-27-00-13-48-29_66a3b1c2c181ff92b8bf945e748b6fb7.jpg (view on web) https://github.com/helloworld1/FreeOTPPlus/assets/161391222/4a61f985-ed5c-41d6-9ebb-31bd7bbf15aa

— Reply to this email directly, view it on GitHub https://github.com/helloworld1/FreeOTPPlus/issues/262#issuecomment-1965499633, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABTLJ6IWLTFRMNABEK2OAUDYVUJUHAVCNFSM6AAAAABCXPB3JSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRVGQ4TSNRTGM . You are receiving this because you commented.Message ID: @.***>

gropius365 commented 9 months ago

Huh. After seeing vicnett's comment, I've just tried again and this time the upgrade 3.1 -> 3.1.1 worked just fine, no problem!

I didn't do anything special, either...🤷

Same problem on a Pixel 7 device: upgrade to 3.1.1 from a previously installed (for some time) 3.1 fails with no apparent error messge.

I did not attempt any uninstalls or reinstalls by other means.

Funnily, I had 3.1 installed from F-Droid and wasn't able to upgrade to 3.1.1. It's also a Pixel phone. I removed it and tried to install 3.1.1, 3.1 and 3.0 unsuccessfully, so I had to install from Play Store instead.

jugendhacker commented 8 months ago

@Blurp2222 your error is probably unrelated as it looks like F-Droid is trying to connect to Tor / Orbot, which does not seem to be running

helloworld1 commented 8 months ago

If any pixel users can grab related adb logcat or adb install log, it will be very helpful to debug the issue further since I don't have a pixel phone to reproduce the problem.

Urbi2k commented 8 months ago

I tried to update to version 3.1.1 again after reading here that some people where successful. At first it didn't work. Same issue as before. However, half an hour ago I got a F-Droid update so I decided to try installing FreeOTP+ from F-Droid one more time and it worked without any issues.

nackd commented 8 months ago

See https://gitlab.com/fdroid/fdroidclient/-/issues/2752. I'd guess we can close this one too.

helloworld1 commented 8 months ago

Thanks everyone!