astubenbord / paperless-mobile

An (almost) fully fledged mobile paperless client.
GNU General Public License v3.0
738 stars 37 forks source link

[BUG] App not compatible with device #217

Open 0verEngineer opened 1 year ago

0verEngineer commented 1 year ago

Describe the bug The app is not compatible with my phone

Expected behavior The app should be compatible with all up to date android phones

Screenshots Screenshot_20230621-112901.png

Screenshot_20230621-112911.png

Device Information:

astubenbord commented 1 year ago

Hi, I assume you are using the repository from Izzy, correct?

The app should be compatible with all Android devices, maybe try to download the corresponding APK from GitHub and see if you can install it?

astubenbord commented 1 year ago

I just checked and on FDroid it also says incompatible app with my device (Pixel 7 Stock Android 13)

0verEngineer commented 1 year ago

Oh, yea i have izzy repo setup, did not know that this can cause such issues, should fdroid not use all repos and find the correct app?

astubenbord commented 1 year ago

The app is not yet officially on FDroid, only through Izzy's repo. It's in progress though. However, it should use the big APK which bundles all target platforms, so I don't know what the issue might be here

Enrico204 commented 1 year ago

I noticed that the Izzy's repo indicates only armeabi-v7a as ABI. I wonder if that might create some issues on some (not all) ARM64 phones.

I have Android 11 on a ARM64 CPU, but I can see and install the app from F-Droid. Looking on the Internet, I see that there is a build constant Build.SUPPORTED_ABIS that reports all compatible ABIs. @astubenbord @0verEngineer can you check if armeabi-v7a is in that list on your phone?

I wonder if some CPUs / Android versions have dropped the 32-bit compatibility.

astubenbord commented 1 year ago

That makes a lot of sense! thanks for noticing. I'll check, however I'm also looking to get the app in the official F-Droid store, which is unfortunately more complicated as I thought :/

jakejoh commented 1 year ago

I noticed that the Izzy's repo indicates only armeabi-v7a as ABI. I wonder if some CPUs / Android versions have dropped the 32-bit compatibility.

Pixel 7 (with android 14, maybe earlier versions as well?) at least requires v8a Screenshot_20231025-130754

LittleFreak commented 11 months ago

I can and run paperless mobile just fine on my Samsung with one UI 6.0 (Android 14), but I still get a version warning. Screenshot_20231212_204231_Permission controller.png

Is the app updated to the latest SDK yet? 🙂

LittleFreak commented 11 months ago

Is the app updated to the latest SDK yet? 🙂

Oh boy - I've installed the f-droid version via izzysoft repo, so I was stuck on v 3.1.1. To install the latest update, I had to uninstall the old app and reinstall the github version, because the f-droid version was supposingly "newer" (to use the wording of my package installer/SAI). Most likely connected with the issue #321.

3.1.4 got rid of the incompatible warning above.