Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SBC News

Atom feed, Pull requests awaiting review and other tech news

  1. Description Armbian install fails to start on minimal images Jira reference number AR-1623 How Has This Been Tested? [x] After installing this package installation works View the full article

    • Reputation Points

    • 0 replies
    • 822 views
  2. Syzkaller is much needed tool for Linux kernel testing and debugging. With some work, it can also be enhanced to find bugs in specific drivers, such as V4L2. Here's how. View the full article

    • Reputation Points

    • 0 replies
    • 822 views
  3. Description Fix on unsupported desktop. Found due better logging in next. View the full article

    • Reputation Points

    • 0 replies
    • 822 views
  4. mvebu64: remove dangling symlinks for both current and edge No use having them in there pointing to something that does not exist. Also, didn't hurt. This PR might be proof of OCD View the full article

    • Reputation Points

    • 0 replies
    • 822 views
  5. D-Bus API features View the full article

    • Reputation Points

    • 0 replies
    • 822 views
  6. Description Move meson edge from 6.9 to 6.10. Note that I don't have any meson 32bit hardware so this builds, but isn't otherwise tested. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Build onecloud image and kernel debs Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code View the full article

    • Reputation Points

    • 0 replies
    • 822 views
  7. Description A recent patch in mainline kernel broke gpio bank2 for rk3328 targets. Several rk3318/rk3328 users described the inability to boot from internal eMMC and other problems (led not working, for example). For reference: forum thread This PR takes the mainline kernel patch from the mailing list and applies the correction patch from https://patchwork.kernel.org/project/linux-rockchip/patch/20240709105428.1176375-1-i@eh5.me/, while waiting for kernel guys to mainline the fix. How Has This Been Tested? [x] Compiled current rockchip64 6.6 kernel [x] Compiled edge rockchip64 6.9 kernel [x] Tested current rockchip64 kernel on a live system Checklist: [x] My code fol…

    • Reputation Points

    • 0 replies
    • 822 views
  8. As part of a project backed by INVEST-AI, a program managed by IVADO Labs, we have developed a multi-stage neural network-based solution that accurately locates and tracks the hands despite complex background noise and occlusion between hands. View the full article

    • Reputation Points

    • 0 replies
    • 821 views
  9. In this final article of a three-part series, I look at locking with C++ and Matt Godbolt's notion of CADR. View the full article

    • Reputation Points

    • 0 replies
    • 821 views
  10. Description ... and removing deprecated kernel parameter. Jira reference number AR-1298 Closing https://github.com/armbian/build/issues/4121 How Has This Been Tested? [ ] Build image and boot Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 821 views
  11. Description On different boards, eMMC and SDcard memory devices can have numbers 0, 1, 2 in any sequence. SDcard -> 0; eMMC -> 2 SDcard -> 1; eMMC -> 0 SDcard -> 0; eMMC -> 1 eMMC has additional physical partitions such as *boot0, *boot1 and others. Use this attribute for unambiguous identification. Print the type and name of the memory device in the message to the user. GitHub issue on #6958 How Has This Been Tested? [x] Test work on board View the full article

    • Reputation Points

    • 0 replies
    • 821 views
  12. flash-kernel: pass FK_FORCE=yes to flash-kernel so it actually runs in chroot; thanks Ubuntu View the full article

    • Reputation Points

    • 0 replies
    • 821 views
  13. The testing ecosystem in the Linux kernel has been steadily growing, but are efforts sufficiently coordinated? How can we help developers and maintainers integrate code more efficiently? How can we mitigate maintainer burnout? View the full article

    • Reputation Points

    • 0 replies
    • 821 views
  14. Started by RSS Bot,

    We're thrilled to be once again a platinum sponsor of the annual GStreamer Conference, taking place this weekend (October 21 & 22) at Node5 in Prague, Czech Republic. Come say hello, or catch one of the five presentations given by Collaborans! View the full article

    • Reputation Points

    • 0 replies
    • 821 views
  15. rockpro64: bump ATF to lts-2.8.8 rockpro64: bump ATF to lts-2.8.8 View the full article

    • Reputation Points

    • 0 replies
    • 820 views
  16. Started by RSS Bot,

    This week, Collaborans will be taking part, and speaking, in this year's ESE Kongress, Germany's largest congress for professional embedded software engineering. View the full article

    • Reputation Points

    • 0 replies
    • 820 views
  17. Started by RSS Bot,

    After a great time in Vancouver, Collaborans are headed this weekend to southern France to attend and speak at the 2018 edition of Capitole du Libre, a weekend dedicated to free and Open Source software! View the full article

    • Reputation Points

    • 0 replies
    • 820 views
  18. rockchip64/edge/6.3: rebase/rewrite patches against v6.3.1; do archeology for mbox-less patches; materialize overwrites After the work done by @amazingfate on #5140 it is now viable to rebase all rockchip64 edge patches. This "admits" all the overwrites (full replacement) as actual patches -- it does not change the contents. materialized overwrites: add-board-helios64.patch add-board-orangepi-r1-plus.patch add-driver-for-Motorcomm-YT85xx+PHYs.patch add-board-rk3328-roc-pc.patch Special attention: wifi-4003-uwe5622-adjust-for-rockchip.patch @paolosabatino this patch is done on top of the wifi drivers patches exclusively, and fails to apply on a pure mainline tree.…

    • Reputation Points

    • 0 replies
    • 819 views
  19. Today, Collabora is excited to announce a partnership with Microsoft to build OpenCL and OpenGL mapping layers on DirectX, in order to bring OpenCL 1.2 and OpenGL 3.3 support to all Windows and DirectX 12 enabled devices. View the full article

    • Reputation Points

    • 0 replies
    • 819 views
  20. Google's AndroidXR. Qualcomm's Snapdragon Spaces. NVIDIA CloudXR. What do they have in common? Monado, the Open Source, cross-platform OpenXR runtime Collabora launched as an alternative to proprietary XR stacks. View the full article

    • Reputation Points

    • 0 replies
    • 819 views
  21. Description Just a couple of fixes to a video4linux2 patch for rk322x and rockchip, plus some kernel option fixes to rk322x. Should be harmless. How Has This Been Tested? [x] Built rk322x image without issues Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 819 views
  22. Description Modify the device tree file to fix the Tinker-edge-r board HDMI GitHub issue reference: Jira reference number [AR-9999] Documentation summary for feature / change [ ] short description (copy / paste of PR title) [ ] summary (description relevant for end users) [ ] example of usage (how to see this in function) How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I …

    • Reputation Points

    • 0 replies
    • 819 views
  23. Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article

    • Reputation Points

    • 0 replies
    • 819 views
  24. Description beaglev, edge, sid, cli, ubuntu-latest error! Could not download 'http://deb.debian.org/debian-ports/pool/main/b/base-files/base-files_12.4_riscv64.deb' https://deb.debian.org/debian-ports/pool -> pool-riscv64 Jira reference number AR-1733 How Has This Been Tested? [ ] Manual rebuild Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View t…

    • Reputation Points

    • 0 replies
    • 819 views
  25. base-files: hardcoded cache of base-files version per RELEASE/ARCH, as of 20240720 base-files: hardcoded cache of base-files version per RELEASE/ARCH, as of 20240720 packages.debian.org and packages.ubuntu.com are having a meltdown and builds are stuck this is a quick & dirty fix to get builds going we should urgently replace this with the 'right thing' trying to maintain this manually will cause insanity View the full article

    • Reputation Points

    • 0 replies
    • 819 views
  26. Description Allwinner H6 boards like Orange Pi 3 LTS has this problem where u-boot spl sometimes detects the ram incorrectly as 4 GB instead of 2GB and because of that board doesn't boot any further until its forcefully power cylcled. I have noticed that adding a bit of delay in the ram detection function after calling mctl_core_init seems to fix the same. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Built and booted image on Orange Pi 3 LTS (sun50i H6). Changed default systemd target to reboot.target and left board rebooting overnight while serial console…

    • Reputation Points

    • 0 replies
    • 819 views
  27. Radxa Zero: Add overlays for serial i2c and spi. BPI-M2S/M5: Add RTL8822CS overlays for each unit. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 819 views
  28. Description Missing font in Bullseye desktop cause strange fonts in Terminator @paolosabatino Jira reference number AR-1416 How Has This Been Tested? [x] Open terminal before and after View the full article

    • Reputation Points

    • 0 replies
    • 818 views
  29. Description Found lost patch for JetHub D2 devicetree file. Jira reference number AR-2028 View the full article

    • Reputation Points

    • 0 replies
    • 818 views
  30. GStreamer relies on multiple repositories such as base and good to build its ecosystem, and now owns more than 30 projects in Gitlab. So, a unified tool/build system has always been necessary to build a specified version. View the full article

    • Reputation Points

    • 0 replies
    • 818 views
  31. CHANGE: This version tries to boot SD first (thus SD -> USB -> NVMe -> eMMC); before it would boot USB before SD as Armbian u-boot is possibly deployed to SPI, try to make as compatible as possible; eg enable squashfs support enable setexpr and fileenv, used by HAOS HAOS already has support for booting VIM3 from NVMe: https://github.com/home-assistant/operating-system/pull/3784 borrowed fileenv patch from v2025.01 to .04 Similar treatment that odroidm1 got in https://github.com/armbian/build/pull/7769 note: I will be leaving my VIM3 behind in the other side of the globe, so this is my last chance to test View the full article

    • Reputation Points

    • 0 replies
    • 818 views
  32. Description As suggested by @amazingfate here, rkvdec libreelec-imported patch is breaking edge compilation due to mainlined changes in kernel 5.19.2. This PR fixes the patch How Has This Been Tested? [x] rk322x deb packages complied properly Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 818 views
  33. Description As per subject Jira reference number AR-1800 How Has This Been Tested? [x] Kernel compiles and image builds Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 818 views
  34. Quick fix for PR https://github.com/armbian/build/pull/6743, see https://github.com/armbian/build/actions/runs/9520292766/job/26245280729 It's not any-globs-to-all-files, but any-glob-to-all-files. View the full article

    • Reputation Points

    • 0 replies
    • 818 views
  35. Description The command takes long time to continue and it makes it seem like the build halted, so this adds an alert to mitigate this --> (3) COMMAND: fakeroot dpkg-deb -b -Znone /armbian/.tmp/work-cfd2d6ad-1f9b-473e-80e7-cbcf9d157c68/uboot-Bd1Ms /armbian/output/packages-hashed/gl> dpkg-deb: building package 'linux-u-boot-sipeed-lichee-pi-4a-current' in '/armbian/output/packages-hashed/global/linux-u-boot-sipeed-lichee-pi-4> --> (372) INFO: Built u-boot deb OK [ linux-u-boot-sipeed-lichee-pi-4a-current 2022.07-Se092-P0000-H6f49-V9cb9-B9963-R448a ] Jira reference number [AR-9999] How Has This Been Tested? Builds on my end Checklist: [X] My code follows …

    • Reputation Points

    • 0 replies
    • 818 views
  36. This past May, we met with the community at the GStreamer Spring Hackfest in Nice, France, and were able to make great strides, including the integration of AI/ML workflows in GStreamer. View the full article

    • Reputation Points

    • 0 replies
    • 817 views
  37. Follow-up from #4286. View the full article

    • Reputation Points

    • 0 replies
    • 817 views
  38. Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article

    • Reputation Points

    • 0 replies
    • 817 views
  39. Linux Kernel 4.5 was released earlier this week, and once again Collabora engineers played a role in its development. In addition to their current projects, seven Collabora engineers contributed a total of 33 patches to the new Kernel. View the full article

    • Reputation Points

    • 0 replies
    • 817 views
  40. Started by RSS Bot,

    Fix start USB for NanoPC t4 View the full article

    • Reputation Points

    • 0 replies
    • 817 views
  41. Description Move rockchip 32 bit edge kernel to 6.2. Kernel works fine, but there are some kernel "error" messages that needs to be investigated. Nonetheless the base system seems to work pretty fine Jira reference number AR-1636 How Has This Been Tested? [x] Full image has been built and tested on Asus Tinkerboard Rev 1.01 Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in d…

    • Reputation Points

    • 0 replies
    • 817 views
  42. Description Fix compilation warnings [🐳|🔨] CC arch/arm/mach-rockchip/boot_mode.o (...) [🐳|🔨] arch/arm/mach-rockchip/boot_mode.c: In function ‘rockchip_dnl_mode_check’: [🐳|🔨] arch/arm/mach-rockchip/boot_mode.c:174:24: warning: ‘return’ with a value, in function returning void [-Wreturn-type] [🐳|🔨] 174 | return 0; [🐳|🔨] …

    • Reputation Points

    • 0 replies
    • 817 views
  43. Description drivers:regulator:fan53555 When I use fan53555, I see an error: FAN53555-regulator 0-0060: Chip ID 0 with rev 12 not supported! So I fixed this bug How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] build [ ] restart Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in…

    • Reputation Points

    • 0 replies
    • 817 views
  44. Started by RSS Bot,

    With less than 12 days to go before Christmas, here are 12 reasons, from 12 different people who became Collaborans this year, on why you should consider joining our team! View the full article

    • Reputation Points

    • 0 replies
    • 817 views
  45. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…

    • Reputation Points

    • 0 replies
    • 817 views
  46. AAEON RTC-710AP is a 7-inch rugged tablet powered by an Intel Celeron N3350 or Pentium N4200 Apollo Lake processor with up to 8GB LPDDR4 memory, 128GB eMMC flash, WiFi, Bluetooth, and optional 4G LTE connectivity. as well as GNSS supports. The IP65-rated tablet also comes with five physical function keys, an NFC reader, a 2MP front-facing camera, an 8MP rear camera, and an I/O expansion module for a 2D barcode scanner, LAN, UART, and other options. It also features a master battery and a hot-swappable slave battery to ensure continuous operation. AAEON RTC-710AP specifications: SoC (one or the other) Intel Celeron N3350 dual-core processor @ 1.1GHz / 2.4GHz with Intel HD …

    • Reputation Points

    • 0 replies
    • 816 views
  47. Geniatech SCB32IM is a sensor board based on Silicon Labs EFR32FG14 Arm Cortex-M4 microcontroller with a sub-GHz radio enabling wireless M-Bus (Wireless Meter Bus) designed for remote reading of smart meters, and also equipped with a Quectel EC200S “IoT/M2M-optimized” LTE Cat 1 module. The sensor module does not actually come with any sensor on board, but provides a terminal block to connect any sensor you may need for your product. It’s also possible to extend wireless connectivity options with Zigbee 3.0, Z-Wave, Bluetooth LE 5.0, LoRa, and more through the GT-IoT interface with UART, SPI, and one GPIO. Geniatech SBC32IM specifications: Microcontroller – Silicon Labs EF…

    • Reputation Points

    • 0 replies
    • 816 views
  48. Description This fixes a wrong error message from nand-sata-install when filesystem tools are missing. Prior to this change, the script doesn't notice that the tools are missing and tries to actually check the target FS size. Since that size is a blank string (because the target FS was never created), it gives a wrong error message saying that the FS is too small. Jira reference number AR-1398 How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Tested on a nightly build with Orange PI 3 LTS Checklist: [ ] My code follows the style guidelines of this project …

    • Reputation Points

    • 0 replies
    • 816 views
  49. Description Find and take loop device in one shot to prevent race condition How Has This Been Tested? [x] Build image Checklist: [x] I have performed a self-review of my own code View the full article

    • Reputation Points

    • 0 replies
    • 816 views
  50. Rockchip SoCs, notably the RK3399, are popular in devices such as Chromebooks and single-board computers. Indeed, they bring some interesting features, one of them being the Arm Frame Buffer Compression (AFBC). View the full article

    • Reputation Points

    • 0 replies
    • 816 views
  51. How is an uncompressed raster image laid out in computer memory? How is a pixel represented? What are stride and pitch and what do you need them for? How do you address a pixel in memory? How do you describe an image in memory? Pekka discusses the essential digital imaging concepts for programmers. View the full article

    • Reputation Points

    • 0 replies
    • 816 views
  52. Adding a variety of expertise from across the globe, the departments of Core, Multimedia, Kernel, XR, People Operations, and DevOps now have more hands on deck. Discover a snapshot of our newest teammates! View the full article

    • Reputation Points

    • 0 replies
    • 816 views
  53. Adding myself as a maintainer for the Orange Pi PC+ View the full article

    • Reputation Points

    • 0 replies
    • 816 views
  54. Collabora contributes elements implementing the RIST Simple Profile to GStreamer. This specification adds retransmissions to RTP streams in a way that it compatible with existing broadcast encoders and decoders. View the full article

    • Reputation Points

    • 0 replies
    • 816 views
  55. Changes upstream rarely match exactly what is happening this far downstream. So let's take control by moving the old and patching a new. This gives us more freedom to make edits when we want or need to and avoid errors. View the full article

    • Reputation Points

    • 0 replies
    • 816 views
  56. Initiated as a joint effort by the Google Chrome OS team and Collabora, the recent KernelCI hackfest brought the addition of new tests including the ability to detect regressions on the Linux kernel that can directly affect cameras. View the full article

    • Reputation Points

    • 0 replies
    • 816 views
  57. Description Several changes to welcome text. How Has This Been Tested? n/a Checklist: [ ] I have made corresponding changes to the documentation View the full article

    • Reputation Points

    • 0 replies
    • 815 views
  58. mekotronics-r58x-pro.wip: add new board Mekotronics R58X-Pro mekotronics-r58x-pro.wip: add new board Mekotronics R58X-Pro View the full article

    • Reputation Points

    • 0 replies
    • 815 views
  59. Description New Docker generating script is based on @rpardini for Armbian NEXT with one exception - hard coded values has been replaced with automated generation from our build config. We will be making Docker images for all images except AR-1495 old releases such as Focal / Buster which are currently still tagged as supported. To do: [ ] Switch from armbian-next to master [ ] Resolve AR-1495 Script: https://github.com/armbian/scripts/pull/38/files Test run: https://github.com/armbian/build/actions/runs/3938745257 Jira reference number AR-1449 How Has This Been Tested? [x] Manual run, images are deployed Checklist: [x] My code follows the style guidelines of thi…

    • Reputation Points

    • 0 replies
    • 815 views
  60. Patch is obsolete. The rk3399 has a crypto IP handled by the rk3288 crypto driver so since 6.2 there is a node for it. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. on RockPi 4b crypto is able to complete init, which otherwise fails Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my ow…

    • Reputation Points

    • 0 replies
    • 815 views
  61. Description Switch to different driver source where AP should work. Jira reference number AR-1429 How Has This Been Tested? [ ] Tested wifi adapter Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 815 views
  62. Part 3 of the cmtp-responder series with a focus on USB gadgets explores several new elements including a unified build environment with Docker and an example strategy for building and deploying to a target. View the full article

    • Reputation Points

    • 0 replies
    • 815 views
  63. Description These are dead kernels with no ties to either vendor or mainline support. Remove patchsets to reduce clutter and confusion for any/all future contribution. (Example: Fixes should be posted to all LTS and current stable mainline kernel, not to these dead ones) How Has This Been Tested? Kernels have to be manually selected be editing config files, they aren't being used in the build system itself, any niche use for them can be accomplished by pulling them from history by the user. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-underst…

    • Reputation Points

    • 0 replies
    • 815 views
  64. Description rtl8723cs driver need some little changes to compile on kernel 6.7; it was breaking rockchip and allwinner families This pull request contains those changes. Jira reference number AR-2025 How Has This Been Tested? [x] Patch applies correclty on kernel 6.7 [x] Kernel deb packages correctly built Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules …

    • Reputation Points

    • 0 replies
    • 815 views
  65. Description Switch sunxi EDGE to version 6.0 Checklist: [ ] Test build [ ] Checking the operation on the device. View the full article

    • Reputation Points

    • 0 replies
    • 815 views
  66. @adeepn @rpardini As discussed here: https://github.com/armbian/build/pull/5315 In order to update to the latest rtl8822cs BT firmware for the G12/SM1 family of boards and still provide the downstream firmware for the AXG/GXL family, I created an apt hook to ensure the proper firmware stays in place. I unfortunately can’t test this beyond creating an IMG as I don’t own the unit and the firmware isn’t currently committed. In order to test, someone would need to boot an IMG built from this commit, add the latest firmware to the booted unit and install a package to see if the apt hook works. Firmware commit: https://github.com/pyavitz/armbian-firmware/commit/a7bf7c7cc8a8…

    • Reputation Points

    • 0 replies
    • 815 views
  67. This week's work centers on kernel and board enablement, CI infrastructure and caching, and user-facing tooling improvements across the imager and configuration utilities. On the kernel and board front, Rockchip edge moved to 7.1 and mainline was bumped to 7.1-rc7, while the Raspberry Pi 4B legacy target was re-enabled after a brief revert of the BCM2711 kernel bumps. New board support landed for BeagleBadge and TMDS64EVM (AM64x) on the TI platform, the Anbernic RG DS RK3568 handheld as CSC, and the Youyeetoo YY3588 received a mainline DTS rework with ES8388 audio routing. Several long-standing fixes were merged, including a meson64 GPIO can_sleep regression breaking 1-Wi…

    • Reputation Points

    • 0 replies
    • 815 views
  68. Started by RSS Bot,

    Kicking off in a matter of days, this jam-packed weekend will host over 50 devrooms and nearly 700 talks including an in-depth look at Mobian: an open-source project aimed at bringing Debian GNU/Linux to mobile devices. View the full article

    • Reputation Points

    • 0 replies
    • 815 views
  69. thinkpad-x13s: drop steev's kernel; switch to jhovold's wip/sc8280xp-6.9-rcX thinkpad-x13s: drop steev's kernel; switch to jhovold's wip/sc8280xp-6.9-rcX update .config according to jhovold's defconfig, but keep network filesystems enabled View the full article

    • Reputation Points

    • 0 replies
    • 815 views
  70. Our look at the Rust crate for interconnected objects continues, as we examine how persian-rug really does tie the room together by providing a convenient container solution with a safety net to go along with it. View the full article

    • Reputation Points

    • 0 replies
    • 814 views
  71. When it comes to buffer sharing synchronization in the kernel there are two ways of doing it: Implicit Fencing and Explicit Fencing. The difference between them relies on the fact that the kernel may or may not share synchronization information with userspace, it will either be implicit, with no fencing information provided, or explicit with all information available to userspace. View the full article

    • Reputation Points

    • 0 replies
    • 814 views
  72. Description This fixes montior not working after its turned off and on again. This also helps getting the monitors working that doesn't work by default by setting hdmimode=1080p60hz and outputmode=1080p60hz in boot/armbianEnv.txt file. The fix is based on hdmitx21 commit used on vim4. The same change was missing for hdmitx20 that is used on vim1s. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested on vim1s. Monitor hotplug works. Non-working monitor now works with manual configuration Checklist: [ ] My code follows the style guidelines of this project […

    • Reputation Points

    • 0 replies
    • 814 views
  73. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no ne…

    • Reputation Points

    • 0 replies
    • 814 views
  74. Started by RSS Bot,

    Last month, the first "MicroDebConf" took place at the Gama campus of the University of Brasilia. Here's a look at how this one day event came to be, and what was accomplished during that day. View the full article

    • Reputation Points

    • 0 replies
    • 814 views
  75. See #4854 View the full article

    • Reputation Points

    • 0 replies
    • 814 views
  76. Description There is a drawback to configuring audio routing using asound.state. Although you can specify the device of the axg-sound card via commands to output sound to either HDMI or the internal speaker, in a desktop environment, there is only one analog output (defaulting to HDMI). This is because the device actually has only one sound card. By using ALSA UCM to manage sound instances and audio routing, you can freely choose between HDMI or the built-in speaker output in a desktop environment. This is because PipeWire/WirePlumber will parse ALSA UCM and create sinks. How Has This Been Tested? build image boot form usb drive test sound in CLI and DE Checklist: …

    • Reputation Points

    • 0 replies
    • 814 views
  77. Description Maint. How Has This Been Tested? [ ] CI Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 814 views
  78. Description This PR is part of the big repo cleanup ✨ I tried to find references for the old toolchains. The only reference I could find that was actively using an external toolchain in meson-s4t7. There I have bumped the compiler from 7.3.1 to 7.4.1. A 2019 compiler seems like a good fit to compile a 2019 u-boot :) @viraniac Other than that, I found only this: https://github.com/armbian/build/blob/560993ac7aff4aafc94c8533b8d84eda73b4d656/lib/functions/host/external-toolchains.sh#L26-L37 I have kept every torrent that is referenced in that list, apart from the first few ones which are 10+ years old now and would probably not really work well on a modern machine anyway.…

    • Reputation Points

    • 0 replies
    • 814 views
  79. Following a weekend at the GStreamer Conference, Collabora will be continuing its week-long stay in Prague by sponsoring, exhibiting and speaking at Embedded Linux Conference Europe 2017. View the full article

    • Reputation Points

    • 0 replies
    • 814 views
  80. Description Make hardlinks for WCN685x hw2.1 firmware since they are using the same firmware with hw2.0 How Has This Been Tested? Tested using modified build script to build kernel Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 814 views
  81. Getting Android up and running on the iMX6 platform using an open source graphics stack has been impossible up until recently, but now you can. Here's a guide through the steps. View the full article

    • Reputation Points

    • 0 replies
    • 813 views
  82. Armbian's next release boots the FriendlyElec NanoPi M5 end-to-end from UFS on a mainline U-Boot, with no proprietary recovery image in the loop. It is the first RK3576 board in the catalogue to reach this state, and the integration pattern paves the way for the others. UFS, the storage class that replaced eMMC in phones, is packet-based and full-duplex with command queuing. The practical gain over an SD card shows up in random I/O, in latency under concurrent load, and in write endurance that holds up over years of deployment. FriendlyElec ships UFS on the M5 because the RK3576 has a native UFS controller, a sensible choice for any board destined for kiosks, robots, or i…

    • Reputation Points

    • 0 replies
    • 813 views
  83. Description Was having boot issues with RK3568 on edge 6.7.... Per @amazingfate 's advise.. updating montjoie's Rk35xx crypto patch from our Rk3588 patchset resolved the issue. Tested on: RK3568 - nanopi-r5s RK3399 - nanopc-t4 View the full article

    • Reputation Points

    • 0 replies
    • 813 views
  84. Last year, a (controversial) feature was added to the Linux kernel to support optimized case-insensitive file name lookups in the Ext4 filesystem. Here's a look at why this was merged, what improvements have been made since, and how to put it to work. View the full article

    • Reputation Points

    • 0 replies
    • 813 views
  85. Description Radxa e 25 now booting 6.3 kernel, no test done yet Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: [x ] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding cha…

    • Reputation Points

    • 0 replies
    • 813 views
  86. Adjusted patching in drivers/net/wireless/realtek/rtw88/mac80211.c and drivers/net/wireless/realtek/rtw88/usb.c to reflect update in Linux 6.4.4 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/diff/drivers/net/wireless/realtek/rtw88/mac80211.c?id=v6.4.4&id2=v6.4.3 https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/diff/drivers/net/wireless/realtek/rtw88/usb.c?id=v6.4.4&id2=v6.4.3 Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My …

    • Reputation Points

    • 0 replies
    • 813 views
  87. Linux 6.2 has just been released with Linus Torvalds making the announcement on LKML as usual: So here we are, right on (the extended) schedule, with 6.2 out. Nothing unexpected happened last week, with just a random selection of small fixes spread all over, with nothing really standing out. The shortlog is tiny and appended below, you can scroll through it if you’re bored. Wed have a couple of small things that Thorsten was tracking on the regression side, but I wasn’t going to apply any last-minute patches that weren’t actively pushed by maintainers, so they will have to show up for stable. Nothing seemed even remotely worth trying to delay things for. And this obviousl…

    • Reputation Points

    • 0 replies
    • 813 views
  88. Google has just released the first developer preview of Android 14 with productivity improvements for developers, as well as enhancements to performance, privacy, security, and user customization. Android 14 aims to work better across devices and form factors with improved support for tablets and foldables and adds window size classes, sliding pane layout, Activity embedding, and box with constraints, etc… To help developers, the company also published “Get started with large screens” documentation and released a Cross-device SDK preview. The new version of the mobile operating systems also further streamlines background work to optimize system health and battery life and…

    • Reputation Points

    • 0 replies
    • 813 views
  89. Started by RSS Bot,

    Description The current code use if..else to determine partition which will ignore lots of case: custom bootfs type + NFS custom bootfs type + UEFI NFS + UEFI crypt root + UEFI How Has This Been Tested? [X] Build and check the partitions of the output image Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 813 views
  90. Coming up next week at the Automotive Linux Summit in Yokohama and virtually, Marius Vlad and Daniel Stone will present the latest on the AGL Wayland compositor, and the current state of graphics virtualization upstream. View the full article

    • Reputation Points

    • 0 replies
    • 813 views
  91. Released last week, Linux kernel 6.4 brings new features such as support for Intel LAM, user events for tracing, and the ability for the machine keyrings used for Machine Owner Keys to store only CA-enforced keys. View the full article

    • Reputation Points

    • 0 replies
    • 813 views
  92. Continuing our Kernel Integration series, we're excited to introduce DRM-CI, a groundbreaking solution that enables developers to test their graphics subsystem patches across numerous devices within the community's shared infrastructure. View the full article

    • Reputation Points

    • 0 replies
    • 813 views
  93. It has been just over a year since we first announced our effort to implement a Wayland driver for Wine. Here's a recap of what has been done since then to improve both the functionality and stability of the driver. View the full article

    • Reputation Points

    • 0 replies
    • 813 views
  94. With GStreamer 1.12's first release candidate out for testing and the final release expected soon, here's a brief preview of some of the (many) new features, bugfixes and improvements that will be arriving with this release. View the full article

    • Reputation Points

    • 0 replies
    • 812 views
  95. Update maintainers and board status synced status from the database rename to .csc where we don't have anyone If you want to become a board maintainer, adjust data here. Ref: Board Maintainers Procedures and Guidelines View the full article

    • Reputation Points

    • 0 replies
    • 812 views
  96. Last week I attended the GStreamer spring hackfest in Thessaloniki to work on the PipeWire GStreamer elements and connect with the community. View the full article

    • Reputation Points

    • 0 replies
    • 812 views
  97. Description Maint. How Has This Been Tested? [x] Build test Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 812 views
  98. In continuation with our series about Kernel Integration we'll go into more detail about how regression detection, processing, and tracking can be improved to provide a better service to developers and maintainers. View the full article

    • Reputation Points

    • 0 replies
    • 812 views
  99. Three demos. One stand. From end-to-end HDR and a brand-new SoC running PanVK, to NVK and WebGPU out of the box — discover how Collabora pushed open source graphics forward at Embedded World 2025. View the full article

    • Reputation Points

    • 0 replies
    • 812 views
  100. Description Jira reference number AR-2038 AR-1870 Closes https://github.com/armbian/build/issues/5729 No more changing global configs. How Has This Been Tested? [x] Few manual runs Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 812 views

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.