Skip to content

Releases: themactep/thingino-firmware

firmware-2025-02-23

23 Feb 08:35
Compare
Choose a tag to compare

Changes in this release:

  • 5643224 config: update build_cache
  • d857ce0 profile: fix ipv6 display
  • cbebd9c go2rtc: add init script
  • 1a942d2 go2rtc: update config with current paths
  • 530ea69 onvif-simple-server: remove outdated patch
  • e86e009 onvif-simple-server: update package commit
  • b3cc2a3 Config.sensor.in: adjust for multi sensor models
  • a5e9fec ingenic-sdk: bump
  • 690208f jooan c9ts: update pins in env
  • 155077f jooan w8u: update pins in env
  • 0dd083e jooan w8u: update default gpio pins
  • 1a26876 cameras: add jooan w8u to testing
  • 6dc0038 daynight: handle error value from imp-control.
  • d8998a6 Update S36cdcnet-client actually use static address if usbmac set in firmware environment

firmware-2025-02-22

22 Feb 08:35
Compare
Choose a tag to compare

Changes in this release:

  • c7b3088 scripts: rewrite day/night mode elements controls
  • 7cc417b sysupgrade: disable partial updates from github
  • a571bfd timelapse: fix #520
  • 8c4cc05 webui: config values in doublequotes
  • 6394363 webui: config values in doublequotes
  • 1b6d968 hostname: do not read name from env
  • 7988f03 thingino-uboot: update flashcontroller prefix for t41 nor/nand
  • a4d8a46 41nq_gc4023_eth: update flash controller
  • 0e6d428 ingenic-sdk: disable for t41
  • ea51bae init: support 4.4+ overlayfs
  • 4204764 motors: reuse variables from environment
  • 893d2ba videorec: drop unused led parameter

firmware-2025-02-21

21 Feb 08:36
Compare
Choose a tag to compare

Changes in this release:

  • 128d7b4 webui: fix error handling in networking form
  • 51d79ae makefile: reorder packages
  • bfd16ca scripts: refactor to simplify code, put paths in quotes.
  • 46a0c33 thingino-diag: remove ansi colors, fix form, add copying to clipboard on click.
  • 022b867 wireguard: fix starting logic
  • 1fb2db2 sysupgrade: refactor overlay unmounting
  • 21f7edf configs: update uboot variable name
  • 9f50320 portal: save timezone to a config file, not environment
  • 8017e5e fix hc-3301y-mt1 u-boot config

firmware-2025-02-20

20 Feb 08:37
Compare
Choose a tag to compare

Changes in this release:

  • e22c67b elife-et-n3431h-dw: update wlandev
  • c941ba3 webui: fix debug output
  • bf9a3a7 telegrambot: simplify handling of repetitive parameters
  • cb5873c telegrambot: rewrite config form
  • cc3aad1 vbuffer: check for motion enabled in prudynt config
  • a5e4ca4 record: use correct config file.
  • f88948a motion: control vbuffer on status change
  • d568388 httpd: rename variables
  • d907354 portal: refactor device name change, rename variables
  • df44d38 clean up
  • 07bab02 thingino-diag: switch to self-hosted termbin
  • 526f233 thingino-diag: simplify interactive shell detection.
  • 54e2efd ingenic-sdk: bump repo commit
  • 139c8f3 Revert "kernel: enable ext4 support" No longer used with config partition This reverts commit fbd1b48.
  • 920bf81 vbuffer: disable unless motion guard is enabled
  • c323877 thingino-diag: soc: update soc t23 ids
  • 6dd2597 motion: update path to config
  • 3d82943 telegrambot: rewrite debug messages.
  • faee598 Makefile: set jffs2 eraseblock to match alignment
  • 944b266 S04hostname: printenv, not setenv
  • c9a789a Makefile: env to 32k, config to 224k
  • d8b3801 Config.soc.in: add flash alignment choice
  • 1e51d28 Config.sensor.in: add multi sensor
  • 7a428f9 Config.in: add experimental items to menuconfig
  • 1714383 S04hostname: use unique hostname on firstboot

firmware-2025-02-19

19 Feb 08:37
Compare
Choose a tag to compare

