Obtainium
Obtainium copied to clipboard
Can't find suitable release
I can't seem to install Mixplorer Beta, it always say can't find suitable release. Upon checking, it's trying to install x64 version of the app when it should be arm64 or arm version. Is there a way to change this?
Why was it closed? What is the solution supposed to be?
Same error happening
https://mixplorer.com/beta/
Do you use the configuration of apps.obtainium.imranr.dev? I can't see any problems with it.
Yes, using that default configuration.
Like I said, I can't reproduce it on my end. Weird. @ImranR98 any ideas?
Works for me too. @zecavalo are you able to download it manually from the website? Might be a network specific issue.
Also just to confirm - your device uses arm64?
I can download the correct arm version from the website and it works. But the app only gives x64 option.
Galaxy s21
I figured this out. What version are you wanting? I'll post an install link.
I figured this out. What version are you wanting? I'll post an install link.
Arm64 What is the issue?
I'm not sure what the main issue is.
This install link is for arm64 with version number extraction. I've tried this link multiple times and sometimes throws an error. If it does try again and it'll work.
MiXplorer Beta - arm64
Edit: Revised above link. Added app name and about.
Config= arm64
URL: https://mixplorer.com/beta/
Override Source: HTML
Default Pseudo-Versioning Method: APK Link Hash
Version String Extraction ReGex: [0-9]+\.[0-9]+\.[0-9]+ or [0-9]+\.[0-9]+\.[0-9]+-Beta also works
Filter APKs by Regular Expression: arm64 or arm also works
App Name: MiXplorer (Beta)
About: A file manager app for Android devices, offering advanced features such as root access, cloud storage integration, and customization options.
If you want to grab a different version change Filter APKs by Regular Expression:
arm= arm[^64]
x86= x86
x64= x64
I decided to retry the config from the config website to see if I can diagnose this issue. I received the same result as posted by the other users. This is what I noticed...
After importing app:
- Obtainium automatically selects x64.
- No version extraction in place.
- No apk filter in place.
It seems that the failure to pick up the arm64-v8a variant occurs when the desired APK file has the architecture listed in a slightly different way.
For example:
- Tor Browser lists 64bit ARM as
aarch64, leading to the report here https://github.com/ImranR98/Obtainium/issues/1013#issuecomment-1890015073, - Mixplorer Beta lists 64bit ARM as
arm64(without the-v8a), leading to this report. Bothhttps://www.torproject.org/download/("aarch64") andhttps://mixplorer.com/beta/("arm64") seem to fail in the same way.
I suggest aliasing aarch64 and arm64 to arm64-v8a.
My specs are:
- Device: Galaxy A52s 5G
- OS: stock (Android 14, OneUI 6.1)
- Obtainium Version: 1.1.58 (F-Droid build)
- also occurs in 1.2.0 (non-F-Droid build from GitHub releases)
Since I'm using an 64bit ARM device, I'm only affected by arm64 and aarch64, but maybe it'd be a good idea to include more aliases (such as i386-i686, IA-32 for 32bit x86; AMD64, x64 for 64bit x86, etc.) to ensure this issue doesn't happen again for someone on a different architecture.