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. drivers_network: fix bluetooth stuff landed in 6.1.30/6.3.4 but not in 6.2.y drivers_network: wireless-driver-for-uwe5622-park-link-v6.1-post: fix for 6.1.30 drivers_network: rtl8723cs bt: disable landed patches in 6.1.30/6.3.4; keep for 6.2, which is EOL rockchip64/current 6.1.y: fix broadcom bt serdev hack for 6.1.30 rockchip64/edge 6.3.y: fix broadcom bt serdev hack for 6.3.4 Only after doing this I saw https://github.com/armbian/build/pull/5240 -- sorry View the full article

    • Reputation Points

    • 0 replies
    • 853 views
  2. 😢 still fallout from yesterday's 6.1.30 / 6.3.4 chaos and we're 6.2.16 in the middle EOL View the full article

    • Reputation Points

    • 0 replies
    • 889 views
  3. drivers-harness: add branch to drivers base cache key declare cache_key_base="${KERNEL_MAJOR_MINOR}_${LINUXFAMILY}_${BRANCH}" drivers-harness: add branch to drivers base cache key declare cache_key_base="${KERNEL_MAJOR_MINOR}_${LINUXFAMILY}_${BRANCH}" this allows for 2 branches with the same version to not interfere with each other View the full article

    • Reputation Points

    • 0 replies
    • 767 views
  4. This commit is cosmetic. Beyond the name changes and formatting, nothing should be different. 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
    • 714 views
  5. Description Dropped support for host OSes that can not build crust Jira reference number AR-1811 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
    • 754 views
  6. Description Lets do this automatically. Once we remove status in the build framework, repository should stop existing. Also drop two Ubuntu short term releases that are EOL. Jira reference number AR-2092 How Has This Been Tested? [x] Manual run 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
    • 745 views
  7. Description We do not build dtbs with dot in filename because the current re match rule will ignore them. This fixes https://github.com/armbian/build/issues/7187 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] ./compile.sh kernel-dtb BOARD=orangepi3b BRANCH=vendor DEB_COMPRESS=xz KERNEL_CONFIGURE=no KERNEL_GIT=shallow with kernel https://github.com/dust-7/linux-rockchip/tree/opi3b-v2, rk3566-orangepi-3b-v1.1.dtb and rk3566-orangepi-3b-v1.1.dtb are built. Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of thi…

    • Reputation Points

    • 0 replies
    • 927 views
  8. Started by RSS Bot,

    Transfers DTB to a package shared with the kernel DEB. Solves the problem of missing DTB when using an assembly from the package repository. View the full article

    • Reputation Points

    • 0 replies
    • 707 views
  9. Description disable add requirements.txt to Dockerfile generation How Has This Been Tested? [x] Manual build passes 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
    • 761 views
  10. The recommended name for enable GPIOs property in regulator-gpio is enable-gpios. This is also required by bindings: meson-g12b-bananapi-cm4-cm4io.dtb: regulator-vddio-c: Unevaluated properties are not allowed ('enable-gpio' was unexpected) 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
    • 1.2k views
  11. Started by RSS Bot,

    fixing the creation of correct partition numbers for EFI. View the full article

    • Reputation Points

    • 0 replies
    • 803 views
  12. Description Jira reference number AR-1620 How Has This Been Tested? [ ] 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 the full article

    • Reputation Points

    • 0 replies
    • 838 views
  13. Description Maint / adding missing defs. View the full article

    • Reputation Points

    • 0 replies
    • 783 views
  14. Description In order to build those images as community targets we have to build kernels automated way. Enabling. How Has This Been Tested? [x] Build test for current and edge 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
    • 775 views
  15. Description enable 5.19.y edge kernel for the radxa zero 2 builds on the radxa zero 2 board config 5.19.y kernel source is already handled by meson64 config so we just have to enable the edge kernel builds on the board config 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 generat…

    • Reputation Points

    • 0 replies
    • 880 views
  16. Description Not having kernel log (dmesg) is ... annoying. Jira reference number AR-1356 How Has This Been Tested? [x] Run dmesg 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 [ ] 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
    • 811 views
  17. Description Enabling several minimal images as per user request. We already enabled images on targets where such images might be interesting. They are also coming to all community builds. Why this is useful? Some people prefer or need as images that contains nothing but bare system. Initial root size only at around 0.5Gb!!! (size differs from kernel and user space architecture) Tests was done on very old and slow 32bit device. Only there such measures really means something. Nanopi Neo v1 booted up in less then 20s with all standard services ... (systemd-analyze: Startup finished in 5.052s (kernel) + 14.010s (userspace) = 19.063s) View the full article

    • Reputation Points

    • 0 replies
    • 1.3k views
  18. Description 33% probability of showing, just like for the armbian-config How Has This Been Tested? ___ ____ _ _ _ / _ \| _ \(_) | || | | | | | |_) | | | || |_ | |_| | __/| | |__ _| \___/|_| |_| |_| Welcome to Armbian 22.11.0-trunk Jammy with Linux 5.15.76-rockchip64 No end-user support: built from trunk System load: 2% Up time: 2:03 Memory usage: 4% of 3.77G IP: 10.0.30.157 CPU temp: 50°C Usage of /: 12% of 15G RX today: 4.0 GiB Tip of the day: do u want 2 use armbian powered snap-free Intel / AMD build? https://www.armbian.com/uefi-x86/ [ 1 security updates avai…

    • Reputation Points

    • 0 replies
    • 1.1k views
  19. Description Support for Qualcomm 802.11ac wlan cards. [ 8.139348] ath10k_pci 0002:21:00.0: enabling device (0000 -> 0002) [ 8.140595] ath10k_pci 0002:21:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 [ 8.411127] ath10k_pci 0002:21:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:1535 [ 8.411141] ath10k_pci 0002:21:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 1 [ 8.411394] ath10k_pci 0002:21:00.0: firmware ver WLAN.RM.4.4.1-00157-QCARMSWPZ-1 api 6 features wowlan,ignore-otp,mfp crc32 90eebefb [ 8.480374] ath10k_pci 0002:21:00.0: board_file api 2 bmi_id N/A crc32 706c395e [ 8.652843] ath10k_pci 0002:21:00.0: …

    • Reputation Points

    • 0 replies
    • 1.1k views
  20. Description Enable ath11k pcie card support Checklist: [x] My code follows the style guidelines of this project [x] 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 [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  21. Description Maintenance How Has This Been Tested? [ ] Build test on affected kernel config changes 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 the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  22. Description Related to https://github.com/armbian/build/pull/5137 How Has This Been Tested? None. Build fails without and this is CSC config. View the full article

    • Reputation Points

    • 0 replies
    • 728 views
  23. Description enable BTRFS and virtiofs on midstream kernel. View the full article

    • Reputation Points

    • 0 replies
    • 942 views
  24. Description btusb module does not seem to be generated and as a result this PR includes the driver in the kernel. Also the kernel config is synced back to include few modules needed by wireguard which was previously enabled 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. [ x] compiled and installed the kernel Checklist: [x ] My code follows the style guidelines of this project [ x] 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 ch…

    • Reputation Points

    • 0 replies
    • 1.3k views
  25. Description Enabled compilation options for the USB interface MT7921 chip driver module mt7921u. Need to work with the corresponding firmware https://github.com/armbian/firmware/pull/57 . How Has This Been Tested? [x] built and tested on nanopi-r4s The Wi-Fi is working well, Bluetooth was not tested. Checklist: [x] My code follows the style guidelines of this project [x] 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
    • 1.4k views
  26. Description Rework of https://github.com/armbian/build/pull/3583 remove left-hook and pre-commit linting as this is now well covered withing build framework and separate linter. @littlecxm Jira reference number AR-1613 How Has This Been Tested? [x] In private repo 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
    • 761 views
  27. Description The Orange Pi Zero 3 board was recently added as a WIP configuration, and through testing it was determined that the CPU frequency configuration was not working for this board, but was working correctly for the Orange Pi Zero 2. Further investigation determined that the h618 CPU (which differs from the Zero 2 h616) was not in the allow list in the CPU frequency kernel driver. This PR updates both the current and edge sunxi kernel configurations with a patch that enables the h618 device in the configuration whitelist. The goal of this patch was to make the smallest change possible change to the driver code to enable the capability for the Zero 3. In the code, …

    • Reputation Points

    • 0 replies
    • 1.6k views
  28. Patch for #6268 View the full article

    • Reputation Points

    • 0 replies
    • 754 views
  29. Description fix https://forum.armbian.com/topic/20093-rock-pi-4b-rk3399-sound-broken-after-latest-kernel-update How Has This Been Tested? (TBD) [ ] Test A [ ] Test B Checklist: (TBD) [ ] 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 the full article

    • Reputation Points

    • 0 replies
    • 1k views
  30. Description Tested only for assembly at this point. It needs further optimisations. How Has This Been Tested? [x] Build test [ ] Booted image with i3wm Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] 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
    • 932 views
  31. Description Enable INNOLUX_AFJ101_BA2131 panel on rk3588 legacy kernel Jira reference number [AR-9999] How Has This Been Tested? [x] Build kernel 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 the full article

    • Reputation Points

    • 0 replies
    • 1.7k views
  32. Description I have a number of other single board computers that are connected to a kubernetes cluster running Longhorn for storage. I want to be able to add my new Rock 5B to the same cluster. I quickly found that the kernel doesn't have support for ISCSI_TCP. This support was added for all other boards in https://github.com/armbian/build/pull/2300. How Has This Been Tested? I built a custom kernel with this configuation using ``` ./compile.sh RELEASE=bullseye BOARD=rock-5b BRANCH=legacy BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_ONLY=yes KERNEL_CONFIGURE=no I then installed the image and headers packages sudo dpkg -i linux-image-legacy-rockchip-rk3588_23.02.0-trunk_a…

    • Reputation Points

    • 0 replies
    • 1.1k views
  33. Description I turned on the Ion system in the kernel so that I can use docker to run the android system. How Has This Been Tested? [x] Build kernel. Checklist: [x] My code follows the style guidelines of this project [x] 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 [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 790 views
  34. Enable ksmbd consistently across configurations Description KSMBD is an in kernel SMB server which is good for performance specially for these SOCs. It's also considered stable by the kernel team itself and the userspace tools are available by default in the debian-repos as the package ksmbd-tools. I noticed that the module has only been enable for some boards or say in edge but not current version of a board family configuration. How Has This Been Tested? All configs already mentioned CONFIG_SMB_SERVER. Some just did not enable it and of course for many or most cases it was actually already enabled. I have tested on my odroid hc2 (odroidxu4 family) and on my other t…

    • Reputation Points

    • 0 replies
    • 1.3k views
  35. Per PR#4697 this was enabled first on meson64-edge to test. I am now following up to enable on meson64-current. I know that this should have been in before the freeze yesterday for 23-02. I hope it can be included, but understand if it needs to wait. Changes to be committed: modified: config/kernel/linux-meson64-current.config Description Jira reference number [AR-9999] (I don't seem to have jira access to log this) How Has This Been Tested? [x] Built and installed meson64-current on a box to verify it builds/runs View the full article

    • Reputation Points

    • 0 replies
    • 995 views
  36. This is already enabled in the rockchip family on edge and per the discussion here: https://forum.armbian.com/topic/20018-mglru-patches-to-bring-down-kswapd-cpu-usage I would like to enable it on meson64-edge. And if that goes smoothly, I will followup with a PR to enable it on meson64-current also since that is now on 6.1. Changes to be committed: modified: config/kernel/linux-meson64-edge.config 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 t…

    • Reputation Points

    • 0 replies
    • 859 views
  37. Description Enable mainline mipi-dsi driver for Rockchip. This permits the use of the RPi 7" LCD and equivalents (device tree overlay required) How Has This Been Tested? boot no error (module not loaded as not enabled in DT) 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 the full article

    • Reputation Points

    • 0 replies
    • 1.6k views
  38. 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. Issue-6402 AR-2106 This is to enable the snd_aloop module for rk3588. This is a very useful module for audio loop and recording. Documentation summary for feature / change 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] This change's been tested on my nanopi-r6s board. [x] loop recording works fine, see no warnings or errors. [x] default HDMI pcm audio works fine. Checklis…

    • Reputation Points

    • 0 replies
    • 809 views
  39. Description Enabled CONFIG_MT7915E on all kernels. Requires corresponding firmware to work https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/mediatek Jira reference number AR-1817 https://armbian.atlassian.net/browse/AR-1817 [x] My code follows the style guidelines of this project [x] 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 the full article

    • Reputation Points

    • 0 replies
    • 875 views
  40. Description If experimental support was added, lets generate nightly images. View the full article

    • Reputation Points

    • 0 replies
    • 797 views
  41. Description We expect some changes, so lets have this image ready at each rebuild. View the full article

    • Reputation Points

    • 0 replies
    • 762 views
  42. Description Enabling since it works. Jira reference number AR-1762 How Has This Been Tested? [x] Generated Jammy rootfs View the full article

    • Reputation Points

    • 0 replies
    • 796 views
  43. Description Just enabling build target. 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
    • 906 views
  44. No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 834 views
  45. In researching a post in the forums, I found that the meson64-edge kernel config doesn't include rtl8822cs (which apparently some TV boxes use). This is enabled in most kernel configs: linux-bcm2711-current.config:CONFIG_RTL8822CS=m linux-bcm2711-edge.config:CONFIG_RTL8822CS=m linux-imx6-current.config:CONFIG_RTL8822CS=m linux-imx6-edge.config:CONFIG_RTL8822CS=m linux-media-current.config:CONFIG_RTL8822CS=m linux-media-edge.config:CONFIG_RTL8822CS=m linux-media-legacy.config:# CONFIG_RTL8822CS is not set linux-meson64-current.config:CONFIG_RTL8822CS=m linux-meson64-edge.config:# CONFIG_RTL8822CS is not set linux-mvebu64-current.config:CONFIG_RTL8822CS=m linux-mvebu64-edg…

    • Reputation Points

    • 0 replies
    • 1.6k views
  46. Started by RSS Bot,

    It's enabled in the Radxa config View the full article

    • Reputation Points

    • 0 replies
    • 975 views
  47. Description This will fix chrony https://forum.armbian.com/topic/28142-visionfive-2-chrony-doesnt-run-kernel-missing-seccomp Jira reference number [AR-9999] How Has This Been Tested? Not tested View the full article

    • Reputation Points

    • 0 replies
    • 847 views
  48. Description Enabling serial console so we can see it & login on console. View the full article

    • Reputation Points

    • 0 replies
    • 724 views
  49. Description On DIFF between PR and master. This should hopefully help finding out mistakes we do in scripting. After brief testing, this will become mandatory to deal with. When we change a script, we need to deal with ShellCheck problems. Jira reference number AR-1399 How Has This Been Tested? [x] Running snippet by hand 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 dow…

    • Reputation Points

    • 0 replies
    • 719 views
  50. 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
    • 685 views
  51. Description Jira reference number AR-2079 How Has This Been Tested? [x] Generated KDE desktop image for Odroid M1. Firstrun goes without password and after reboot (system must be up 1m) login is not automatic anymore. 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] 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
    • 909 views
  52. Description Userpatches folder is hard-coded in extensions loading. Jira reference number AR-2009 How Has This Been Tested? [x] Enable extension located in USERPATCHES_PATH (with PREFER_DOCKER="no") Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 806 views
  53. Description Enable the DLN2 driver for support the USB IO board View the full article

    • Reputation Points

    • 0 replies
    • 855 views
  54. Description enabled kernel modules pine64 for CSI and camera drivers Jira reference number AR-1647 How Has This Been Tested? Yes by installation on the PINE64 hardware. Checklist: [x] My code follows the style guidelines of this project [x] 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
    • 895 views
  55. Description This will prevent running into "No space left on device" pretty soon. How Has This Been Tested? Just config value change. 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
    • 719 views
  56. export-logs: add GHA output for logs_url (when SHARE_LOG=yes) View the full article

    • Reputation Points

    • 0 replies
    • 872 views
  57. export-logs: introduce PASTE_URL to make easy to change paste service used export-logs: introduce PASTE_URL to make easy to change paste service used View the full article

    • Reputation Points

    • 0 replies
    • 860 views
  58. Description This is a followup to #4455 to overcome the BUILD_ONLY empty value "dilemma" for keeping interactive dialog selection of initial BUILD_ONLY values in case nothing was set. In addition to the current state we allow the value "any" for BUILD_ONLY. "any" will have the same logical behavior as empty String By default BUILD_ONLY will be empty String - as is currently If BUILD_ONLY is empty string, we will open interactive dialog with the following pre-defined selection options (close to former KERNEL_ONLY): "u-boot" - "U-Boot only build" "u-boot,kernel" - "U-Boot and Kernel build only" "any" - "Full SD card image build" A mix of "any" with oth…

    • Reputation Points

    • 0 replies
    • 831 views
  59. Description For future - make separate browser extension. How Has This Been Tested? [x] Generated Odroid M1 image with this extension XFCE fails due to missing wayland Checklist: [ ] 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
    • 1.6k views
  60. Description Cosmetic issue on MOTD. Memory usage: 14% of 1.94G IP: 172.17.0.1 192.168.1.154 CPU temp: 60°C Usage of /: 8% of 29G RX today: Error: No interface matching "veth3fb48f0" found in database. Jira reference number AR-1285 How Has This Been Tested? [x] Manual 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 [x] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream m…

    • Reputation Points

    • 0 replies
    • 758 views
  61. 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] Documentation summary for feature / change Please delete this section if entry to main documentation is not needed. If documentation entry is predicted, please provide key elements for further implementation into main documentation and set label to "Needs Documentation". You are welcome to open a PR to documentation or you can leave following information for technical writer: [ ] short description (copy / paste of PR title) [ ] summary (description rel…

    • Reputation Points

    • 0 replies
    • 763 views
  62. Description Extension to include fake vcgencmd to non Raspberry Pi builds to allow the Android app Raspi Check to control Armbian boards out of the box. See also https://github.com/armbian/build/pull/5100 and https://github.com/armbian/build/pull/5095 How Has This Been Tested? Build for Raspberry Pi (not installing the fake vcgencmd, bur failed for another reason on SHA-1) and non-Raspberry Pi boards (installing it) 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 …

    • Reputation Points

    • 0 replies
    • 982 views
  63. Description A (very poorly made) attempt to address https://github.com/armbian/build/issues/8161 It spits out some sort of kernel source package, but I think {version} is still missing since I couldn't get it to work and probably needs more fixes until production-ready. I probably won't go further here due to lacking expertise in framework and bash foo. Maybe someone want to pick it up from here. Also to do: Re-enable BUILD_KSRC switch to enable the extension. How Has This Been Tested? [x] enable extension [x] see some sort of kernel package being created [ ] ??? [ ] Profit! Checklist: [ ] My code follows the style guidelines of this project - Well...kind of? [ ] I…

    • Reputation Points

    • 0 replies
    • 862 views
  64. extensions: image-output-oowow: creates Khadas oowow compatible images extensions: image-output-oowow: creates Khadas oowow compatible images requires KHADAS_OOWOW_BOARD_ID set in board file (see next commit) always produces xz-compressed images, so this automatically disables COMPRESS_OUTPUTIMAGE uses xze script from Khadas, forcing IN and OUT env vars so it's not confused by fd 1 to use, add EXT=image-output-oowow parameter to build to get into oowow: VIM3/VIM3L: download oowow SD card image from Khadas: VIM3: https://dl.khadas.com/products/oowow/system/vim3-oowow-latest-sd.img.gz VIM3L: https://dl.khadas.com/products/oowow/system/vim3l-oowow-latest-sd.img.gz wri…

    • Reputation Points

    • 0 replies
    • 1.4k views
  65. extensions: rkdevflash: simplify usage of rkdeveloptool (on Linux) only works bare Linux, not Docker. to flash Rockchip images to eMMC either during image build or separately with flash CLI command included in https://github.com/armbian/build/pull/5055 Usage: ./compile BOARD=xxx [...] EXT=rkdevflash Will build rkdeveloptool for you, and after image is built, enters a loop waiting for device. Then either uploads rkbin loader if in Maskrom mode, or straight flashes the image if in Loader mode. Finally it reboots the device after flashing. Working with rk3588's loader with changes included in https://github.com/armbian/build/pull/5056 View the full article

    • Reputation Points

    • 0 replies
    • 1.9k views
  66. Description We use mkbootimg in rootfs which is installed only for jammy before. It's better to use mkbootimg from build host because this is a python script and may not run if build host and target rootfs are not the same release. This commit only make build for debian pass, but debian images won't work because of lacking packages. 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] ./compile.sh build BOARD=xiaomi-elish BRANCH=sm8250 BUILD_DESKTOP=no BUILD_MINIMAL=yes DEB_COMPRESS=xz EXPERT=yes GITHUB_MIRROR=ghproxy KERNEL_CONFIGURE=no KERNEL_GIT=shallow MAINLIN…

    • Reputation Points

    • 0 replies
    • 717 views
  67. extensions: add v4l2loopback-dkms, very similar to the zfs extension Raison d'être: prove linux-headers work, at least, minimally View the full article

    • Reputation Points

    • 0 replies
    • 786 views
  68. Description Establish some consistency with extension logging: Add "Extension: ${EXTENSION}: " prefix to some extension logs Make the log messages more consistent throughout extensions. Some extensions use another format: display_alert "message" "${EXTENSION}" "info" These were not adapted to this new schema. Yes I do realize there is probably a better way to do this e.g. by introducing a new display_alert category, like "extension" instead of "info". How Has This Been Tested? [x] Build an image with this enabled, shows more consistent logging Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x…

    • Reputation Points

    • 0 replies
    • 751 views
  69. Description Seems updates to all but the first extension hooks were not causing a rebuild, looks like the hash function dumper only looks at the first argument, but it is passed in a list of functions to dump in every call site. @rpardini , Does this look right? My BASH skills still need some work :smile: How Has This Been Tested? [x] Before this patch, make change to extension function (like fetch_custom_uboot) see that U-Boot is not regenerated [x] Make same change after applying this patch and see it now does get regenerated 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…

    • Reputation Points

    • 0 replies
    • 798 views
  70. extensions: rk-panthor: mesa-oibaf + DEFAULT_OVERLAYS="panthor-gpu" extensions: rk-panthor: mesa-oibaf + DEFAULT_OVERLAYS="panthor-gpu" I had worked this before AF sent his oneliner, but I forgot to PR Should be the same, except avoids sadness when trying with the wrong kernel/branch View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  71. The aic8800_dkms_file_name for sdio should be aic8800-sdio-dkms. I think this is a copy-paste error when this extension was added. View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  72. Description Remove duplicate codes for extrawifi. How Has This Been Tested? !!! Need to test for all kernel !!! 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
    • 778 views
  73. Description Enable rockchip rkisp module for rockchip64 boards in edge. There has been driver support upstreamed into the kernel but it is not compiled for the rockchip64 kernels. https://docs.kernel.org/admin-guide/media/rkisp1.html 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] Compiled edge 6.4.12 on rockpi 4c with modules enabled and it boots. Modules have not been enabled in device trees yet (I haven't done the work yet but hope to PR these) Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my o…

    • Reputation Points

    • 0 replies
    • 1.2k views
  74. Started by RSS Bot,

    Description Adds LVM support for Armbian. Root partition will be created in an LVM volume group, VG name can be configured. Implements issue #6188. The feature has been tested in all targets I have available. Jira reference number AR-2032 View the full article

    • Reputation Points

    • 0 replies
    • 989 views
  75. Description Current Armbian images has partitions without labels. If I want to mount them inside script, I have to find somehow the UUIDs. But with labels it will be easier to use something like mount -v LABEL="armbian_root" /mnt/armbian 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] created image with ./compile.sh, recorded to SD-card with dd. Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made correspon…

    • Reputation Points

    • 0 replies
    • 914 views
  76. Description I'm sorry, the error on the 6.8 kernel occurred because I didn't synchronize my code in time, resulting in patch errors that affected the compilation. Based on the hints here, I am optimizing the device tree for the firefly-rk3399 kernel: https://github.com/armbian/build/pull/6611 How Has This Been Tested? [x] Almost all hardware functions(HDMI, WiFi, BT, GbE, USB...). [x] System startup. 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] My changes generate no new warnings [x] Any dependent changes have been merged…

    • Reputation Points

    • 0 replies
    • 1.1k views
  77. Description Firefly-RK3399: move to rockchip64 family The legacy kernel of firefly-rk3399 seems to be unable to work properly, so it will be removed. AR-2310 How Has This Been Tested? [x] Almost all hardware functions(HDMI, WiFi, BT, GbE, USB...). [x] System startup. 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] 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
    • 919 views
  78. Description We plan to refactor rootfs caching and this is first part. This commit supports attaching to last cache release number and also checking previous three releases for file. There is more to come as per https://armbian.atlassian.net/browse/AR-1277 Merge is needed at once as old caching system is down. Jira reference number AR-1277 How Has This Been Tested? [x] Made few images 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 warnin…

    • Reputation Points

    • 0 replies
    • 878 views
  79. 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. GitHub issue reference: #6940 Jira reference number AR-2419 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] Test A create /root/.not_logged_in_yet as noted in #6940 notice the errors disappear 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 comm…

    • Reputation Points

    • 0 replies
    • 755 views
  80. Description https://forum.armbian.com/topic/28197-pinecube-error-fdt-image-overlaps-os-image/ Attempt to implement suggested fix to allow pinecube booting. Basically the new bootenv file is a copy from sunxi.txt with an additional line. If there is a better way to implement this feel free to adjust as needed. How Has This Been Tested? [x] Build on arm64 using artifacts [x] Build on arm64 without artifacts [ ] Boot test not possible due to lack of hw Checklist: [x] My code follows the style guidelines of this project [x] 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 ch…

    • Reputation Points

    • 0 replies
    • 706 views
  81. Description Fixes loading light overlay, which was added in cb1-overlays patch. This was encountered while debugging an issue reported on forums: https://forum.armbian.com/topic/44933-unable-to-setup-can-network/ GitHub issue reference: Jira reference number [AR-9999] How Has This Been Tested? [x] Build and boot the image on BigTreeTech Pi v1.2 (bigtreetech-cb1) 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…

    • Reputation Points

    • 0 replies
    • 1.1k views
  82. …indicate the installation occurs on host not in container. 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? removed uuid package, ran ./compile.sh docker-shell RELEASE=jammy BOARD=rockpro64 BRANCH=edge output was [ .... ] Updating and installing basic packages on host [ uuid uuid-runtime ] Selecting previously unselected package uuid. (Reading database ... 391502 files and directories currently installed.) Preparing to unpack .../uuid_1.6.2-1.5build7_amd64.deb ... Unpacki…

    • Reputation Points

    • 0 replies
    • 748 views
  83. Description In some file systems, calling du shows an invalid amount of occupied filespace. The solution is to call du with the option --apparent-size Cons: With this option du shows a slightly smaller size than the files can actually take up, because only the net sum of the file sizes is counted without taking into account the hit to the cluster size. Fixes: https://github.com/armbian/build/pull/4857 Jira reference number AR-1556 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 build with/without tmpfs on zfs. [ ] Test B Checklist: [ ] My code fol…

    • Reputation Points

    • 0 replies
    • 1.3k views
  84. 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
    • 718 views
  85. Remove stmmac change from net-phy-Support-yt8531c.patch as its causing 32-bit allwinner boards to hang on boot Description The 32-bit allwinner boards are known to hang with 6.1.30 kernel. On investigation, I was able to narrow the issue down to the above mentioned patch. The patch is supposed to add support for yt8531c, but it was also modifying stmmac ethernet driver to add a fix for realtek chip. This doesn't make sense to me and removing that code solved the issue. Jira reference number AR-1764 How Has This Been Tested? Created an bookworm current image for nanopi duo2 with and without stmmac part removed. [X] Removing the stmmac part of the patch results into bo…

    • Reputation Points

    • 0 replies
    • 982 views
  86. Description The 32-bit allwinner boards are known to hang with 6.1.30 kernel. On investigation, I was able to narrow the issue down to net-phy-Support-yt8531c.patch and upstream change for lib/mapple tree for some reason these two changes don't seem to be playing along very well. I am trying to get the reason for it, but so far even after enabling low level debugging, hung task detection, earlyprintk and countless such debugging option, I was not able to get more output from the kernel or to get the kernel into kgdb mode. This merge request is raised as a workaround for fixing the hang issue so that other task depending on the same can be unblocked. Jira reference number…

    • Reputation Points

    • 0 replies
    • 832 views
  87. Description Didn't realize there is a separate patch folder for Station P2. Is this really necessary? @150balbes How Has This Been Tested? [x] Build test CI test https://github.com/armbian/build/actions/runs/3326809703 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
    • 924 views
  88. Changes to be committed: modified: aml-s9xx-box.tvb PR #6659 broke upgrades for the aml-s9xx-box package. That PR introduced two new files in /boot which is a fat filesystem on this box. The standard package upgrade fails on a fat filesystem when files already exist. PR #6659 failed to add the files to the remove list. This PR does that. 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] build aml-s9xx-box image and debs [x] test upgrade of the bsp-cli deb Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-rev…

    • Reputation Points

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

    Description A couple of regressions from #4013 and #3619 was fixed. The first one causes Ambian Sid images to hang until Ctrl+C is pressed at login. The second regression is minor, and Finally, the logic is updated to detect Debian Sid and Bookwork using lsb_release when available. How Has This Been Tested? This was tested on Armbian Sid on a La Frite, by modifying the /etc/update-motd.d/10-armbian-header script before logging in again. 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 d…

    • Reputation Points

    • 0 replies
    • 1k views
  90. Description Fix missing lightdm wallpaper. I noticed that the directory path in slick-greeter.conf is not correct. Our wallpapers are in armbian-lightdm directory. When checked in xfce image for vim4, /usr/share/backgrounds/lightdm was missing. Haven't tested the fix yet, but this seems to be the most obvious reason behind the missing lightdm wallpaper. 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 bee…

    • Reputation Points

    • 0 replies
    • 1.1k views
  91. Description The app icon of armbian-config is broken for a long time, fix it. 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] Just editing ~/.local/share/applications/armbian-config.desktop, and see armbian-config icon from app menu of gnome3. 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 [ ] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [ ] Any dependent changes have been merged a…

    • Reputation Points

    • 0 replies
    • 931 views
  92. Description This fixes armbian-firmware-full missing the symlinks from linux-firmware How Has This Been Tested? [x] Build an image with armbian-firmware-full and confirmed the symlinks were there and pointed to the right location 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 [ ] 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
    • 947 views
  93. Description If there is a new SSD or harddisk used as destination with just a partition created but not yet formatted with a filesystem, then armbian-install does not provide this partition as a selectable destination. GH reference #4576 Changes made function check_partitions(): remove file system filter on lsblk commands for listing probable target partitions fix typo "Destnation" -> "Destination" fix indentation on if scopes Test results New SSD - just a single partition was created but not yet formatted: Script armbian-install was run on a Cubietruck board: Checklist: [x] My code follows the style guidelines of this project [x] I have performed a …

    • Reputation Points

    • 0 replies
    • 919 views
  94. Description this issue was introduced by commit 7e9ebe1 the variable sduuid is supposed to start with "UUID=" fixed now by prepending UUID= to $sduuid, if the "raw" $sduuid is not empty closes Jira reference number AR-1611 How Has This Been Tested? The statement of the line fixed has been tested in an offline bash session. Checklist: [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
    • 855 views
  95. Description Fix armbian-led-state-save.sh wrong behavior on boards without gpio leds. Jira reference number AR-1263 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. [ ] Works on boars without leds [ ] Worjs on board with leds (checked odroid-c4) 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 be…

    • Reputation Points

    • 0 replies
    • 1.5k views
  96. Description don't store parameters for networking link establishment (avoid ghost wan/lan/eth link led up on bootup) How Has This Been Tested? [x] built nanopi-r5c, booted with wan cable plugged, rebooted unplugging it --> wan led was correctly NOT powered up Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 1.3k views
  97. Description If the argument for the key is a long path like /home/user/tmp/test or a non-existent device, then an awk script error and incorrect data or nonsense is printed on the screen. Split Pull Request [#4691] Checklist: [x] Test on board View the full article

    • Reputation Points

    • 0 replies
    • 663 views
  98. 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
  99. Description Adjusting logic due to upstream changes https://github.com/actions/labeler/releases/tag/v5.0.0 How Has This Been Tested? [x] Tested on demo repository Checklist: [x] My code follows the style guidelines of this project [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 746 views
  100. Fix path for img in the lightdm login background View the full article

    • Reputation Points

    • 0 replies
    • 756 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.