AuthenticatorPro icon indicating copy to clipboard operation
AuthenticatorPro copied to clipboard

Add Pixel 9 (pro) support

Open binlan opened this issue 1 year ago • 16 comments

Currently i cant install the app on my new Pixel 9 pro. Neither from Google Play Store (used the link here) or F-Droid repo. Would be nice to be able to use it on my new phone as well. Not sure if its a bug or by intention. Therefore i filed a feature request instead of a bug.

Thx.

binlan avatar Sep 14 '24 10:09 binlan

Can you provide more information please? What issue are you facing?

jamie-mh avatar Sep 14 '24 18:09 jamie-mh

Same issue on my Pixel 9 Pro XL. F-Droid says the app is incompatible.

dqdinh87 avatar Sep 14 '24 18:09 dqdinh87

exactly f-droid show "no versions compatible with device". There is a option to show all version and install them. But didnt tested this yet. Google Play Store show something equal.

binlan avatar Sep 14 '24 18:09 binlan

same problem here on the Pixel 9 Pro XL

Get-Up avatar Sep 15 '24 14:09 Get-Up

I'm not sure it's related to the Pixel 9 Pro XL. I tried to install Authenticator Pro for the first time today on my Pixel 7 Pro using F-Droid, and F-Droid claims that there is no compatible version.

From About phone settings, Android version is 14 and build number is AP2A.240805.005.

Allowing Incompatible version warnings and installing anyway gives:

INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113

Relevant Stack Overflow link:

https://stackoverflow.com/questions/24572052/install-failed-no-matching-abis-when-install-apk

Is it possible that Android 14 dropped support for an older ABI (application binary interface) that this app is compiled with?

wadetb avatar Sep 17 '24 13:09 wadetb

Are you using Izzy's repo? The builds on there are 32-bit.

jamie-mh avatar Sep 17 '24 17:09 jamie-mh

Not available on Pixel 9 Pro either. Not in play store not compatible on Izzy or other f-droid clients either.

Pazza avatar Sep 17 '24 18:09 Pazza

No problem with my Pixel 9 XL pro Working fine. Took the .apk here

Android 14 Build AD1A.240905.004

jmarc67 avatar Sep 17 '24 19:09 jmarc67

The arm64-v8a version of the release from this github repository works for me on the Pixel 9 Pro XL

wurstbob avatar Sep 18 '24 02:09 wurstbob

The arm64-v8a version of the release from this github repository work for me on the Pixel 9 Pro XL

That indeed installs, thanks.

Get-Up avatar Sep 18 '24 05:09 Get-Up

Perhaps the issue is that the play store and fdroid is missing whatever data is needed to show compatibility.

Pazza avatar Sep 18 '24 10:09 Pazza

I can confirm on my Moto G84, android 14, google play system update on August 2024. I tried installing from the Izzy's repo, version 1.25.2 and found this. I use Droid-ify f-droid client and tested installing via both shizuku installer method (silent install) and session installer (prompts for manual install like apk sideloading). The app installs fine via both methods.

But upon launching the app, android complains that the app isn't compatible with the latest version of android (attached screenshot). Fortunately, it goes away after tapping OK and subsequent launches don't trigger the warning. My other device, Samsung M51 is on android 12 so I guess that's why it never complained when initially upgrading to this version back in June. Screenshot_20240920-132337

Edit: I've no idea why this screenshot looks so gigantic, sorry :-P Edit2: Might be a duplicate of #1083 ?

Gravemind2015 avatar Sep 20 '24 08:09 Gravemind2015

This is what I get when I follow the Google play link in the readme on a pixel 9 pro. Screenshot_20240920-220534.png

Pazza avatar Sep 21 '24 02:09 Pazza

This is what I get when I follow the Google play link in the readme on a pixel 9 pro.

See #1162.

Gravemind2015 avatar Sep 21 '24 02:09 Gravemind2015

Pixel 7 and later drop 32-bit apps support. 32-bit apps can't be installed and executed on Pixel 7 and later devices no matter what. This is tied to specific device models, not Android version.

The package of Authenticator Pro distributed on IzzyOnDroid targets only armeabi-v7a (32bit arm devices).

This means Authenticator Pro from IzzyOnDroid only runs on devices that support 32-bit apps. Newer Pixels don't support 32-bit apps, so F-Droid clients mark them as incompatible and won't install them.

The package on IzzyOnDroid needs to be updated to include arm64-v8a (64-bit arm) using fat APK or by including multiple variants, if possible.

If you're experiencing this problem, get the app from Google Play beta mentioned in #1162, or get the package labeled as arm64-v8a from GitHub releases.

Sominemo avatar Sep 29 '24 12:09 Sominemo

Pixel 8a has the same problem. Izzy and the 1st party repo both show incompatible, but the direct download from GitHub works a charm.

Fishbowler avatar Sep 29 '24 18:09 Fishbowler

Fixed in #1162

jamie-mh avatar Nov 06 '24 17:11 jamie-mh

Yes, it seems like it's missing the arm64 versions in Izzy's repo.

Why is that, @izzysoft? The size of the apks?

haarp avatar Nov 19 '24 00:11 haarp

Yupp. There's a per-app size limit of 30 MB (so strictly speaking, even a single APK is already beyond that) – and we can only take 1 APK per release. If @jamie-mh wants we can switch to the arm64 one, which then would drop support for all 32bit devices though.

IzzySoft avatar Nov 19 '24 08:11 IzzySoft