github themactep/thingino-firmware firmware-2025-02-05

latest releases: update_cache-2025-11-23, firmware-2025-11-22, firmware-2025-11-21...
9 months ago

BREAKING CHANGES!

We've introduced a persistent config partition (persistent configs are not enabled yet and do not work), resulting in a change to the partition layout. As a result, partial updates will not work when upgrading from a non-config build to a config-enabled build. Attempts to perform a partial update will result in a verification failure message.

In this case, a full upgrade is required, which will erase all data. You may also need physical access to set up the unit again.

These changes take effect starting with the 2025-02-05 release.

Changes in this release:

  • 06ac9db sysupgrade: unmount config
  • b930946 init.d: rcK: sync on reboot
  • 9160b30 switch config fs
  • 5680c3a scripts: fix network interface determination.
  • 2a05115 scripts: fix network interface determination in AP mode.
  • ecada7d rc.common: handle no interface situation
  • abe65be Makefile: use debugfs to remove lost+found dir from config image; remove init script
  • 04996dd init.d: add s03config
  • 2dea002 prudynt: install config to /etc/config dir; modify path in various packages and scripts
  • eda2cf1 Makefile: export config dir; use new var for image
  • d7f84c1 automount: change diag chime; add delay
  • 19cf993 wifi-ssv6x5x: silence branch
  • 1b94f41 busybox: disable CONFIG_FEATURE_VI_REGEX_SEARCH; only in glibc
  • e59556b busybox.config: ifplugd is a fixup
  • a563f9e busybox: update configuration
  • 45b27c3 busybox: disable ip_link_can; remove guard patch
  • 4f3c291 busybox: patch iplink for 3.10
  • c4e902f scripts: rootfs_script.sh: update uboot vars
  • 9b1f29d configs: eufy: update uboot vars
  • f16d0e6 buildroot: bump
  • b998265 makefile: create a config partition directory in output.
  • 883f474 ingenic-lib: update repo commit
  • 673c251 configs: build-cache: update wifi modules
  • 2da0e7e makefile: update uboot package variables
  • ae6248f configs: update uboot package variable names
  • 4a22377 thingino.mk: update variables for external-tree uboot
  • 5fe481d Merge branch 'master' into config-fs
  • 30b3ce4 move uboot package into external tree
  • 203304f webui: use the active ip address as a candidate for static ip on the interface.
  • 54748fe webui: fix mac address assignment.
  • 82fb22e configs: github: build_cache: add uboot env
  • ae43209 Merge branch 'master' into config-fs
  • a43968f webui: split plugins to tools and services. restore activity indication for services.
  • f7f7083 webui: restore enable switch in timelapse plugin.
  • 25263a5 webui: simplify diagnostic form code.
  • f971c78 Merge branch 'master' into config-fs
  • 3011cae Merge branch 'master' into config-fs
  • c564b22 Merge branch 'master' into config-fs
  • 75283b8 master.uenv.txt: update args
  • 2d9cd6a webui: update stub preview image
  • 20e7624 Makefile: add env master fragment
  • 58da012 makefile: keep 256 uboot size; print hex offset for config partitino
  • 6573bc9 WIP, add config parition
  • 02545ea Merge branch 'master' into config-fs
  • 1ed69c1 sysupgrade: skip self update when upgrading from file
  • 572d265 Merge branch 'master' into config-fs
  • 337c18f firstboot: fix confnig path
  • bf8cf29 overlay: add config dir
  • 4f2c037 init: fix config path
  • 3c897c5 firstboot: format config
  • ce21eb0 init: check config partition
  • 61a7c74 Makefile: use truncate instead of dd for ext2 padding
  • 64c99e4 fstab: mount config partition on boot
  • 0aeb067 Makefile: adjust config dir path
  • c0dd136 add empty config dir
  • 4225324 busybox: enable mkfs.ext2
  • d967cb4 buildroot: add ext2 utils to host utils
  • cfc974c Makefile: config is ext2
  • fbd1b48 kernel: enable ext4 support

Don't miss a new thingino-firmware release

NewReleases is sending notifications on new releases.