Skip to content

spreedbox/spreedbox-firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spreedbox Firmware image releases

This repository tracks checksums, package lists (manifest). These files are tagged with a signature and a version number which defines the Spreedbox firmware image release.

Release suites

The following release suites are available:

  • titan: based on Ubuntu 14.04 and Nextcloud 12
  • rhea: based on Ubuntu 18.04 and Nextcloud 20

Download

The downloads for the released images are found on the Releases page.

Download the latest spreedbox-rhea-armhf-*.img.xz file. This is the compressed disk image. See Firmware Upgrade for details and further instructions. The Source code files can be used to validate the firmware image.

Download latest release

Manifest

The full list of all packages inside a firmware image are listed in the MANIFEST.txt file. This list can be used to track package additions, removals and updates accross releases.

Validation of releases

The SHA256 check sum of the release image is found in the SHA256SUMS. It covers both the release image and the manifest for that release.

Releases are tagged and signed with Git by the release person. To verify, clone this repository and use git --verify-tag <version> to validate the release tag. Then compare the content of SHA256SUMS with the actual sums created from the image file download.

Firmware Upgrade

Normally it is not required to upgrade the firmware of your Spreedbox. Instead check out the Software Upgrade page for instructions to upgrade the software on your Spreedbox to the lastest.

If you want to use a new SD card or want to set up your Spreedbox clean from scratch, then this Firmware image is for you. After downloading the firmware disk image, please see Firmware Upgrade at the Spreedbox Wiki on how to flash the new disk image to your Spreedbox.