Jump to content

admin

Members
  • Posts

    101
  • Joined

  • Last visited

    Never

Other groups

Administrators

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Armbian continues its evolution with exciting updates, new features, and bug fixes. Below are the highlights: Build System Enhancements Automatic Board Configurations Synchronization Automatic synchronization of board configurations, streamlining updates. Commit by @igorpecovnik Kernel Updates ST7796 Display Enhancements Fixed the kernel module patch for ST7796. Commit by @redrathnure Added a kernel module (fbtft) for improved ST7796 support. Commit by @redrathnure Board Support Mixtile Edge 2 Updated to branch rk-6.1-rkr4.1 for vendor kernel. Commit by @rpardini BigTreeTech CB2 Fixed misplaced reset GPIOs. Commit by @JohnTheCoolingFan Added BigTreeTech CB2 board support. Commit by @JohnTheCoolingFan Moved BigTreeTech CB2 from the CSC category. Commit by @JohnTheCoolingFan Created edge device tree for CB2. Commit by @JohnTheCoolingFan Linux-Rockchip Enhancements 2.4-inch RPi Display Support Added overlay for 2.4-inch Raspberry Pi displays on ArmSoM-CM5. Commit by @null Stay Connected with Armbian Stay up-to-date with all the latest developments by visiting the Armbian GitHub Repository. Whether you are testing rolling releases or contributing to the project, Armbian offers a unique opportunity to explore the forefront of Linux on ARM devices, driven by a passionate community of developers and users. The post Armbian Weekly Highlights first appeared on Armbian. View the full article
  2. Armbian continues to evolve with exciting updates, optimizations, and bug fixes across its ecosystem. Here are the highlights from the past week: Kernel Updates rk35xx-vendor: Updated to the 6.1 rkr4.1 SDK kernel, enhancing compatibility and features for rk35xx boards (commit by @amazingfate). Rockchip: Edge kernel upgraded to 6.12, bringing improved stability and performance (commit by @paolosabatino). Feature Deprecations WireGuard: Removed from the build system (commit by @EvilOlaf). Bug Fixes NanoPi-R6S: Resolved MMC0/MMC1 ordering issues to enhance reliability (commit by @efectn). Documentation Enhancements Added release notes for version 24.11.1 (commit by @igorpecovnik). Configuration Management Overlay Management: Disabled unsupported options on certain platforms (commit by @igorpecovnik). WiFi Handling: Improved reliability by retrying station scans up to three times (commit by @igorpecovnik). Known Issues While we’re proud of the progress made, software development inevitably involves challenges. Along with numerous fixes and enhancements, some regressions have been introduced. Overlay Handling: Recent updates inadvertently broke overlay handling support in several ways. Our team is actively working to resolve these issues and will release an upgrade to address the problem as soon as possible. BalenaEtcher Flashing Issue: A well-known issue has been observed with the BalenaEtcher flashing program, which fails when flashing large images. This is due to a decompression method within Etcher and is not a bug related to Armbian itself. However, since many users may encounter this problem, we recommend using alternative tools such as USBimager or Gnome Imager as a workaround. We appreciate your patience and understanding as we address these issues. Why Contributing to Armbian Matters Contributing to Armbian strengthens the open-source community, benefiting developers, users, and enthusiasts worldwide. By participating, you help expand hardware support, improve system reliability, and foster innovation. Contributors gain valuable experience in kernel development, device driver optimization, and Linux system integration. Open-source projects thrive on collaboration, and Armbian is a testament to how collective effort transforms challenges into robust solutions. Whether fixing bugs, enhancing documentation, or contributing code, every effort helps Armbian deliver a superior experience for its users. Explore Armbian’s GitHub repositories and join the movement! Your contributions empower an ecosystem built on transparency, inclusivity, and community-driven progress. The post Armbian Weekly Highlights first appeared on Armbian. View the full article
  3. Dear Armbian Community, We are thrilled to announce Armbian Release 24.11.1, packed with significant updates across our entire ecosystem! These updates are aimed at enhancing functionality, expanding hardware support, and refining the user experience for both developers and everyday SBC users. Let’s dive into the exciting new features! Core system updates Armbian Build Framework The updated build system introduces new tools for faster builds and seamless integration. Optimized compilation workflows and prebuilt configurations make deploying custom firmware easier and more efficient, especially for developers focusing on specialized projects. Armbian Config Utility Armbian Config Next Generation has seen improvements in hardware control, streamlined service management, and automated configuration scripting, all designed to make system setup more efficient. Security patches and bug fixes further enhance reliability for device management. Rockchip Linux Kernel This kernel release brings major improvements to performance and compatibility for Rockchip-based single-board computers (SBCs). Key enhancements include better power management, enhanced GPU driver stability, and expanded support for advanced peripherals. Numerous bug fixes are also included, ensuring smoother and more reliable operations. These updates are focused on improving performance, expanding hardware support, and refining tools for developers and SBC users alike. Visit the provided links for more comprehensive information on each update. Significant Userspace Improvements We are introducing significant advancements in the userspace with our refactored system configuration utility, armbian-config, rewritten from the ground up. This utility supports customization and automation of tasks in the Armbian environment, simplifying setup processes for various configurations and use cases. It helps users configure networks, manage SSH settings, adjust hardware features, and easily install or uninstall software packages. We have integrated unit testing and fast updates through GitHub, maximizing efficiency. We welcome your contributions! Minimal OS Armbian is available in both Debian and Ubuntu flavors. Each variant has its unique strengths, but we treat them both equally to ensure a consistent Armbian UX experience. We provide a smooth and straightforward Netplan assisted lightweight systemd-networkd or feature rich Network Manager based networking solution, ensuring consistent network configurations across different images. Migration between Armbian, Ubuntu, or Debian is seamless. Whether you need to set up an Access Point or simple or advanced networking, we’ve got you covered. For application installations, use armbian-config for a quicker setup or follow the standard installation path. Notable Software Packages with Easy Installation With a single command or through a menu-driven process, users can install popular software packages such as Docker, Portainer, Pi-Hole, OpenHab, and Kuma. The selection of available software titles is expanding rapidly through our system configuration tool. We designed this tool to allow new installation scripts to be added effortlessly, enabling community contributions. Comprehensive automation is in place to verify code from multiple perspectives, and unit tests for each function as well as automatic documentation generation are supported. Once a new feature is added, we regularly verify it for deployment and reliability. Dedicated Application Images To offer the best possible user experience and ensure compatibility, we provide dedicated images with pre-configured applications on top of a clean Armbian OS. These dedicated images contain only the essential components required to run specific applications, delivering optimal performance. For instance: Home Assistant: We provide images with Home Assistant functionality on par with their official HAOS. This ensures users have the same level of integration and support as with HAOS, tailored for Armbian environments. Security-oriented Armbian OS Images: For security-focused use cases, we also provide images that come with pre-installed security tools commonly found in Kali Linux. This gives users a ready-to-go solution for security-related projects. OpenMediaVault: For storage enthusiasts, we offer pre-installed OpenMediaVault images to help set up personal or home NAS solutions quickly and efficiently. These dedicated application images are optimized for their respective purposes and provide the essentials without the overhead of unnecessary components. This enables users to focus directly on their application goals without the hassle of configuration from scratch. Desktop Images While Armbian primarily focuses on minimal OS images for deployments, our desktop variants are designed to deliver streamlined desktop experiences on both x86 workstations and many small SBCs. We have narrowed our desktop environments to KDE Neon, Gnome, and XFCE. All three options are available for powerful hardware, while XFCE is the choice for low-powered, older devices. Each option comes with 3D acceleration if the SoC supports it, and Rockchip-based hardware also features 4K video playback out of the box. Partnership Collaborations We are collaborating with leading vendors of single-board computers (SBCs). Recently, in partnership with Radxa, we successfully deployed a low-power mirror server running Armbian, built around their ITX platform: Radxa Rock 5 ITX. We also provide platinum support for this hardware, as well as for Rock 5B+ and 5C models. In collaboration with Khadas, we maintain Khadas Edge2 and several models from the VIM series. Additionally, we organized a giveaway of two powerful Mind workstations, limited to active contributors to the Armbian project. Open source maintainers sacrifice their time to ensure the smooth functioning of the code we all use, and we wanted to show our appreciation. We also offer platinum support for the Allwinner-powered CB1, developed by the renowned 3D printer manufacturer Bigtreetech. In collaboration with BananaPi Tech, we provide advanced support for their computing module CM40 and the Rockchip RK3588-powered BananaPi M7. We are also developing for their RISC-V platform-based BananaPi F3. Our renewed cooperation with FriendlyElec sees us maintaining several devices, such as the M6, T6, and R6x, all built around RK3588. Additionally, we offer advanced support for Mekotronics, Innovato, Libre Computer, Texas Instruments, JetHome, SmartNow, AlfredSmart, and others. Our contribution to the community is in providing OS images for all build targets. However, for boards that are not under active team supervision, while most of them function well, we cannot commit to resolving tickets related to unsupported models due to limited resources. Remarkable Contributors Our heartfelt gratitude goes out to individuals who have significantly contributed to the growth and success of Armbian: @AaronDewes, @adeepn, @aiamadeus, @alex3d, @alexl83, @amazingfate, @as-jackson, @belegdol, @benhoff, @bmilde, @brentr, @btbxbob, @buldo, @chainsx, @ColorfulRhino, @davidandreoletti, @dependabot, @dimitry-ishenko, @dust-7, @efectn, @EvilOlaf, @fridtjof, @ginkage, @HeyMeco, @hqnicolas, @igorpecovnik, @IsMrX, @itlhd, @JohnTheCoolingFan, @jomadeto, @Joshua-Riek, @lpapadakos, @mahdichi, @mattx433, @monkaBlyat, @MrSuicideParrot, @mr-toolcraft, @mschirrmeister, @paolosabatino, @pyavitz, @pykpkg47, @RadxaNaoki, @RadxaStephen, @rpardini, @rvalle, @schmiedelm, @schwar3kat, @sicXnull, @siis2992, @SuperKali, @Tearran, @The-going, @Tonymac32, @viraniac, @williammartin We also thank our support staff: Didier, Lanefu, Adam, Werner, Aaron, and many more for their dedicated expertise in providing support and guidance. We also extend our gratitude to our esteemed partners. Find out more about them here. Your contributions and support are invaluable in shaping the Armbian community and its success. Thank you for your continuous support of the Armbian community! The Armbian Team. The post Armbian v24.11 first appeared on Armbian. View the full article
  4. Dear Armbians, here are the latest highlights Armbian Configuration Tool Enhancements New Label for Issue Tracking To simplify the bug-tracking process and improve prioritization, a new label called “not armbian-config” has been introduced. This label helps users identify and address issues that are unrelated to the Armbian configuration tool. Contributor: @igorpecovnik Commit: 0f24c12 Automatic Documentation Updates Armbian’s documentation system has been upgraded to ensure automatic updates. This improvement guarantees that users always have access to the most accurate and up-to-date information. Contributor: @igorpecovnik Commit: d70cdbf Improved First Login Experience The first login experience for users has been significantly enhanced. A refreshed logo now appears alongside key information, creating a more welcoming and informative introduction to Armbian. Contributor: @igorpecovnik Commit: 95722fe Enhanced Software Module Support Updates to the installation scripts for tools like OpenHab, Uptime-Kuma, and Webmin ensure better compatibility with the latest versions. These enhancements improve usability and streamline the configuration process. Contributor: @Tearran Commit: 5c95bc9 Help Messages for Module Usage New help messages have been added for various modules, such as Pi-Hole. These messages offer clear guidance on usage, making it easier for users to get started. Contributor: @Tearran Commit: f0f0d93 Expanded Configuration Options for Modules Additional configuration options have been introduced for modules, offering users greater flexibility to tailor their setups to specific needs. Contributor: @Tearran Commit: 02c9205 Style and Usability Improvements Menu and Template Refinements Several adjustments have been made to menus and module templates, resulting in a cleaner, more intuitive user interface. These refinements enhance the overall user experience. Contributor: @Tearran Commits: 3bc6f39, 8495ebe, 88b8672 Additional Style Tweaks Continued style polishing has improved alignment and visual presentation, ensuring a consistent and professional look throughout the system. Contributor: @Tearran Commit: a1c98d6 Build System Enhancements Automated Synchronization for Board Configurations The Armbian build system now includes an automatic synchronization feature for board configurations, ensuring consistent support across all supported boards. Contributor: @igorpecovnik Commit: 0de1801 Rockchip Kernel Updates Kernel updates for Rockchip platforms, including RK3588 and Rockchip64, have been introduced. These updates add support for kernel version 6.12, expanding compatibility and performance. Contributor: @amazingfate Commits: 8db8e19, 02a4741 Core3566 Platform Support Support for the Core3566 platform has been added, further extending Armbian’s compatibility with a wider range of hardware. Contributor: @btbxbob Commit: 9763862 LVDS Device Tree for MBa8MPxL-RAS314 A new device tree for LVDS displays on the MBa8MPxL-RAS314 board has been introduced, enhancing display capabilities. Contributor: @schmiedelm Commit: ed57514 Updated nftables Configuration Improvements to nftables settings have been implemented, providing enhanced network security and performance. Contributor: @schmiedelm Commit: 266e2c5 WIREGUARD build switch deprecation Armbian ships Wireguard support by default with all its images. Therefore the “WIREGUARD” build switch has been officially deprecated to align with evolving standards and best practices. Contributors: @EvilOlaf, @igorpecovnik Commits: 0afd94a, c07fd49 Documentation Improvements Removal of WireGuard References All documentation related to the deprecated WIREGUARD build switch has been removed to avoid confusion and maintain accuracy. Contributor: @igorpecovnik Commit: c07fd49 Guide Updates and New Examples Several user guides have been updated, and additional examples have been added to help users navigate recent changes in Armbian software more effectively. Contributor: @Tearran Commit: 4d8da80 Stay Connected with Armbian Stay up-to-date with all the latest developments by visiting the Armbian GitHub Repository. Whether you are testing rolling releases or contributing to the project, Armbian offers a unique opportunity to explore the forefront of Linux on ARM devices, driven by a passionate community of developers and users. The post Armbian Weekly Highlights first appeared on Armbian. View the full article
  5. As we approach our next point release, the focus shifts entirely towards bug fixing and stabilization. Feature development is on hold this month to ensure that core functionalities like network connectivity, video output, and booting processes are solid. We aim to resolve as many issues as possible during this period. However, we encourage users to report any recognized problems here so that they can be addressed in future updates. Target for next release We are targeting kernel v6.6 for our current builds and v6.12 for edge builds, while vendor kernels will remain at their latest versions – 6.1.y for Rockchip 35xx and 5.15.y for Meson64 legacy. Video acceleration for Rockchip 35xx should now work in Chromium with both vendor and edge kernels on Noble Gnome builds, with potential compatibility on other platforms. We focus on providing stable builds where we have active maintainers who are well-versed in the current status of images. If you’re interested in contributing, consider stepping up. For Aspiring Maintainers (tl;dr;): Review the status of the board(s) you want to maintain, including vendor, current, and optionally edge kernels. Address issues as early as possible, ideally before the last week of the month. Once ready, release the updates in one go. Update the board configuration from .csc to .conf here and add yourself as a maintainer. Adjust extensions if needed here. Release Deadline: November 23rd If there’s something you can’t manage, please open a ticket. Thank you for your contributions and dedication. Stay well and safe! The Armbian team The post Release is coming! first appeared on Armbian. View the full article
  6. Dear Armbians, welcome to this week’s newsletter! Here, you’ll find updates on the latest release and community contributions. New Additions and Improvements 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) PWM Fan Fix for RetrOLED CM5 Cooling Optimization: PWM fan frequency adjustments bring improved cooling management for RetrOLED CM5 devices, increasing device longevity and performance. (Contributor: @ginkage) 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) 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 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) 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) Kernel Config Synchronization Automatic Config Updates: Kernel configurations are now automatically rewritten to include new updates, ensuring consistency across various Armbian builds. (Contributor: @igorpecovnik) 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 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) Automatic Board Config Synchronization Real-Time Updates: Board configuration statuses now synchronize automatically, reducing manual intervention and keeping configurations up to date. (Contributor: @igorpecovnik) 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) 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 The post Armbian Weekly Highlights first appeared on Armbian. View the full article
  7. 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. TQMa Configuration Update Enabled SQUASHFS_XZ: This feature uses XZ compression to optimize storage, which is particularly useful for systems where space is limited. XFCE AccountsService Support: XFCE now includes user profile management, enhancing usability and personalization for those using this desktop environment. 2. Rockchip64-6.11 Kernel Enhancements WiFi/BT Patch for Orange Pi 3B v1.1: The UWE5622 WiFi and Bluetooth are now supported on Orange Pi 3B v1.1, offering more connectivity options. Kernel Patch Rewrite: This update brings increased stability to Rockchip devices through a refined patching approach. Documentation and Linux Rockchip Updates Our Armbian Documentation has been updated with a focus on clarity and accessibility. These refinements are aimed at providing smoother setup experiences for both new and advanced users, making Armbian more user-friendly. Additionally, recent changes in the Armbian Linux Rockchip repository bring improved compatibility and performance optimizations for Rockchip-based boards. Updates include kernel refinements, enhanced driver support, and stability improvements for a better user experience on Rockchip hardware. Armbian Config: The Next Geneneration Bash Configuration API Armbian Config Next generation with API capabilities offers versatile configuration management with JSON, TUI, CLI, and API support. This feature simplifies system setup, network configuration, and software installation, making deployment across environments more flexible. Armbian Config Next generation is especially beneficial for larger-scale configurations, enhancing automation support. Check it out on GitHub. Italian Mirror for Armbian Hosted by Atomo Networks Thanks to Atomo Networks, we now have a new, low-power Armbian mirror based in Italy. This addition enhances access speeds and availability for south European users, providing a more sustainable and reliable download experience for community members. This is part of Armbian’s commitment to building a strong global support network. Workflow Automation and Pull Request Improvements To streamline development, Armbian has implemented several updates: Refined PR Labeling: Labels are now applied to opened, reopened, and synchronized PRs, making it easier to track status quickly. Automated Status Sync: Board configuration statuses are now synchronized automatically. Approval Workflow: Approved PRs get a “Ready to Merge” label, while new PRs are tagged “Need Review” for prioritized handling. The maintainer function has been centralized in the main build repository, simplifying management. Join the Armbian Community Armbian thrives on community involvement. Your contributions are crucial to sustaining this vibrant ecosystem. Whether you’re an experienced developer or just getting started, there’s always a way to contribute. Thank you for your continued support. The Armbian Team The post Armbian Weekly Highlights first appeared on Armbian. View the full article
  8. Dear Armbians, welcome to this week’s newsletter! Here, you’ll find updates on the latest release and community contributions. Armbian Rolling Releases: What You Need to Know Armbian offers rolling releases for users seeking the most up-to-date features and bug fixes. These rolling releases are available at the bottom of the official Armbian download pages. However, it’s important to remember that while these versions are functional, they are not as thoroughly tested as the stable releases and therefore are not recommended for production environments. If you need to switch between stable and rolling releases, check out armbian-config. Recent Changes The Armbian team has been hard at work making significant updates. Here’s what was changed in the past week (detailed): Rockchip64 Bootable in VMs A major update now makes Rockchip64 bootable in virtual machines (VMs). This enhancement is a big step forward for developers and users working with Rockchip-based boards in virtualized environments. Kernel Module Compression Changes A contribution to the Armbian kernel changed the forced uncompressed modules option for kernels version 6.12 and above. This update should streamline kernel management and improve overall system performance. HexagonFS Firmware for Elish Added An important addition to the firmware repository includes HexagonFS firmware for the Elish platform. This new firmware broadens hardware compatibility, helping users integrate newer hardware more seamlessly into their Armbian setups. Khadas Rewards Community Contributors We are excited to announce that Khadas has generously rewarded outstanding contributors to the Armbian community! Khadas Mind Standard goes to @Heisath Khadas Mind Premium goes to @iav Their hard work and dedication have helped improve Armbian for all users, and we thank them for their efforts! If you’d like to become a contributor or participate in future reward programs, don’t hesitate to get involved in the Armbian community and make your mark. Congratulations once again to @Heisath and @iav! Things to Keep in Mind Rolling Releases Are for the Bold Rolling releases are intended for users who are comfortable with potential instability in exchange for access to the latest features and updates. They undergo limited testing, so it’s crucial to check the automated tests before making the switch to ensure it meets your system requirements. Stay Up-to-Date For users who prefer stability over cutting-edge features, the stable Armbian Linux release continues to offer well-tested and robust builds that are ideal for production systems. The post Armbian Weekly Highlights first appeared on Armbian. View the full article
  9. until
    For those that helps or wants to help here: https://github.com/armbian/configng https://us06web.zoom.us/j/87331956802
  10. We are excited to introduce the next generation of the Armbian Config tool! This redesigned and lightweight tool is central to managing single-board computers, offering a wide range of features for both hardware-specific and general system configuration. Key Advantages: Extremely lightweight with minimal dependencies Redesigned from scratch for better performance and flexibility JSON-based menu structure with options for TUI, CLI, or API Quick Recap The armbian-config tool has been essential for configuring single-board computers, combining our long-term expertise in Linux and the embedded world. However, the old version had become bulky and difficult to maintain, prompting us to redesign it from the ground up. This new version offers better performance, flexibility, and robustness. We’re calling on the community to help test and complete it before the upcoming release! You can help by installing the developer version for testing: echo "deb [signed-by=/usr/share/keyrings/armbian.gpg] https://armbian.github.io/configng stable main" \ | sudo tee /etc/apt/sources.list.d/armbian-development.list > /dev/null sudo apt update && sudo apt install armbian-configng Then, execute: sudo armbian-configng Check help with: sudo bin/armbian-configng --help Note: This is a developer version meant for testing purposes only. Users: We Need Your Feedback! This tool is not yet production-ready, and we expect issues to arise. We encourage you to submit bug reports and feature requests as you encounter them. Our team will address these based on priority and feasibility. Submit Bug Report Request a Feature Developers: Show your talent! We’re looking for developers to contribute to this project! If you have skills in application design, function development, or code improvement, we’d love to have your input. This new tool has been completely redesigned, so it’s more than just copy-pasting from the old armbian-config. As a token of our appreciation, contributors of non-trivial code will be entered into a draw to win a mini PC or a high-end desktop workstation. Stick around to help maintain the tool, and we can even discuss monthly compensation. Head over to GitHub to contribute: https://github.com/armbian/configng Propose changes by opening a pull request! Thank you for your support!
  11. Expanding Your Smart Home Horizons In the ever-evolving landscape of smart home technology, Home Assistant (HA) has emerged as a powerful open-source platform, enabling users to seamlessly connect and automate their smart home devices—from TVs and fans to cameras, thermostats, lights, and sensors. Home Assistant’s unified web-based user interface offers a user-friendly experience, allowing both beginners and tech-savvy users to build intricate automations that bring their smart homes to life. Traditionally, Home Assistant’s Operating System (HAOS) is optimized for popular mainstream hardware such as the Raspberry Pi and x86 platforms. However, one of the key limitations of HAOS is its restricted environment. As an embedded Linux system, HAOS is designed to run Home Assistant and little else, making it difficult to install additional applications alongside it. While this ensures a streamlined experience for Home Assistant, it also limits the flexibility and functionality that power users might desire. This is where Armbian steps in, breaking down the barriers imposed by the official HAOS. Armbian offers a unique advantage by providing Home Assistant on top of a full-fledged operating system—Armbian Minimal. This not only allows Home Assistant to run on a vast selection of ARM-based devices supported by Armbian but also opens the door to a more versatile and expandable smart home setup. With Armbian, you can enjoy the best of both worlds: the power and simplicity of Home Assistant combined with the flexibility of a complete operating system. Whether you’re using a Raspberry Pi, a Rockchip, an Allwinner, or any other ARM-based device, Armbian with preinstalled Home Assistant provides a robust solution for your smart home needs—without the downsides of a restricted embedded environment. For more information and to get started, check out Armbian download pages for your device. References: Applications distributed as Armbian appliance Community support forums Support Armbian development The post Armbian with Preinstalled Home Assistant first appeared on Armbian. View the full article
  12. As we continue to evolve, Armbian is proud to introduce our latest release, packed with enhancements, new hardware support, and important upgrades that will further solidify the stability and performance of your systems. Key Highlights RK3588 Boot Loader Upgrades: Enhanced stability for RK3588 hardware with the latest bootloader upgrades. This ensures a more reliable experience across supported devices. 4K60p Video Acceleration: Experience smoother visuals with 4K60p video acceleration, now available on Gnome and KDE desktop builds. Kernel Bump to 6.10.y: All kernels have been updated to 6.10.y, bringing improved performance, security patches, and broader hardware support. BigTreeTech CB1 Platinum Support: Armbian now fully supports BigTreeTech CB1, offering a robust platform for your 3D printing projects. Expanded Desktop Options: We’re thrilled to bring you Gnome, XFCE, Cinnamon, and KDE Neon desktop environments. Choose the desktop that best suits your needs. ZFS 2.2.5: The latest ZFS version (2.2.5) is now supported, optimized for kernel 6.10. Long-Term Support (LTS): We’re committed to keeping older devices like the Odroid C1, NanoPi NEO, BPi M1, ClearFog, Helios64 and TinkerBoard in great shape with ongoing updates and support. ThinkPad X13s Enhancements: Several upgrades have been rolled out for the ThinkPad X13s, enhancing its compatibility and performance with Armbian. 3D Support on Debian-Based Systems: 3D acceleration is now supported on Debian-based Armbian builds, improving the overall user experience. New Board Support: We’ve expanded our hardware support with new boards, including Libre Alta and Solitude, Radxa E25, Rock 5C, RISCV64 BananaPi F3, and more. Deprecation and Cleanup: Significant code cleanup and the demotion of deprecated support, ensuring a leaner and more efficient codebase. We are moving towards mainline-only support for many devices. Ubuntu Noble: Ubuntu Noble is entering its final testing phase as a build host supported target, bringing us closer to a full release. Detailed change logs Platinum Support and Community Contributions Our focus remains on boards with platinum support, where vendors assist us in mitigating costs, ensuring top-tier support and contributing to open-source efforts. If you’re looking for the best-supported boards, we highly recommend selecting from this category. Armbian remains a community-driven project. We cannot maintain this large and complex ecosystem without your support. Whether it’s rewriting manuals, BASH scripting, or reviewing contributions, there’s a place for everyone. Notably, your valuable contributions could even earn you a chance to win a powerful Intel-based mini PC from Khadas. Production Use Recommendations For production environments, we recommend: Opting for hardware labeled with platinum or standard support. Utilizing stabilized point releases around Armbian Linux 6.10.y. Becoming an Armbian support partner to gain access to professional services. Recognizing Our Contributors We extend our deepest gratitude to the remarkable contributors who have played a pivotal role in this release. Special thanks to: @ColorfulRhino, @igorpecovnik, @rpardini, @alexl83, @amazingfate, @The-going, @efectn, @adeepn, @paolosabatino, @SteeManMI, @JohnTheCoolingFan, @EvilOlaf, @chainsx, @viraniac, @monkaBlyat, @alex3d, @belegdol, @kernelzru, @tq-schmiedel, @ginkage, @Tonymac32, @schwar3kat, @pyavitz, @Kreyren, @hqnicolas, @prahal, @h-s-c, @RadxaYuntian, and many others. Our dedicated support staff: Igor, Didier, Lanefu, Adam, Werner, Metka, Aaron, and more, deserve special recognition for their continuous efforts and support. Join the Armbian Community Armbian thrives on community involvement. Your contributions are crucial to sustaining this vibrant ecosystem. Whether you’re an experienced developer or just getting started, there’s always a way to contribute. Thank you for your continued support. The Armbian Team The post Armbian 24.8 Yelt first appeared on Armbian. View the full article
  13. As we approach our next point release, the focus shifts entirely towards bug fixing and stabilization. Feature development is on hold this month to ensure that core functionalities like network connectivity, video output, and booting processes are solid. We aim to resolve as many issues as possible during this period. However, we encourage users to report any recognized problems here so that they can be addressed in future updates. Target for next release We are targeting kernel v6.6 for our current builds and v6.10 for edge builds, while vendor kernels will remain at their latest versions—6.1.y for Rockchip 3588 and 5.15.y for Meson64 legacy. Video acceleration for Rockchip 35xx should now work in Chromium with both vendor and edge kernels, especially on Jammy and Noble Gnome builds, with potential compatibility on other platforms. We focus on providing stable builds where we have active maintainers who are well-versed in the current status of images. If you’re interested in contributing, consider stepping up as a maintainer by reviewing the expectations and responsibilities. For Aspiring Maintainers (tl;dr;): Review the status of the board(s) you want to maintain, including vendor, current, and optionally edge kernels. Address issues as early as possible, ideally before the last week of the month. Once ready, release the updates in one go. Update the board configuration from .csc to .conf here and add yourself as a maintainer. Adjust extensions if needed here. Release Deadline: August 23rd If there’s something you can’t manage, please open a ticket. Contributor Awards As a token of appreciation, two active contributors to the Armbian build framework will receive high-end x86 workstations from Khadas. Thank you for your contributions and dedication. Stay well and safe! The Armbian team The post Release is coming! first appeared on Armbian. View the full article
  14. Armbian’s developer community is the backbone of our success, dedicated to maintaining and updating a wide range of devices. To ensure our long-term sustainability, we need ongoing contributions that support our core infrastructure, including the build framework, OS components, and more. Introducing the Armbian Contribution Reward Program: We are thrilled to launch this initiative to recognize and reward the incredible contributors who help keep Armbian running smoothly. This program not only celebrates your hard work but also clarifies the roles of hardware manufacturers and the larger community in maintaining software support. How to get to the pool? Who can participate? Pull requests authors that will complete their work awarded with a special tag GIVEAWAY Active community members that will be nominated by anyone and approved by at least one moderator Regulars and first time contributors are both welcome! You qualify by contributing to: Armbian build framework improvements, bug fixes, completing stalled work, Enhancements to Armbian documentation, adding missing build framework commands Contributions to Armbian build automation components Active participation in Armbian community management (e.g., forum management) You can find more ideas in our forums and contribution pages. On October 15th, we’ll hold a random draft to select a winner from the pool. Rewards: One lucky winner will receive premium and one standard Khadas Mind portable workstation, both with dock, generously donated by Khadas. Khadas Mind Premium specifications: Exceptional Performance: Khadas Mind Mini Computer is powered by the Newest 13th Gen Intel Core i7-1360P 12-core CPU (Intel Iris Xe Graphics eligible, graphics max dynamic frequency 1.5GHz) with 4 performance cores and 8 efficiency cores 16 threads, max turbo frequency 5.0GHz,18MB cache, which makes it effortlessly handles resource-intensive tasks and multitasking. Whether business operations or creative design, this high-performance chip takes your efficiency to the next level. Effortless Expansion: Khadas mind desktop mini-computer has a built-in dual channel 32GB LPDDR5 5200MT/S RAM+1TB M.2 NVMe PCIe 4.0 2230 SSD, through the additional M.2 NVMe 2230 SSD slots cleverly hidden beneath the magnetic cover plate expandable up to 2TB. Built-in Standby Battery: If you need to change workstations, simply unplug and go, or if there is a sudden power cut, it automatically enters sleep mode so you never lose a day’s work. On reconnection, Mind wakes up instantly, ensuring seamless continuity between different workspaces. Ultra Compact and Lightweight: Weights only 450g, and measuring 146x105x20 mm, just 1/4 the size of an A4 paper, it fits in your pocket and saves space on your desk. Highly Efficient Heat-Dissipation System:Mind boasts a custom-designed VC liquid cooling heatsink paired with pure copper fins and a magnetic levitation fan. With dual inlet and single outlet airflow design, Mind can well meet the office and other purposes in terms of heat dissipation, the temperature is within a reasonable range. Versatile and fast transfer interface: USB-C × 2, HDMI 2.0 (18Gpbs) × 1, USB-A 3.2 Gen2 (10Gpbs) × 2 . The HDMI interface supports 4K/60Hz display, the full-featured USB-C interfaces support both 8K/60Hz and 4K/240Hz display, and additional interfaces can be added via Mind Link. Besides, it also supports up to four 4K 60Hz displays on different monitors. How to Get Involved: Dive into any of the eligible areas and make a significant impact on Armbian. Your contributions not only support our community but also give you a chance to win an amazing reward. For more details about the reward, visit Khadas product page! Let’s join forces to keep Armbian thriving and growing! The post Armbian & Khadas are rewarding contributors first appeared on Armbian. View the full article
  15. Dear Armbians, This week, we bring you a roundup of exciting developments and updates from the Armbian community. From kernel enhancements to device-specific improvements, there’s plenty to dive into. Plus, we announce the winners of the Radxa Rock 5 ITX giveaway! Read on for all the details. Kernel and Device Tree Updates: sunxi-6.1: Fixed a kernel loading issue by reversing commit 75317a0. linux-rk35xx-vendor.config: Added support for RTW89_8852be module. linux-rk35xx-vendor.config: Updated kernel configuration settings. arm64: dts: rockchip: Introduced support for radxa-e52c board. Documentation and Configuration Enhancements: firstlogin: Implemented quoting for values to handle spaces (#6942). Desktops: Corrected missing packages in desktop environments. wifi: Included rtl8852bs driver to support entire device families. minor fixes (#446): Addressed various minor issues for documentation improvements. networking: Enhanced networking documentation introducing NetPlan as common configuration point. Add DNS and route to network config (#442): Improved network configuration guide by adding DNS and route setup instructions. Device-Specific Updates: rockchip-rk3588 / edge: Removed redundant patch and updated to latest release. mainline-kernel: Updated to version 6.10-rc7 for improved compatibility and features. thinkpad-x13s: Updated to jhovold’s work-in-progress branch for sc8280xp-6.10-rc7. odroidm1: Ensured function names consistency and updated to u-boot v2024.07. u-boot: Embedded armbian artifact version into CONFIG_LOCALVERSION for local configuration. Bananapi M5: Upgraded u-boot to final release version v2024.07. radxa-e52c: Added comprehensive support for the new radxa-e52c board integration. Read more: https://github.com/armbian/build/releases Radxa Rock 5 ITX Giveaway Winners: Congratulations to the winners! 1st prize: Alexandre B., France 2nd prize: Jan-Hendrik W, Germany 3rd prize: Steve H., USA We wish them happy hacking with their new Radxa Rock 5 ITX boards. That wraps up this edition of the Armbian newsletter. Stay tuned for more updates, tutorials, and community highlights in the coming weeks. Remember to join our forums and follow us on social media for the latest news and discussions. Thank you for being part of the Armbian community! The post Armbian Leaflet #27 first appeared on Armbian. View the full article
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines