Will F-Droid add specific support for arm64-v8a etc?
F-Droid Forum [Unofficial]
March 22, 2026
This is controlled by package versionCode
F-Droid’s logic is like this:
- device advertises support for some arches
- F-Droid installs the highest versionCode package that is compatible
Eg. You can have 3 packages
- universal armv7+v8+x86+x86_64 versionCode 1
- armv7 versionCode 2
- armv8 versionCode 3
If device advertises armv7 it gets 2
If device advertises armv7&armv8 it gets 3
If device advertises armv8 it gets 3
If device has x86 or x86_64 or both, it gets 1
So having universal too is not an issue, as we guide devs to set a proper versionCode
Discussion in the ATmosphere