Skip to content

Releases: scarif-labs/horus

Debian 13.7 rootfs (arm64)

Pre-release

Choose a tag to compare

@merkle-groot merkle-groot released this 12 Oct 06:22
719d4c2

Debian 13.7 (trixie) slim rootfs for arm64, used by Horus's optional Debian distribution. This is not an app release.

It is the official debuerreotype build of arm64v8/debian:trixie-slim (build 20261005), recompressed from gzip to xz. Nothing inside the tar is changed.

Source: trixie/slim/oci/blobs/rootfs.tar.gz on debuerreotype/docker-debian-artifacts, branch dist-arm64v8, commit cf1f4a45447842b45e9952e0f018ae734a7341c7.

sha256
debian-trixie-slim-13.7-arm64.tar.xz (this asset, 17,386,584 bytes) c4a40504d8eddd7d47125d129296352d3758b1d0ce958bd517b44631aee74eb5
upstream rootfs.tar.gz (the OCI layer digest) bbeda6b4abb749f743f4547ef5a28070a14de8caef211daa5afb78d5b5fa21ba
uncompressed tar (the OCI layer diff_id) 258ba1f62b513e7bb7492d3cc8ce445e4ef176a14980f193f789b6d7270ae61c

Check it against upstream:

xz -dc debian-trixie-slim-13.7-arm64.tar.xz | sha256sum   # must print 258ba1f6…, the image's diff_id

Rebuild it yourself (XZ Utils 5.8.3, which gives byte-identical output):

gunzip -c rootfs.tar.gz | xz -6 -T1 > debian-trixie-slim-13.7-arm64.tar.xz

Horus 1.0.4

Choose a tag to compare

@merkle-groot merkle-groot released this 13 Oct 04:59

Install

  1. On your Android phone, download horus-1.0.4.apk.
  2. Open it and tap Install. If Android asks, allow your browser to install apps.

This is the same file as on F-Droid, so updating from either one keeps your data.

Verify the download (optional)
sha256
horus-1.0.4.apk bf67340c4dd8321636c158902d0bf7b5a4684a23eae982d0026d45e348cb3430
APK signing certificate (F-Droid) 311e3d58a6f92b2704aff6fabb5ad2f1ceddfe8b4bda2ed4dafeb72819b7112c
sha256sum -c SHA256SUMS

# certificate digest must be 311e3d58…
apksigner verify --print-certs horus-1.0.4.apk

# F-Droid's PGP signature
gpg --keyserver hkps://keys.openpgp.org --recv-keys 37D2C98789D8311948394E3E41E7044E1DBA2E89
gpg --verify horus-1.0.4.apk.asc horus-1.0.4.apk

# or compare with F-Droid's copy (must print bf67340c…)
curl -sL https://f-droid.org/repo/com.scariflabs.horus_5.apk | sha256sum

Horus 1.0.3

Choose a tag to compare

@merkle-groot merkle-groot released this 13 Oct 04:59

Install

  1. On your Android phone, download horus-1.0.3.apk.
  2. Open it and tap Install. If Android asks, allow your browser to install apps.

This is the same file as on F-Droid, so updating from either one keeps your data.

Verify the download (optional)
sha256
horus-1.0.3.apk fdc91c396fc438d13298d48edfde30496854b141835ff5a15f6bb333465f4095
APK signing certificate (F-Droid) 311e3d58a6f92b2704aff6fabb5ad2f1ceddfe8b4bda2ed4dafeb72819b7112c
sha256sum -c SHA256SUMS

# certificate digest must be 311e3d58…
apksigner verify --print-certs horus-1.0.3.apk

# F-Droid's PGP signature
gpg --keyserver hkps://keys.openpgp.org --recv-keys 37D2C98789D8311948394E3E41E7044E1DBA2E89
gpg --verify horus-1.0.3.apk.asc horus-1.0.3.apk

# or compare with F-Droid's copy (must print fdc91c39…)
curl -sL https://f-droid.org/repo/com.scariflabs.horus_4.apk | sha256sum