Android updates via Obtainium (with the F-Droid work) #90

Open
opened 2026-10-07 18:57:12 +00:00 by robocub · 0 comments
Member

Goal: Android users can follow Vommet updates in Obtainium without manual downloads.

Suggested by a tester. To be done together with F-Droid distribution.

What it needs

  • Signed APKs attached to tagged releases on nether.codes (Obtainium supports Forgejo/Gitea release sources).
  • One release signing key that never changes; a key change makes Android refuse the update.
  • Clear release channels: stable releases, plus a pre-release/testing channel users can opt into (Obtainium's "include pre-releases").
  • Predictable asset names (e.g. vommet-<version>-arm64-v8a.apk) so Obtainium's APK filter picks the right one; an "Add to Obtainium" link on vommet.app and in the README.
  • If F-Droid builds are signed differently from our own APKs, document that the two can't update each other.
Goal: Android users can follow Vommet updates in [Obtainium](https://github.com/ImranR98/Obtainium) without manual downloads. Suggested by a tester. To be done together with F-Droid distribution. ## What it needs - Signed APKs attached to tagged releases on nether.codes (Obtainium supports Forgejo/Gitea release sources). - **One release signing key that never changes**; a key change makes Android refuse the update. - Clear release channels: stable releases, plus a pre-release/testing channel users can opt into (Obtainium's "include pre-releases"). - Predictable asset names (e.g. `vommet-<version>-arm64-v8a.apk`) so Obtainium's APK filter picks the right one; an "Add to Obtainium" link on vommet.app and in the README. - If F-Droid builds are signed differently from our own APKs, document that the two can't update each other.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
nether/vommet#90
No description provided.