Dear Armbians, welcome to this week’s newsletter! Here, you’ll find updates on the latest release and community contributions.


🚀 New Additions and Improvements

  1. Raydium Display Compatibility
    • Orientation and Timing Enhancements: Raydium displays now read orientation and timing directly from the DTS (device tree source), improving display support for more consistent visuals. (Contributor: @ginkage)
  2. PWM Fan Fix for RetrOLED CM5
  3. SHELLFMT Tool Upgrade
    • Developer Tooling Update: SHELLFMT_VERSION has been updated from 3.9.0 to 3.10.0, streamlining shell formatting and enforcing a unified style across Armbian projects. (Contributor: @igorpecovnik)
  4. Enhanced GitHub Workflow
    • Automation and Workflow Updates: A new log cleaner, revised naming conventions, and an improved labeling system have been added to GitHub Actions. These refinements streamline the development process for contributors. (Contributor: @igorpecovnik)

📘 Documentation and Build System Updates

  1. Boot Configuration Simplification
    • Duplicate Entries Removed: The BOOTPATCHDIR variable was refined to eliminate duplicate entries, leading to a more organized boot process and better maintainability. (Contributor: @mr-toolcraft)
  2. U-Boot Update
    • Mainline U-Boot 2024.10: Switched to the latest mainline U-Boot, incorporating the newest bootloader features for enhanced compatibility across supported boards. (Contributor: @mr-toolcraft)
  3. Kernel Config Synchronization
    • Automatic Config Updates: Kernel configurations are now automatically rewritten to include new updates, ensuring consistency across various Armbian builds. (Contributor: @igorpecovnik)
  4. Linux-UEFI Edge Config Update
    • Configuration Refinement: Updated linux-uefi-arm64-edge.config for improved ARM64 device support under UEFI, enhancing compatibility and user experience. (Contributor: @bmilde)

🚠 Armbian Config and Board-Specific Updates

  1. User Experience Fix
    • First-Run Warning Correction: A bug causing unsupported userspace warnings on first run has been resolved, leading to a smoother initial setup experience. (Contributor: @igorpecovnik)
  2. Automatic Board Config Synchronization
  3. OnePlus Kebab Edge Build Adjustment
    • Edge Build Disabled: The edge build for OnePlus Kebab has been disabled to improve stability and optimize resource allocation. (Contributor: @amazingfate)
  4. RK3576 Boot Improvements
    • Switch to boot.scr: Booting on the RK3576 platform has been updated to use boot.scr instead of extlinux, and an additional boot fix has been applied, resolving previous booting issues. (Contributor: @amazingfate)

Join the Armbian Community

Armbian thrives on community involvement. Your contributions are essential to the ongoing development and success of Armbian. Whether you’re interested in development, documentation, testing, or other areas, we welcome your support.

Thank you for being a part of Armbian!

The Armbian Team