Skip to content

thinRoot 20250207

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 07 Feb 14:12
5652c70

This is release 20250207 of thinRoot with the following bugfixes and feature changes:

Downloads License Donate GitHub sponsors

🚧 Changes:

For all changes, see the full commit log.

  • add hardware support for RaspberryPi5 and RaspberryPi4 as well as ASUS Tinkerboard.
  • bump qutselect to latest 3.11 version fixing accidental horizontal resizing upon using 'Abort'.
  • enable CONFIG_DRM_SIMPLEDRM to get framebuffer working again for the RaspberryPi builds.
  • use default dtb in U-Boot for RaspberryPi3 rather than forcing to use Pi2 dtb
  • update rpi-kernel to latest stable_20250127 (6.6.74)
  • update upstream kernel to 6.12.12
  • remove obsolete qt-webengine-kiosk.ini
  • ignore any timestamp warnings/errors when unarchiving downloaded net files
  • disable CONFIG_FB_SIMPLE and rely solely on a DRM framebuffer (but not rpi3)
  • rework rcS and rcK to ensure that psplash is started before issuing further psplash-write commands. This should fix issues where the framebuffer device might not be ready upon the first start of psplash.
  • disable udhcpc because we have dhcpcd installed already.
  • renamed S49chrony to S49chronyd
  • fix NTP server grep in chrony/NTP server startup
  • set prefer and iburst to own specified NTP server
  • disable urandom scripts because not required anymore.
  • add missing extraargs kernel command-line check to fix tinkerboard EXTRAARGS bootEnv.txt pickup.
  • change U-Boot prompt to ThinRoot
  • replace V3D with PANFROST gallium for ASUS tinkerboard
  • fix bootEnv.txt for rpi5
  • enable vc4-kms-v3d dtoverlay for rpi5
  • enable vc4-fkms-v3d dtoverlay for full performance
  • add 0001-ARM-NEON-fix.patch webkitgtk patch to disable ARM_NEON support so that our tinkerboard builds start to build cleanly since ARM_NEON seems to be broken in webkitgtk-2.44.2
  • re-add ASUS Tinkerboard image support.
  • use other leds for Pi400
  • add basic RaspberryPi5 platform support.
  • enable basic RaspberryPi4 build environment support.
  • update rpi-eeprom package to latest eeprom versions for rpi4 and rpi5

👪 Contributors (alphabetically):

📦 Download:

The following installation archives can be downloaded for different hardware platforms. To verify their integrity a sha256 checksum is provided as well.