seems like mislabled architecture apk upload at cleanapk… maybe because it’s from an app bundle?
fp3 is arm64-v8a, but armabi-v7a gets installed (32bit). At startup its looking for Qt libs in its arch, doesn’t find them, fails.
W System : ClassLoader referenced unknown path:
I Qt JAVA : Can't find '/data/app/org.mozilla.firefox.vpn-SPOxjYhVGuxld2BuYNfqwQ==/lib/arm/libQt5Core_arm64-v8a.so'
..
W System.err: java.lang.Exception:
W System.err: at org.qtproject.qt5.android.bindings.QtLoader.loadApplication(QtLoader.java:268)
$ ls -l /data/app/org.mozilla.firefox.vpn-SPOxjYhVGuxld2BuYNfqwQ\=\=/lib/arm/libQt5Core*
-rwxr-xr-x 1 system system 4345732 1979-11-30 00:00 /data/app/org.mozilla.firefox.vpn-SPOxjYhVGuxld2BuYNfqwQ==/lib/arm/libQt5Core_armeabi-v7a.so
at time of writing… only the armabi-v7a arch apk is available for the most current version, so this one gets downloaded and installed. Seems to be a bug in the App downloader, as for the previous version arm64-v8a is available… so it should pick the version past
Not sure what the best solution is between Apps and cleanapk, maybe Aurora is just serving a universal build with all arch libs… but then it could be Qt not handling it well.
You could also re-enable your issue at Mozillas bugtracker if Qt could fall back to the compatible 32bit arch. Instead of looking for the device arch in the libraries, using the Abi the apk was build for to resolve the Qt lib paths.