Fwup's delta firmware support is getting improvements. This is great, but it also means that NervesHub needs to take into consideration what version of fwup is running on the device. Here's a rough list of what's available:
Anything with fwup 1.9.1 or earlier supports delta firmware updates of the root filesystem if supported in the fwup.conf. This is the current support and there are probably few devices in the field that don't have at least this support.
Fwup 1.10.0 and later support delta firmware updates for files on FAT filesystems
Fwup 1.11 is planned to support delta firmware updates on encrypted filesystems
NervesHub should be able to build and send down an appropriate delta firmware update when deltas are enabled.
Fwup's delta firmware support is getting improvements. This is great, but it also means that NervesHub needs to take into consideration what version of fwup is running on the device. Here's a rough list of what's available:
fwup.conf
. This is the current support and there are probably few devices in the field that don't have at least this support.NervesHub should be able to build and send down an appropriate delta firmware update when deltas are enabled.