Changes in this release:

  • b83caaf formatting
  • e91681e motors: store motors parameters in the config file
  • 06c7bdd webui: drop development configuration form
  • f1047cf kopt: reorder options alphabetically
  • 4893e8b webui: clean up
  • fd30c88 webui: hardcode config path
  • 07e8af1 webui: convert to new config storage
  • b21c322 webui: retire older debug panel.
  • 8d01dd3 webui: slower heartbeat to once every 30 seconds, drop seconds from clock.
  • 2fc6279 webui: simplify development service script
  • 47e143a record: use common config file
  • e9aef35 webui: use common config file
  • 9c45db6 Config.in: add sinfo to dev options
  • 9699026 ingenic-sdk: update package commit
  • d4ccfb2 scripts: refactoring
  • b6dffe9 webui: add an indicator of /opt partition
  • 73de206 sysupgrade: show what's gonna be downloaded and where to
  • 80a83ed init scripts: refactor
  • b423740 thingino-diag: remove dependency on an external fragment
  • 892eb3a record: refactor and optimize space management
  • 4fb1203 wifiap: rename variables
  • 9e65ce7 wifiap: use hostname from the system
  • ff0c4ce onvif: drop semicolons from mac address to use as a serial number
  • dc771d4 modules: skip loading if no config files, do not quit
  • 25844a3 sysctl: clean up
  • c27710b scripts: explain early exits
  • 5a6915e formatting
  • eedc337 init scripts: show nothing is nothing to do
  • 3fca0b0 init scripts: make usage less dependent on external function
  • 439b668 docs: add arenti models
  • ad2e7ab webui: refactor flash operations.

firmware-2025-02-18

18 Feb 08:36
Compare
Choose a tag to compare

Changes in this release:

  • ad2e7ab webui: refactor flash operations.
  • 31d6100 webui: eye candy to updates
  • d61b7a3 ap mode: use system hostname
  • 5901123 webui: fix javascript
  • ba03a89 dropbear: create persisted storage, then create file
  • dd3df27 makefile: repack enforcement
  • a029281 webui: try to speed up things.
  • dbcb8ff scripts: formatting
  • 9286776 init scripts: less noise and dependency on external functions.
  • 957786d webui & scripts: switch from env to a file in config partition.
  • 187e9e8 webui: correct links.
  • c136fc7 add new device: jooan f2t
  • 1510785 add t30x_sc4236_eth and matching env
  • 0f84144 correct sensor to t41nq_gc8023_eth
  • ed7c060 Config.soc.in: adjust title
  • efc46c1 thingino-kopt: adjust mmc bitness options
  • 24c723e Config.in: sort
  • 139fe19 Config.in: remove duplicate thingino-mosquitto
  • bb6f0d3 Makefile: limit host arch
  • e10c11b thingino-uboot: custom flash controller name
  • 178cb95 thingino-libcurl: fix menu
  • bfc14ac makefile: add a script for updating bootloader submodule.
  • 2d3a7d2 fix camera module config name.
  • 9173726 webui: type of upgrade is determined from the uploaded file.
  • 302f874 webui: retire dropbear key management.
  • 2441e9e buildroot: bump
  • d3c62ee sysupgrade: change offset for partial upgrade to accommodate the new partition.
  • d6e788a scripts: formatting.
  • f725477 makefile: reformat complex code.
  • 4440efa makefile: rsync everything, then remove garbage recursively.
  • ca1f97b makefile: simplify code.
  • a2d8b2e makefile: check for directory presence before removing.
  • 71513f8 kernel: t41 config update

firmware-2025-02-17

17 Feb 08:37
Compare
Choose a tag to compare

Changes in this release:

  • d1543d3 thingino: make jffs2 partitions use default erase block size of 32k. resize config partition back to 192k
  • 631aa4a thingino: 320KB config partition, extra rw partition mounted as /opt/, new /init

firmware-2025-02-16

16 Feb 08:35
Compare
Choose a tag to compare

Changes in this release:

  • e45e7e8 env: 360-ap1pa3: add gpio for mmc0 power
  • 2dc44b0 webui: fix discrepancy in send2webhook variables.
  • 8721061 scripts: rewrite with less dependencies. fix motion and send2email

toolchain-aarch64

15 Feb 04:52
Compare
Choose a tag to compare

🛠️ Supported Architectures

  • XBurst@I
  • XBurst@II

🛠️ Supported GCC Versions

  • GCC 13
  • GCC 14

🛠️ Supported Kernel Versions

  • 3.10.14
  • 4.4.94

🖥️ Host Architecture

  • aarch64 EXPERIMENTAL, UNTESTED.

firmware-2025-02-15

15 Feb 08:34
Compare
Choose a tag to compare

Changes in this release: