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. Started by RSS Bot,

    Set in the captivating city of Berlin, All Systems Go! is ready to explore foundational user-space Linux technologies after a 4-year hiatus. View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  2. Description Mainline mirror is not supported since armbian-next. Current code support google, tuna and bfsu as mainline kernel source: https://github.com/armbian/build/blob/main/lib/functions/configuration/main-config.sh#L170-L187. We have to use kernel source from git.kernel.org to support curl. 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 with MAINLINE_MIRROR=tuna 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 ar…

    • Reputation Points

    • 0 replies
    • 782 views
  3. Description nanopi-r5s device tree now in 6.5 and uboot RC. borrowing odroid-m1 family for now. verified working. NVME needs attention. View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  4. Description Patch tzselect text to be more neutral. Jira reference number AR-1826 How Has This Been Tested? Text change only. Manual test of execution. Checklist: [x] My code follows the style guidelines of this project View the full article

    • Reputation Points

    • 0 replies
    • 871 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
    • 753 views
  6. Started by RSS Bot,

    Description add armsom-w3.wip github: https://github.com/ArmSoM/armsom-w3-bsp wiki: http://wiki.armsom.org/index.php/ArmSoM-w3 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] 2.5Gb Network r8125 ok [x] Headphone ok [x] usb 2.0 * 2 ok [x] typec ok [x] usb3.0 ok [x] hdmi tx * 2 ok [x] 40pin-Header ok [x] LED ok [x] RTC ok [x] debug ok [x] Fan ok [x] M2 E key ok [x] MIPI CSI ok [x] MIPI DSI ok [x] POE ok 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 co…

    • Reputation Points

    • 0 replies
    • 677 views
  7. 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
    • 874 views
  8. In Linux, the Industrial Input/Output subsystem manages devices like Analog to Digital Converters, Light sensors, accelerometers, etc. On the other hand, the Input subsystem handles keyboards, mice, touchscreens, and any device that has a human interface. View the full article

    • Reputation Points

    • 0 replies
    • 702 views
  9. Description We had autofocus patches for ov5640 camera in allwinner current and edge kernel that were disabled due to patch application failure. This PR fixes the patch application failure and re-enables 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] Checked that patches applies on 6.4 kernel [X] Checked that patches applies on 6.4 kernel [X] Tested that autofocus works with 6.1 kernel on NanoPi Duo2 The following procedure was used to test autofocus with 6.1 kernel Compiled and enabled device tree overlay for ov5640 camera taken from the forum p…

    • Reputation Points

    • 0 replies
    • 1k views
  10. Description legacy - 5.15.126 -> 5.15.127 current - 6.1.45 -> 6.1.46 edge - 6.4.10 -> 6.4.11 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] Booted legacy, current and edge images on Orange Pi Prime (sun50i H5) [X] Booted legacy, current and edge images on NanoPi Duo2 (sun8i H3) 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 …

    • Reputation Points

    • 0 replies
    • 852 views
  11. odroidn2l: add board file for ODROID N2L; on meson64 edge; add N2L-specific FIP handling to g12b odroidn2l: add board file for ODROID N2L; on meson64 edge; add N2L-specific FIP handling to g12b current (6.1) does not yet carry the DTB u-boot (up to at least 2023.10-rc2) does NOT have ADC detection for N2L, so force the DTB meson-g12b.conf: add a specific if for odroidn2l before the odroidn2* for FIP blobs View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  12. bsp-cli: allow hooks to cleanly add code to the bsp-cli postinst; fix helios4 to match bsp-cli: allow hooks to cleanly add code to the bsp-cli postinst; fix helios4 to match bsp-cli: postinst is now generated after the hooks are run hooks are allowed to append to postinst_functions array hooks are not allowed to modify DEBIAN/postinst directly anymore (it won't even be there) rewrite the postinst stuff in helios4's family_tweaks_bsp() to use new way introduce add_file_from_stdin_to_bsp_destination(), a helper for easy heredoc-based adding of files to bsp-cli First and only argument is the destination path, relative to the root of the package -- do NOT include $desti…

    • Reputation Points

    • 0 replies
    • 764 views
  13. debian: add Trixie (Debian 13, testing) csc target & build host debian: add Trixie (Debian 13, testing) csc target & build host Trixie, like Bookworm and Sid, does not have python2 anymore View the full article

    • Reputation Points

    • 0 replies
    • 1.7k views
  14. rootfs-image: don't fail synaptic/xapian index creation if update-apt-xapian-index is not there rootfs-image: don't fail synaptic/xapian index creation if update-apt-xapian-index is not there allows us to remove_package apt-xapian-index synaptic in userpatches View the full article

    • Reputation Points

    • 0 replies
    • 748 views
  15. RFC: partitioning: stop disabling 64bit and metadata_csum for mkfs.ext4 RFC: partitioning: stop disabling 64bit and metadata_csum for mkfs.ext4 this has been a contention point for many years View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  16. Description tiny housekeeping. update major_minor to match collabora tree View the full article

    • Reputation Points

    • 0 replies
    • 763 views
  17. Description This reverts https://github.com/armbian/build/pull/5615 Need to split and fix. View the full article

    • Reputation Points

    • 0 replies
    • 765 views
  18. Backport DTS/DTSI changes from linux-6.4.y to 6.1.y Add meson64-reboot driver to all boards Add board: ODROID N2L Add uart_A uart_AO_B uart_B uart_C where appropriate U-Boot v2023.07.02: ODROID N2/N2L/N2Plus/C4 Meson64-reboot driver: (source: tobetter) While the current meson64-reboot driver is cleaner and doesn't depend on modding other kernel sources, its functionality leaves much to be desired. One example can be found in the ODROID C4. Using the current driver, the board will not properly power off, leaving the POWER LED still on. The new driver powers off the unit completely. Fan control: (ODROID N2L/N2PLus) Added service and script for controlling the trip point. …

    • Reputation Points

    • 0 replies
    • 1.1k views
  19. khadas-vim4: add modprobe config to avoid kernel panic during ISP firmware loading khadas-vim4: add modprobe config to avoid kernel panic during ISP firmware loading See https://armbian.atlassian.net/browse/AR-1801?focusedCommentId=11995 View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  20. rockpro64: bump ATF to lts-2.8.8 rockpro64: bump ATF to lts-2.8.8 View the full article

    • Reputation Points

    • 0 replies
    • 819 views
  21. Description irony of using bleeding edge uboot was to take advantage of the native rock 4SE support in uboot....which is broken. using generic rockpi-4i uboot defconfig for now.. which works.. leaving placeholder so that we can one day, embrace what is pure. View the full article

    • Reputation Points

    • 0 replies
    • 938 views
  22. Description Ordered this WiFi key and it was not working out of the box. Adding pids (and also for Netgear variant) helps that it works OOB. Jira reference number AR-1803 How Has This Been Tested? [x] Build and booted USB wireless device (on Odroid N2 https://paste.armbian.com/onulekucil) 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
    • 1.1k views
  23. Description Firmware update. Jira reference number AR-1700 How Has This Been Tested? [ ] Build test as HW is n/a 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
    • 694 views
  24. Description -- remember its not rockpi 4SE its rock 4SE now that RK3399-T friendly ddr blobs have been added, lets given this a discrete config..... and use mainline uboot with an official uboot defconfig. View the full article

    • Reputation Points

    • 0 replies
    • 791 views
  25. odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10 u-boot; UMS works; bump kernel to 6.5-rcX odroidm1/edge (rk3568-odroid): bump to 6.4.y, update config, rebase patches to 6.4.10 odroidm1/edge (rk3568-odroid): bump to 6.5-rc6; manually fix RK808 breakage in .config; rebase patches add patch to remove Petitboot-mandated MTD partitions this way we have access to the full flash, and can write our own u-boot to it rebase all patches odroidm1/edge (rk3568-odroid): drop 6.3 and 6.4 patches odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10 u-boot; UMS works using Kwiboo's rk3568-2023.10 branch with BINMAN-handled blobs patches (defconfig unless indicated): boot us…

    • Reputation Points

    • 0 replies
    • 903 views
  26. 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
  27. Description bump atf to LTS v2.8 for Rockchip64 How Has This Been Tested? Rockpro64 boots 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
    • 683 views
  28. 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
    • 962 views
  29. Description I thought edge would carry the fixes forward, missed 6.4 folder. How Has This Been Tested? Carryover from 6.3 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
    • 674 views
  30. Description Debian moved riscv64 into 1st class so exceptions are not needed. But ports repository is still needed in the lists file as they didn't manage to move everything. Jira reference number AR-1824 How Has This Been Tested? [x] Generated image with clean rootfs Armbian_23.08.0-trunk_Star64_sid_edge_5.15.0.img 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
    • 950 views
  31. odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10-rc2+gmac u-boot odroidm1/edge (rk3568-odroid): bump to 6.4.y, update config, rebase patches to 6.4.10 odroidm1/edge (rk3568-odroid): bump to 6.5-rc6; manually fix RK808 breakage in .config; rebase patches add patch to remove Petitboot-mandated MTD partitions this way we have access to the full flash, and can write our own u-boot to it rebase all patches odroidm1/edge (rk3568-odroid): drop 6.3 and 6.4 patches odroidm1: de-infest Petitboot 🔥 use Kwiboo's 2023.10-rc2+gmac u-boot using Kwiboo's rk3568-2023.10-gmac branch with BINMAN-handled blobs patches: boot usb first preboot pci/usb enum/scan usage instructio…

    • Reputation Points

    • 0 replies
    • 858 views
  32. 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
    • 817 views
  33. See rationale on https://www.shellcheck.net/wiki/SC2086 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? Blind edit 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 modu…

    • Reputation Points

    • 0 replies
    • 727 views
  34. Got the board too and doing OSHW development for the platform View the full article

    • Reputation Points

    • 0 replies
    • 860 views
  35. Description Enabling CPU idle can lower CPU power at low load. How Has This Been Tested? [x] Bootup test [x] Stress test Checklist: [ ] 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
    • 690 views
  36. Description Prior to this patch, adding a user-overlay using the script will add the filename with a space after the user-overlays=, even if there aren't any overlays present. This will result in the following: before adding: user_overlays= after adding: user_overlays= rk3588-i2c0-m1.dts with a space. This patch will add another else branch to handle this, as well as handling any additional spaces present prior. New script does this before adding: user_overlays= or user_overlays= after adding: user_overlays=rk3588-i2c0-m1.dts Adding more overlays works as intended, with a space and the name.dtbo How Has This Been Tested? Please describe the tests that you ran…

    • Reputation Points

    • 0 replies
    • 1.9k views
  37. meson-g12-bananapi-rtl8822cs.dtbo (M2S / M5) meson-sm1-odroid-c4-rtl8822cs.dtbo (ODROID C4) Add support for the RTL8822CS expansion board. https://wiki.banana-pi.org/Banana_Pi_BPI-M5#Wifi_.26_BT_support_via_expansion_board The overlays were tested on the BananaPi M2S and ODROID C4. Although not intended to be used on the C4, it works without issue. NOTE: Whilst further testing, I found bluetooth doesn't come back upon reboot when using Armbian on the C4. Not really a game changer, but it needs to be resolved in the future. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my cod…

    • Reputation Points

    • 0 replies
    • 768 views
  38. 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
  39. Description rkr5.1 is already synced with rkr4. Tested on rock5b. 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] Rock5b kernel build success [x] Kernel works on rock5b 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
    • 847 views
  40. Description licheepi-4a: add a .wip for Sipeed LicheePi 4A board The u-boot of LicheePi 4A can be updated without the need to flash the system. Users can manually update it according to the instructions provided by Sipeed's wiki when needed. The opensbi used in LicheePi 4A is not packaged within u-boot using a fit image. Therefore, it is stored in the repository as a binary file. During startup, LicheePi 4A requires loading audio and aon firmware. These two files will also be stored in the repository in binary format. 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 configuratio…

    • Reputation Points

    • 0 replies
    • 786 views
  41. Description Some sd cards are unable to access in uboot when using miniloader. These cards are able to access when using spl instead. Spl is not related to DDR initialization so it is unlikely to introduce DDR problems. How Has This Been Tested? [x] System boots [x] 5 minutes stress test Checklist: [ ] 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 artic…

    • Reputation Points

    • 0 replies
    • 726 views
  42. Description As per description. Maintainer on vacations / legacy kernel. How Has This Been Tested? [x] Build test 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
    • 719 views
  43. Description legacy - 5.15.124 -> 5.15.125 current - 6.1.43 -> 6.1.45 edge - 6.4.8 -> 6.4.10 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] Booted legacy, current and edge images on Orange Pi Prime (sun50i H5) [X] Booted legacy, current and edge images on NanoPi Duo2 (sun8i H3) 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 n…

    • Reputation Points

    • 0 replies
    • 849 views
  44. Description Move executing check from the script. It breaks if script runs for beta and stable at the same machine. Which will be the case. Checklist: [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 661 views
  45. Description This PR Includes: update patches to make them compatible with mainlined patches fix its timeout issue update kernel to rc5 add orange pi 5 plus devicetree add some nodes to orange pi 5 devicetree How Has This Been Tested? [x] Orange Pi 5 Plus boots fine and M2-E key, USBs except type-c work 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 Vi…

    • Reputation Points

    • 0 replies
    • 1.1k views
  46. hashed-OCI-revisioned-debs: introduce "reversioning" of .deb packages trap-logging: just discard logs dir when ANSI_COLOR=none repo-reprepro.py: set -e & pipefail prepare_host: handle PRE_PREPARED_HOST inside prepare_host_init() so WORKDIR etc is always available kernel-debs: avoid showing tree of kernel modules if they've not been built for example EXT=nomod causes no modules to be built debs: all produced debs now get a placeholder DEBIAN/changelog and a usr/share/doc .gz changelog with hash artifacts: don't keep deb-tar's .tar after uploading to OCI they won't ever be used after this, and just accumulate trash for no reason hashed-OCI-revisioned-debs: get co…

    • Reputation Points

    • 0 replies
    • 925 views
  47. Description Update odroidxu4-current kernel to 5.4.253. How Has This Been Tested? [x] Reboot of my Odroid HC1 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
    • 652 views
  48. u-boot-menu: curb logging, no need to emit warn's here u-boot-menu: curb logging, no need to emit warn's here View the full article

    • Reputation Points

    • 0 replies
    • 731 views
  49. Description Those are just small left over fixes for AR-1444 How Has This Been Tested? [ ] Manual repo generation Checklist: [ ] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 716 views
  50. Collabora's main testing laboratory has grown to automate testing on over 150 devices of about 30 different types. The lab receives job submissions from several CI systems, e.g. KernelCI, MesaCI, and Apertis QA. View the full article

    • Reputation Points

    • 0 replies
    • 652 views
  51. 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
    • 758 views
  52. Description Hello! Here is a patch that will add the device tree and defconfig for the NanoPC T6 in U-Boot, with support for booting from an NVMe SSD. Works excellent with https://github.com/armbian/linux-rockchip/pull/78. How Has This Been Tested? Note: My T6 did not come with a spi nor chip, so I soldered it myself. [x] Flashed the bootloader to the spi nor. [x] Booting from NVMe works as expected with the bootloader in the spi nor. 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
    • 2.7k views
  53. Description Update odroidxu4-current kernel to 5.4.252. How Has This Been Tested? [x] Reboot of my Odroid HC1 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
    • 711 views
  54. Submit your work today! View the full article

    • Reputation Points

    • 0 replies
    • 856 views
  55. Rust is a modern language known for its memory safety, efficiency, and wide range of high-level features. But many beginners also run into something else in Rust: how surprisingly difficult it is to represent some common designs. View the full article

    • Reputation Points

    • 0 replies
    • 691 views
  56. Description We package kernel debs with package name like linux-image-legacy-rk35xx. In general people treat legacy-rk35xx as the flavor. Debian's live-build will use it to generate grub config: https://salsa.debian.org/live-team/live-build/-/blob/master/scripts/build/binary_grub_cfg#L117. And ubiquity which is ubuntu's desktop installer also looks for it. So it's better to change our kernel filename to standard like vmlinuz-*${flavor}. 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] Build success for rk35xx legacy kernel [x] …

    • Reputation Points

    • 0 replies
    • 806 views
  57. khadas-vim4/khadas-vim1s: very early wip; meson-s4t7/legacy 5.4 Amlogic kernel initrd: fix undeclared variable update_initramfs_cmd u-boot-menu: allow skipping U_BOOT_FDT even with BOOT_FDT_FILE set, by specifying EXTLINUX_SPECIFIC_FDT=no khadas-vim4/khadas-vim1s: very early wip; meson-s4t7/legacy 5.4 Amlogic kernel only "boot from SD" supported right now building uboot with xPack riscv-none-embed-gcc external toolchain setup in hooks kvim4: very high kernel logging + systemd debug logging to console kvim4/kvim1s: add uEnv.txt and ROOT_FS_LABEL="ROOTFS" and Khadas-esque extlinux meson-s4t7: unify khadas-vim1s and khadas-vim4 u-boot building kernel .config: s4t7: origin…

    • Reputation Points

    • 0 replies
    • 1.2k views
  58. Move the BPI-M2PRO off the BPI-M5 U-Boot. The BananaPi M5 supports the RTL8822CS Mezzanine, so let us provide the proper bluetooth firmware. NOTE: Boot needs verifying. 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
    • 870 views
  59. Description add PSI, ashmem, binder, binderfs to kernel config on meson64 to make Waydroid work on Amlogic S9xx. I just cherry-picked and copy/pasted changes from here: https://github.com/armbian/build/pull/4806 How Has This Been Tested? I build a ubuntu 22.04 image with Gnome, installed Waydroid, it works. View the full article

    • Reputation Points

    • 0 replies
    • 1.3k views
  60. thinkpad-x13s: use steev's 6.3.y for working audio; fix Bluetooth; fix core temperature sensors; add modules & fw to initrd; pin & keep x13s PPA (fixes #5550) x13s: pin & keep x13s PPA (fixes #5550) x13s: initialize bluetooth's public-addr, thus allowing BT to work linux-arm64-sc8280xp.config: enable per-core temperature sensors x13s: disable snapd.seeded service so boot won't hang if clock's < 2017 (switching from Windows?) x13s: back to steev's 6.3.y, since 6.4.y's audio drivers don't match alsa-ucm-conf View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  61. Description Internal switch change. View the full article

    • Reputation Points

    • 0 replies
    • 805 views
  62. Started by RSS Bot,

    As of today, NVK, the new Vulkan driver for Nvidia GPUs, has landed in the main Mesa branch and will be included as an experimental driver in the 23.3 release of Mesa. View the full article

    • Reputation Points

    • 0 replies
    • 946 views
  63. Description One user on the forum (see https://forum.armbian.com/topic/27798-orange-pi-4-lts-default-thermal-trip-point-issues/) found issues with Orange PI 4 LTS thermal trip points. Looking into the problem, it is related to a patch introduced long time ago that changed the thermal trip points away from the vendor (and mainline kernel too) supplied ones. After some stress testing with openssl and mbw combined, my board froze and I had to shutdown it manually, let it cool and restart to have again a working system. It happens that, at least on my and forum user cases, the trip points are not doing what they expect to do. This patch corrects the trip points for Opi4 LT…

    • Reputation Points

    • 0 replies
    • 777 views
  64. Add uart_A to the meson-sm1-bananapi-m2-pro DTS. 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
    • 625 views
  65. 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
    • 865 views
  66. Description Maint. How Has This Been Tested? [x] Build test Checklist: [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 715 views
  67. Description Legacy - 5.15.123 -> 5.15.124 Current - 6.1.42 -> 6.1.43 Edge - 6.4.7 -> 6.4.8 Toggled CONFIG_RCU_TRACE in linux-sunxi-current.config to fix booting on 32-bit kernel 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] Booted legacy, current and edge images on Orange Pi Prime (sun50i H5) [X] Booted legacy, current and edge images on NanoPi Duo2 (sun8i H3) 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…

    • Reputation Points

    • 0 replies
    • 1.1k views
  68. Description As per subject, by forum user request - nothing fancy, just an ID added to some source code files How Has This Been Tested? [x] Compiled current 6.1 kernel [x] Compiled edge 6.4 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 [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
    • 1.2k views
  69. At Collabora, we're committed to bringing people together. That's why we're pushing state-of-the-art machine-learning techniques like Large Language Models, Speech Recognition, and Speech-Synthesis techniques. View the full article

    • Reputation Points

    • 0 replies
    • 743 views
  70. Linux 6.1 (current) / 6.4 (edge) Add "current" to: config/boards/bananapim2pro.csc Add uart_AO_B and uart_B to: meson-sm1-bananapi.dtsi Add related pins to: meson-g12-common.dtsi Add wif/bt support to: meson-sm1-bananapi-m5.dts (BT = uart_A) Add the ability to enable via overlays NOTE: The overlay to enable the wifi on the BPI-M5 will be added at a later date. 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…

    • Reputation Points

    • 0 replies
    • 748 views
  71. Description Bump rockchip64 family edge kernel to 6.4. All enabled patches from 6.3 have been ported from to 6.4, some of them have been reworked/adapted. Jira reference number AR-1810 How Has This Been Tested? [x] Patches apply cleanly [ ] kernel compiles 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
    • 769 views
  72. hashed-OCI-revisioned-debs: introduce "reversioning" of .deb packages tl-dr: maximize OCI cache hit ratio across nightlies/releases/PRs/etc; publish simple Version:'s that don't include a crazy hash in repo and images introduce output/packages-hashed directory radically change the output/debs directory structure trap-logging: just discard logs dir when ANSI_COLOR=none repo-reprepro.py: set -e & pipefail prepare_host: handle PRE_PREPARED_HOST inside prepare_host_init() so WORKDIR etc is always available kernel-debs: avoid showing tree of kernel modules if they've not been built for example EXT=nomod causes no modules to be built debs: all produced debs now get…

    • Reputation Points

    • 0 replies
    • 871 views
  73. Linux 6.1 (current) / 6.4 (edge) Add "current" to: config/boards/bananapim2pro.csc Add uart_A uart_AO_B and uart_B to: meson-sm1-bananapi.dtsi Add related pins to: meson-g12-common.dtsi Add the ability to enable via overlays 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
    • 619 views
  74. Description This reverts commit 78aa57982efe523da9b52c15b2f3a423f8246390 as it breaks somewhere. View the full article

    • Reputation Points

    • 0 replies
    • 801 views
  75. Description ARM_PSCI_CPUIDLE is not enabled in media boardfamily previousely. [ 3.141431] psci_checker: cpuidle not available on CPU 0, ignoring [ 3.141987] psci_checker: cpuidle not available on CPU 1, ignoring [ 3.142539] psci_checker: cpuidle not available on CPU 2, ignoring [ 3.143091] psci_checker: cpuidle not available on CPU 3, ignoring [ 3.143642] psci_checker: cpuidle not available on CPU 4, ignoring [ 3.144229] psci_checker: cpuidle not available on CPU 5, ignoring Enabling CPU idle can lower CPU power at low load, as well as killing these warning messages. How Has This Been Tested? [x] boot normally (testers x2) [x] stable at running Chec…

    • Reputation Points

    • 0 replies
    • 854 views
  76. Dear Armbians, Some fresh news for you! Device additions and development updates In the past few weeks, we have been actively adding support for new devices. Our team is currently working on bringing up the Khadas VIM1S and the highly anticipated Lenovo X13S, one of the best ARM-based laptops available, and the TI SK-AM64B board, developed by Texas Instruments. Furthermore, Intelligent Agent has submitted their Allwinner-based 3D printer controller. The developers’ section has been particularly active lately. We are in the final stages of upgrading u-boot and implementing power management support for the entire Allwinner family. Additionally, we are continuously impro…

    • Reputation Points

    • 3 replies
    • 1.8k views
  77. Description Thanks to NicoD giving me a kick, identified/implemented fix present in 6.2+ builds to keep the hub from going to suspend. How Has This Been Tested? Boot and USB OK 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
    • 791 views
  78. Started by RSS Bot,

    Description Hello all, This PR adds support for the Texas Instruments SK-AM62B. Features, schematics, and purchase links can be found on the board page[0]. This board is similar to the already supported SK-AM64B board but with a AM62 SoC. One big difference being the AM62 has a display controller and a GPU (IMG AXE-1-16M). Unfortunately the display controller driver is still being upstreamed and is not supported in the v6.4 kernel, so desktop support will have to wait until that is finished, we set HAS_VIDEO_OUTPUT to "no" for now. Thanks! [0] https://www.ti.com/tool/SK-AM62B Depends on #5543 and #5544 How Has This Been Tested? [x] Build/Boot tested Bookworm CLI/Mi…

    • Reputation Points

    • 0 replies
    • 940 views
  79. Description Update to the latest v6.4 kernel when using "edge" on K3 family devices How Has This Been Tested? [x] Tested on SK-TDA4VM, SK-AM62B, and SK-AM64B boards 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
    • 662 views
  80. The default will align the data structures with the cluster size, which causes the size to not be set to the full partition size. This causes issues with some board ROMs. Use the -a flag to ignore the alignment and fill the available space. How Has This Been Tested? [x] Tested on SK-TDA4VM, SK-AM62B, and SK-AM64B boards 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 downst…

    • Reputation Points

    • 0 replies
    • 760 views
  81. Description Mainline updated the opp table handles to match the schema, this broke the overlays. https://github.com/torvalds/linux/commit/a30f3d90e2d2f4d0452c0f6f77693d0e9bba3b1e Overlays updated with corrected handle names. reported-by: @neofeo How Has This Been Tested? rk3399 successful application of overlays 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 m…

    • Reputation Points

    • 0 replies
    • 823 views
  82. rockchip ATF M0 code should use "arm-none-eabi-" toolchain to compile. "arm-linux-gnueabi-" toolchain causes LD error. Description When building rk3399 ATF, following error pops up when linking M0 codes. error: PHDR segment not covered by LOAD segment How Has This Been Tested? After this change, rk3399 ATF build passes. 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 downs…

    • Reputation Points

    • 0 replies
    • 807 views
  83. No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 721 views
  84. Description As reported here, the cryptroot functionality was broken on boards that were using flash-kernel. Also because the dropbear config directory and filename is changed in newer dropbear versions, the ssh unlock functionality was broken on bullseye+. This PR fixes the same Jira reference number AR-1799 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 by creating image for RPI4B with cryptroot and ssh unlock enabled. Unlocked cryptroot using ssh key Checklist: [X] My code follows the style guidelines of this project [X] I have performed a self-…

    • Reputation Points

    • 0 replies
    • 1.1k views
  85. I have been working on getting U-boot upstream up to speed for the Radxa Rock-5B Rockchip RK3588 board. One of the cool features that I recently published upstream is the ability to boot the board without any kind of non-volatile media (NVM) used. View the full article

    • Reputation Points

    • 0 replies
    • 1k views
  86. 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
    • 808 views
  87. Description Previous help message armbianmonitor -h Usage: armbianmonitor [-h] [-b] [-c $path] [-d $device] [-D] [-m] [-p] [-r] [-u] ############################################################################ Use armbianmonitor for the following tasks: armbianmonitor -c /path/to/test performs disk health/performance tests armbianmonitor -d monitors writes to $device armbianmonitor -D tries to upload debug disk info to improve armbianmonitor armbianmonitor -m provides simple CLI monitoring - scrolling output armbianmonitor -M provides simple CLI monitoring - fixed-line output armbianmonitor -n provides simple CLI network monitoring - scrolling output armbianmon…

    • Reputation Points

    • 0 replies
    • 1.9k views
  88. Description It depends on https://github.com/armbian/linux-rockchip/pull/76 https://github.com/armbian/build/pull/5519#pullrequestreview-1549880906 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 new warnings [ ] Any dependent changes h…

    • Reputation Points

    • 0 replies
    • 945 views
  89. Description Update odroidxu4-current kernel to 5.4.251. I am not sure if the patches fixing the wireless drivers are the correct way of handling this, please feel free to ignore this PR if they are not. How Has This Been Tested? [x] Reboot of my Odroid HC1 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
    • 754 views
  90. Linux 6.1.y (current) / Linux 6.4.y (edge) meson-g12a-radxa-zero-gpio-10-led.dtbo (rev 1.51 enable led) meson-g12a-radxa-zero-gpio-8-led.dtbo (rev 1.4 enable led) meson-g12b-odroid-n2-spi.dtbo (SPI-NOR enable via overlay) 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
    • 917 views
  91. Description Bumped kernel versions as follows sunxi & sunxi64: legacy - 5.15.121 -> 5.15.123 edge - 6.4.5 -> 6.4.7 sunxi64 only: current - 6.1.40 -> 6.1.42 The sunxi current kernel is kept back as 6.1.42 is currently not booting on 32-bit allwinner boards. 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] Booted updated sunxi images on NanoPi Duo2 (sun8i H3) [X] Booted updated sunxi64 images on Orange Pi Prime (sun50i H5) Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I …

    • Reputation Points

    • 0 replies
    • 854 views
  92. Description add fxblox-rk1 rk3588 board How Has This Been Tested? 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
    • 940 views
  93. Description This set of changes tries to handle the requirement of reducing cache misses by removing the REVISION prefix from the tag of the OCI cache. It works by making use of a tag that doesn't include the version prefix. Once the artifact is fetched, if the filename is not what we expect, then the file is renamed to the expected file name. This can be required in cases when REVISION is bumped but no changes are done for the artifact. In that case, for example, we might be looking for a artifact with version 23.08.1-trunk prefix while the artifact thats available and is identical to the needed artifact might have version starting with 23.08.0-trunk. Only the OCI tags …

    • Reputation Points

    • 0 replies
    • 809 views
  94. pipeline: debs-to-repo-download is now done in parallel; default cores*2 limited to 16 or PARALLEL_DOWNLOADS_WORKERS pipeline: debs-to-repo-download is now done in parallel; default cores*2 limited to 16 or PARALLEL_DOWNLOADS_WORKERS also avoid log archiving during individual download jobs via SKIP_LOG_ARCHIVE=yes I've tested with PARALLEL_DOWNLOADS_WORKERS=16 and it saturates my gigabit link, ghcr.io is great at reads more than ~16-ish might be too much though View the full article

    • Reputation Points

    • 0 replies
    • 737 views
  95. display-alert: strip newlines as well as ANSI colors if ANSI_COLOR=none display-alert: strip newlines as well as ANSI colors if ANSI_COLOR=none ANSI_COLOR=none is used when we're driving compile.sh from Python some debugging messages had newlines in them, thus making Python mark those as [LEAKED] View the full article

    • Reputation Points

    • 0 replies
    • 723 views
  96. armbian-desktop/aggregation: introduce DESKTOP_COMMON aggregation variant, where arch/config/appgroups are ignored; see #5439 (re-submitted) armbian-desktop/aggregation: introduce DESKTOP_COMMON aggregation variant, where arch/config/appgroups are ignored; see #5439 (re-submitted) this has been tested with complete/default targets and works View the full article

    • Reputation Points

    • 0 replies
    • 988 views
  97. kernel / drivers-harness: use the kernel git SHA1 ($KERNEL_GIT_SHA1) instead of $KERNEL_MAJOR_MINOR for drivers cache key kernel / drivers-harness: use the kernel git SHA1 ($KERNEL_GIT_SHA1) instead of $KERNEL_MAJOR_MINOR for drivers cache key this should avoid (late) patching errors that might happen during a point release bump like 6.4.5 -> 6.4.6 cos we'd be using the wrong cached drivers patch using the SHA1 will instead (possibly) trigger the "real patching failure", during drivers-harness when building a new driver patch cache also try to cleanup old caches in the old format so we've not many leftovers -- each patch is ~150mb View the full article

    • Reputation Points

    • 0 replies
    • 701 views
  98. meson64/rockchip64 current/edge: enable CONFIG_NVME_HWMON=y for NVMe temperature monitoring linux-rockchip64-current.config / linux-rockchip64-edge.config: update config, no changes linux-rockchip64-current.config / linux-rockchip64-edge.config: enable CONFIG_NVME_HWMON=y for NVMe temperature monitoring linux-meson64-current.config / linux-meson64-edge.config: update config, no changes linux-meson64-current.config / linux-meson64-edge.config: enable CONFIG_NVME_HWMON=y for NVMe temperature monitoring View the full article

    • Reputation Points

    • 0 replies
    • 719 views
  99. If you weren't able to attend Embedded Open Source Summit in Prague last month, you're in luck as all presentations were recorded and are now available on YouTube. View the full article

    • Reputation Points

    • 0 replies
    • 758 views
  100. Description Removing deprecated patches How Has This Been Tested? [x] Patching works now 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
    • 744 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.