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.

Armbian build framework

deprecated forums. READ ONLY

Note:

Topics regarding the build framework shall be discussed at Github

  1. Started by Christos,

    Did a fresh OrangePi Plus2E image, legacy, Debian jessie, desktop, RT, but the SD boot gives this U-Boot SPL 2016.11-armbian (Jan 06 2017 - 14:49:44) DRAM: 2048 MiB Trying to boot from MMC1 U-Boot 2016.11-armbian (Jan 06 2017 - 14:49:44 +0200) Allwinner Technology CPU: Allwinner H3 (SUN8I 1680) Model: Xunlong Orange Pi Plus 2E I2C: ready DRAM: 2 GiB MMC: SUNXI SD/MMC: 0, SUNXI SD/MMC: 1 *** Warning - bad CRC, using default environment HDMI connected: Setting up a 1920x1080 hdmi console (overscan 0x0) hdmi enabled Error: no valid bmp image at 66000000 In: serial Out: vga Err: vga Net: phy interface7 eth0: ethernet@1c30000 Hit any key to stop autoboot:…

    • Reputation Points

    • 7 replies
    • 8.7k views
  2. Started by ChrisK,

    Hello everyone, since i couldn't find a section for the NanoPi Neo/M1 (or maybe i just overlooked it), and the OrangePi One is rather close to it anyways, i'll post it here. Would there be interrest in a 3.4.112 kernel tree with the preempt_rt patches (rt143) added? I got myself said NanoPi's some days ago, and started to patch my way up from the original sunxi kernel 3.4.39 to the 3.4.112 version, then added the preempt_rt patches, and finally added (most?) patches from the Armbian build. Obviously manually adding the rejects. I'm also having a U-Boot 2016.09-rc1 that i have slightly patched to have it use uEnv.txt instead of boot.scr, because i got too annoyed t…

  3. Started by jiapei100,

    Hi, From the supported boards list armbian/config/boards$ ls orangepi* orangepi2.conf orangepi.eos orangepimini.eos orangepipc2.conf orangepipcplus.conf orangepiplus.conf orangepi-r1.conf orangepizero.conf orangepizeroplus2-h5.conf orangepi2g-iot.csc orangepilite.conf orangepione.conf orangepipc.conf orangepiplus2e.conf orangepiprime.conf orangepiwin.conf orangepizeroplus2-h3.conf orangepizeroplus.conf we can see that Orange Pi Plus 2e and Orange Pi Plus are supported, however Orange Pi Plus 2 is NOT. These 3 boards are of trivial differences. I wonder if I can use the configuration of Orange Pi Plus 2e …

  4. Hello, I am trying to build a custom Armbian image and I would like to remove some deb packages in order to not to be installed. ¿What would be the right place to do that? Thank you!!

    • Reputation Points

    • 8 replies
    • 5.5k views
  5. Started by Dmitriy Zhuk,

    Hello guys. I try to build image for pine64. My OS is Ubuntu 16.04. My options: - Full OS image for flashing - Do not change the kernel configuration - pine64 - default - jessie -image with console interface. Then I see the following: 0 upgraded, 299 newly installed, 0 to remove and 0 not upgraded. Need to get 118 MB of archives. After this operation, 461 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! hostapd E: There are problems and -y was used without --force-yes [ error ] ERROR in function create_rootfs_cache [ debootstrap-ng.sh:208…

    • Reputation Points

    • 1 reply
    • 2.3k views
  6. Hello community, i'm trying to build the image according the instructions _armbian/build_ but my build system is behind a firewall limited to http(80) and https(443). The build scripts are trying to fetch directly from git through different network ports. How can i change the way for cloning the git repositories to https? The same problem appears also for the key server, is there also a way to adapt them to https? There is a workaround by setting in file config-default.conf the options USE_MAINLINE_GOOGLE_MIRROR="yes" USE_GITHUB_UBOOT_MIRROR="yes" They only using implicit https protocol for git. The questions above are still i…

    • Reputation Points

    • 0 replies
    • 2.1k views
  7. Started by BeAsT,

    Hi there, Trying to build full OS image (or only kernel) to Rock64 in order to add support to AR9271 Atheros chipset. I only managed once to make the board recognize the wlan adapter only after reconnecting it (doesn't survive reboot). any help will be much appreciated.

    • Reputation Points

    • 1 reply
    • 2.4k views
  8. Hello guys can you help me please understand your overlay compilation support which is working in "next" build? I transferred required patches and made a build with 4.15. Now I have my dtbos and scr in place, added "overlays=" in armbianEnv.txt but my overlays are not loaded in run-time. I noticed that you have the following condition around dtbos: ifeq ($(CONFIG_OF_CONFIGFS),y) ... endif and there is also a special patch to add configs module to build. My question: is configs module required for loading overlays ? I can't apply this patch into 4.15 as configfs.c is not compatible with new codebase. …

    • Reputation Points

    • 11 replies
    • 6.2k views
  9. Started by hanni76,

    Hello, guys, any plans to support SUBJ ? I need a very simple image, display + network. Thank you

  10. Started by hanni76,

    Hello, all images for OrangePI PC (next) produced since yesterday give the following output: ----------------------------------- U-Boot SPL 2017.11-armbian (Dec 03 2017 - 17:13:28) DRAM: 1024 MiB Trying to boot from MMC1 Uncompressing Linux... done, booting the kernel. Loading, please wait... starting version 232 Begin: Loading essential drivers ... done. Begin: Running /scripts/init-premount ... done. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done. Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems done. Begin: Waiting for root file system ... Begin: Running /scripts/local-block…

    • Reputation Points

    • 9 replies
    • 7k views
  11. Started by hanni76,

    Processing file /home/user/Projects/armbian/build/patch/u-boot/u-boot-sunxi/fix-sunxi-gpio-driver.patch patch unexpectedly ends in middle of line

    • Reputation Points

    • 0 replies
    • 1.9k views
  12. Hello, guys, I need your help with building an image with kernel 4.15 ("dev") for bananapi m1+ (can't use "next" because I need the new display engine). First of all, I need to transfer patches from 4.14 so that I can create my own overlays. Can you tell me which patches I need to look at , besides "add-overlay-compilation-support.patch" ? Thank you

    • Reputation Points

    • 0 replies
    • 1.7k views
  13. Hello, everyone, I found a very serious issue with Armbian build framework: build may corrupt your host's rootfs! This has happened to my system 3 times: my rootfs has been totally destroyed without being able to recover it (I used a number tools, like testdisk, etc. All of the tools detected some deleted files but all of those files appeared to be 0-sized). I have delayed reporting this to be 100% sure that it is Armbian build that caused those issues. Now I am, absolutely, because such a problem NEVER happened to me before (I have been using Ubuntu 16.04 for a long time). After 2nd crash I changed my HDD to a brand new one and installed all again …

    • Reputation Points

    • 10 replies
    • 4.3k views
  14. Started by hanni76,

    Hello guys I recently moved my build into VirtualBox in order to protect my host's rootfs from potential corruption. Everything went ok, build is working fine. For my project I would like to share toolchains that Armbian has already downloaded on first start. Is it possible to customize the path where toolchains are stored so that I can point to a shared folder? Thank you

    • Reputation Points

    • 3 replies
    • 2.8k views
  15. Started by Carlos Garcés,

    Hi rtl8189FS was added on august and the version at include/rtw_version.h is v4.3.18.1_15373.20151005 At http://linux-sunxi.org/Wifi#RTL8189FTV I see that the recommended repository is https://github.com/jwrdegoede/rtl8189ES_linux/tree/rtl8189fs That repository use v4.3.24_15589.20151023 There is also newer versions, now I'm patching v4.3.24.6_20019.20161107 https://github.com/CGarces/rtl8189FS Any one has tested this newer versions? maybe @martinayotte ?

  16. Started by hanni76,

    Dear maintainers, can you answer a simple question: which board should be selected in build menu for BananaPi M1+ ? I can see 2 options for A20 Soc : "bananapi" and "bananapipro" ? Which one is the preferred option ? Thanks

    • Reputation Points

    • 7 replies
    • 3.2k views
  17. Started by tkaiser,

    Just a quick list: It's named completely wrong since it doesn't install anything but transfers an already running installation from one media to another. Main focus on 'without breaking stuff' since transfering a booted/running system is challenging! It's named completely wrong since it's not about NAND and SATA any more (hello Cubieboards and Bananas back in 2014) but eMMC and USB these days (and yeah, SATA too) It's a blind alley: moving the installation from SD card to $somewhere will work. But nand-sata-install is still there, people might want to use it and will fail (though I think that will most probably never happen since once people are h…

    • Reputation Points

    • 17 replies
    • 10.1k views
  18. Started by hanni76,

    Hello, guys, when can we expect mainline Kernel 4.14 for sun8i h3 ? Now we have only 2 options : 4.11 or 4.13. Thank you

    • Reputation Points

    • 22 replies
    • 8.4k views
  19. Started by hanni76,

    Hello, guys, I am having some strange boot messages for my bananapi m2 running 4.13.14. They all are more or less device-tree related. May I ask you to look at it and give some comments ? 1) there is always a lot of messages like below, but WiFi is working fine: [ 10.801417] brcmfmac: brcmf_p2p_create_p2pdev: timeout occurred [ 10.801434] brcmfmac: brcmf_cfg80211_add_iface: add iface p2p-dev-wlan0 type 10 failed: err=-5 ....... [ 26.108251] brcmfmac: brcmf_fweh_call_event_handler: no interface object [ 26.108260] brcmfmac: brcmf_fweh_event_worker: event handler failed (72) 2) [ …

    • Reputation Points

    • 0 replies
    • 2k views
  20. Started by Igor,

    Spoiler Displaying message: Creating new rootfs for jessie info Displaying message: Installing base system Stage 1/2 info Displaying message: Installing base system Stage 2/2 info Displaying message: ERROR in function create_rootfs_cache debootstrap-ng.sh:139 err Displaying message: Debootstrap base system second stage failed err Displaying message: Process terminated info Displaying message: ERROR in function unmount_on_exit image-helpers.sh:59 err Displaying message: debootstrap-ng was interrupted err Displaying message: Process terminated info @zador.blood.stained Any idea why deboostrap is failing? target is …

    • Reputation Points

    • 2 replies
    • 2.9k views
  21. Started by Igor,

    Implement them to board configuration like: DEFAULT_OVERLAY="usbhost2" or hardcode into device tree?

  22. Started by Nick,

    Hi, I've been trying to follow the instructions here https://docs.armbian.com/Developer-Guide_Using-Vagrant/ rather than using my current virtualbox setup however I fall over at the following spot: nick@Nick-desktop:~$ vagrant plugin install vagrant-disksize Installing the 'vagrant-disksize' plugin. This can take a few minutes... Bundler, the underlying system Vagrant uses to install plugins, reported an error. The error is shown below. These errors are usually caused by misconfigured plugin installations or transient network issues. The error from Bundler is: conflicting dependencies nokogiri (= 1.5.10) and nokogiri (= 1.8.1) Activated nokogiri-1.8.1 …

  23. I made some changes in the build scripts and wanted to ask if some of you may find them useful... ability to use custom skel folder in /userpatches directory support for xdm display manager (with graphical keyboard) selectable display manager in expert mode (lightdm, xdm or nodm) Especially the custom skel folder gives much more flexability for modders to generate images for wip or scs boards. I am currently testing different configurations, all seems good so far. What do you think about these changes? Would a pull request make sense?

    • Reputation Points

    • 16 replies
    • 6.9k views
  24. Started by hanni76,

    Hello, guys, may I ask you to fix the code below so that I can put my custom "sun6i.conf" file into "userpatches/sources/" ? Currently your code makes it impossible because LINUXFAMILY variable is forcibly set to "sunxi" in sunxi_common.inc file. What you can easily do is introducing a new variable so that one can know that LINUXFAMILY was overwritten. configuration.sh -------------------------------------------- [[ ! -f $SRC/config/sources/$LINUXFAMILY.conf ]] && \ exit_with_error "Sources configuration not found" "$LINUXFAMILY" source $SRC/config/sources/$LINUXFAMILY.conf if [[ -f $SRC/userpatches/s…

    • Reputation Points

    • 1 reply
    • 2.8k views
  25. Started by hanni76,

    Hello, guys, I need to set overlay_prefix=sun6i-a31 in armbianEnv.txt automatically. I found that the default sunxi_common.inc behavior does not allow applying my custom file "userpatches/sources/sun6i.conf" where I have OVERLAY_PREFIX variable declared. In the file sunxi_common.inc the variable LINUXFAMILY is reset to "sunxi" for sun6i architecture. My question is: do you have another way to set OVERLAY_PREFIX variable ? Thank you.

    • Reputation Points

    • 0 replies
    • 2.1k views
  26. Hello, guys, I recently posted a problem with Banana Pi M2 framebuffer - my Waveshare35a TFT display was not working with "next" mainline image. I had messages in dmesg about an SPI data transfer issue. As a result there was no new framebuffer device created on the device. The question was then moved to Development group. Can you give a comment about SPI driver on BananaPI M2 ? Is SPI communication on BananaPi m2 really supported by mainline kernel ?

    • Reputation Points

    • 0 replies
    • 1.9k views
  27. Started by abyss02,

    Hi all, after runnning cd /root/ apt-get -y install git git clone https://github.com/armbian/build cd build ./compile.sh i get following error message. Any hints? Spoiler make[3]: *** [drivers/video/sunxi/lcdc.o] Error 1 scripts/Makefile.build:425: recipe for target 'drivers/video/sunxi' failed make[2]: *** [drivers/video/sunxi] Error 2 scripts/Makefile.build:425: recipe for target 'drivers/video' failed make[1]: *** [drivers/video] Error 2 Makefile:1278: recipe for target 'drivers' failed make: *** [drivers] Error 2 make: *** Waiting for unfinished jobs.... CC fs/fs.o CC env/env.o CC drivers/us…

    • Reputation Points

    • 2 replies
    • 2.7k views
  28. Started by Jens Bauer,

    This might be close to be off-topic, but I think this is the closest forum for this thread. Since I read that Igor asked if we know any build-farm services (clouds like Amazon's EC3 or the like), I've been thinking about private build farms. I imagine that Igor does not have a large build farm (perhaps some boards are contributing with distcc). Thomas, what is your setup for building Armbian ? (I imagine that you may have a stronger setup). Other developers, please chip in too. What's been in my mind for a while, is to make a low-cost farm, which would perform well and make things easier and quicker for the Armbian team. There…

  29. Hello, guys, is this possible to choose a custom board-specific kernel config located in "userpatches" based on $BOARD variable? I am trying to customize different boards and I have no idea how to provide a specific config for, let's say, sun6i bananapi and sun8i orangepipc when I build "next" kernel, because all of them are covered by linux-sunxi-next.config. It seems like I need to change your scripts but I wouldn't like to.. Thanks.

    • Reputation Points

    • 2 replies
    • 3.6k views
  30. Started by hanni76,

    Hello, guys, I got a third-party source code for a GPU kernel module, compatible with mainline. I need to build & install it during the Armbian build procedure. I know what to do when "Full image" is selected in configuration , i.e. I can use customize-image-host.sh. Is there any good way to build it when "Kernel only" mode is selected ? Thanks

    • Reputation Points

    • 0 replies
    • 2.2k views
  31. Started by hanni76,

    Hello guys, is there any reason why you still build the old Kernel 4.11 for h3/sun8i ? Thanks

    • Reputation Points

    • 1 reply
    • 2.2k views
  32. Started by arm-push,

    @Igor It seems u-boot compilation fails. Please note that this is the first time I build armbian. Am I missing something? [ o.k. ] Building boot image cp: cannot stat 'build/a3700/debug/flash-image.bin': No such file or directory [ error ] ERROR in function compile_uboot [ compilation.sh:174 ] [ error ] U-boot file not found [ flash-image.bin ] [ o.k. ] Process terminated output.log: https://pastebin.com/Zc4sWzBb

  33. I am building a full image for the OPiPC. For the most part everything works. I do get one error while running compile.sh The error I see during build is: "W: Failed to fetch http://apt.armbian.com/dists/jessie/InRelease Unable to find expected entry 'jessie-utils/binary-armhf/Packages' in Release file (Wrong sources.list entry or malformed file) E: Some index files failed to download. They have been ignored, or old ones used instead. I am building on a VMware vm running Linux armbian 4.4.0-96-generic #119-Ubuntu SMP Tue Sep 12 14:59:54 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux I did the clone from the git repository and ran compile.sh as root. …

    • Reputation Points

    • 12 replies
    • 5.7k views
  34. Started by TonyMac32,

    Trying to add the hdmi hotplug udev rule to the build environment, adding it in the same manner as the C2 hdmi config script doesn't work, it tells me the file/folder doesn't exist, I'm guessing then that bsp family tweaks isn't the place to add it?

    • Reputation Points

    • 2 replies
    • 3k views
  35. Started by TonyMac32,

    rc2 breaks the builddeb patch, at least on Rockchip, investigating. [Edit] Fixed Tinker Board and Meson64 Dev

    • Reputation Points

    • 0 replies
    • 1.7k views
  36. Using customize-image.sh work nice with debian but not executed when build Ubuntu. Log report [O.K.] Calling image customization script [customize-image.sh] but after that no output from my script and no change on image

    • Reputation Points

    • 4 replies
    • 3.4k views
  37. Started by splite,

    Hey, I'm trying to lock kernel version to 4.11. The documentation is talking about the variable ARMBIAN_MAINLINE_KERNEL_VERSION, which does not do anything, as the script does not take it into account and still clone the last version of kernel (4.13) I cheat and copy KERNELBRANCH='branch:linux-4.11.y' instead in userpatches/lib.config which seems to do the job. What is wrong then ? Documentation or me ? Thanks Florian

  38. Started by hanni76,

    Hello guys, I need my device to load armbian , autologin and run my application fullscreen. Can you give me a hint, please, what I should add into customization scripts ? Thanks

    • Reputation Points

    • 0 replies
    • 2.2k views
  39. Started by TonyMac32,

    Wondering if we should have a release notes/changelog that gets tossed into the image somewhere? Something very simple that we maintain by just updating a text file with a significant commit. (Like changing kernel versions, fixing a known bug from previous release, etc). Maybe toss it up onscreen at first boot. Moving the thermal zones on Tinker made me think that might be a good idea.

    • Reputation Points

    • 0 replies
    • 2.2k views
  40. Hi, I'm trying to iterate quickly to test out some ideas on the mmc driver, so I was wondering if it is possible to prevent re-downloading the sources every time. It looked like IGNORE_UPDATES=yes might be what I want, but when I tried that I got a failure during compile_atf: [ o.k. ] Installing [ rkbin-tools ] [ o.k. ] Cleaning output/debs for [ pinebook-a64 default ] [ o.k. ] Cleaning [ o.k. ] Compiling ATF [ o.k. ] Compiler version [ aarch64-linux-gnu-gcc 6.4.1 ] [ o.k. ] Started patching process for [ atf pine64-pinebook-a64-default ] [ o.k. ] Looking for user patches in [ userpatches/atf/atf-pine64 ] make: *** No rule to make target 'bl31'. Stop. [ error ] ERR…

  41. Started by hanni76,

    Hello guys is there a way to customize boot.cmd without changing any git-controlled files ? For example, I would like to setenv console to null. I found the file lib/config/bootenv/sunxi-default.txt but I have no idea how to override it in my userpaches folder. Thanks

    • Reputation Points

    • 7 replies
    • 8.9k views
  42. Started by Menion,

    Hi all I am trying to build Armbian (Xenial Server) for H5 orangepipc2 I nee to customize kernel config to add some DVB drivers. The compilation starts but I get this error, but without any usefull information What I get is: CC [M] drivers/staging/rtl8723bs/os_dep/rtw_proc.o CC [M] drivers/staging/rtl8723bs/os_dep/sdio_intf.o CC [M] drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.o CC [M] drivers/staging/rtl8723bs/os_dep/wifi_regd.o CC [M] drivers/staging/rtl8723bs/os_dep/xmit_linux.o LD [M] drivers/staging/rtl8723bs/r8723bs.o AR drivers/staging/built-in.o AR drivers/built-in.o [ error ] ERROR in function comp…

    • Reputation Points

    • 1 reply
    • 2.6k views
  43. Started by Schuppeste,

    Hi, i try to build my own UserPatch for orangepizero. Sometimes i use my own Workaround with Editing Build-Files (old Builder). Please explain me replacing "patch/kernel/sun8i-default/02-0011-fbtft_for_older.patch" with FB-TFT Original Sources. (More Devices) Thanks

    • Reputation Points

    • 2 replies
    • 3.7k views
  44. Started by hanni76,

    Hello guys I need instructions on how to skip mandatory steps during first load when Armbian requires to login as root and use password 1234. What I need is to have pi account created automatically during sd-image build (with a custom password) and assigned a predefined set of groups. I want Armbian start and auto-login with pi account and run my linuxfb-based full-screen application. It seems like customize-image.sh is the right place to create a new account on target image. But how can I disable that startup poll to create a new user, change password, etc? Thanks

    • Reputation Points

    • 5 replies
    • 4.4k views
  45. Started by Taleman,

    Developer-Guide_Build-Preparation promises setup is easy following Vagrant tutorial. But the link does not lead to a working web page. I am preparing to try building my own Armbian image for Orangepi One.

  46. Started by zador.blood.stained,

    Looking at this: https://github.com/armbian/build/commit/925b8592220a590b09215f08d3f06de6b8fe238d First, I would put most of the dependencies in "Recommends" and "Suggests" sections, otherwise people will be unable to remove non-essential packages they don't want. Second, I would put something like "nodm | lightdm" so you could switch the login manager without breaking things. And third, since we are discussing the desktop packages, personally I think that lightdm login dark theme looks relatively ugly (mostly you can't see element borders for user switcher dropdown menu, it's hard to read a dark font on a dark background, etc.) so mayb…

    • Reputation Points

    • 1 reply
    • 2.4k views
  47. Started by neomanic,

    There was recently a discussion on an issue over on github dealing with an issue that popped up when building Armbian within a Docker container. Following on from there, it was decided that it would be a good idea to document the build process using Docker, and adding a howto, best practices, and FAQ to the main Armbian documentation. (I've put my hand up to coordinate this.) Using Docker is a good alternative to a VM, and particularly for anyone on macOS or Windows. So to kick off the thread, it'll be good just to discuss what should go into the docs. Also to see if anyone is interested in building with Docker and hasn't done so yet.

  48. If I checked the configuration correctly, only Cubox, S500 and Udoo* don't have HAVE_UUID_SUPPORT=yes set, but AFAIK all boot scripts now load the initrd. @Igor can you add and test root by UUID on those boards? Also boot scripts for more boards could use /boot/ambianEnv.txt, I already tested it on XU4 and will try to test it on C2, will anybody be able to test it on C1 or C0 (it has much older u-boot)? If I remember correctly there were some problems either on Cubox or Udoo, but hopefully it can work on most of the left over configurations.

    • Reputation Points

    • 2 replies
    • 3k views
  49. In case anyone else needs help with this. These steps create an oven-baked .img complete with all custom goodies on board from the get-go. 1. rysnc custom code and any other local dependencies into userpatches/overlay 2. Ensure any library dependencies (libv4l-dev in this case) are met by adding 'PACKAGE_LIST="$PACKAGE_LIST libv4l-dev"' to userpatches/lib.config 3. Step 1 ensures that the target image will have content in /tmp/overlay. In userpatches/customize-image.sh one needs to move said content from the read-only directory to somewhere suitable (/test in my case) 4. Finally have customize-image.sh run the relevant build system and optionall…

    • Reputation Points

    • 3 replies
    • 7.1k views
  50. Started by g40,

    Documentation is a little thin here. Does anyone have a working example of how to get a file (or files) properly copied into the destination image? Specifically I'm trying to get a binary copied into /sbin on the target. TAIA

    • Reputation Points

    • 1 reply
    • 3.5k views
  51. Started by g40,

    Idly wondering if the .debs directory could be owned by the user rather than root ...

    • Reputation Points

    • 3 replies
    • 2.3k views
  52. Started by Henrik,

    Hello, I found a typo: start armbian-config go to Welcome show numbers avaliable updates --> available cat /etc/armbian-release # PLEASE DO NOT EDIT THIS FILE BOARD=bananapi BOARD_NAME="Banana Pi" VERSION=5.31 LINUXFAMILY=sunxi BRANCH=next ARCH=arm IMAGE_TYPE=stable

    • Reputation Points

    • 1 reply
    • 2.5k views
  53. Started by g40,

    If I have understood correctly, usb-redirector is an example of adding a custom application to an Armbian build? Is there a slightly simpler 'hello world' example? I typically use Buildroot to assemble an OS and RFS - is there anything similar to the BR package system in Armbian if I have misunderstood the above? TAIA.

    • Reputation Points

    • 2 replies
    • 3.9k views
  54. Hello guys, is it possible to build custom source code in customize-image.sh ? Seems like /tmp/overlay is read-only, can I use another location to git clone my source code, make and install in target file system ? My idea is to build & deploy sources using native gcc compiler. Thanks

    • Reputation Points

    • 9 replies
    • 5.5k views
  55. Started by hanni76,

    Hello guys, There is an issue in build framework that makes impossible building my custom kernel for sun6i without changing your code. In the file sunxi_common.inc the variable LINUXFAMILY is forced to "sunxi" (unless it is sun8i) and my custom file userpatches/sources/sun6i.conf is not included. Of course I can hack sunxi_common.inc but much better if you make sort of correction for this issue. Thanks

    • Reputation Points

    • 0 replies
    • 2.3k views
  56. new to the ARMbian build process.. seems very well put together. this is my second attempt at a fresh ARMbian Kernal build in a clean VBox Mini_Ubuntu 16.04 VM. this Kernel build (successful) was invoked by: git clone --depth 1 https://github.com/armbian/build cd build ./compile.sh EXPERT=yes BRANCH=dev RELEASE=xenial BOARD=nanopineo2 KERNEL_ONLY=yes I am still easing into the build process, at the interactive prompt, I opted not to change the kernel's configuration. During the build, I noticed that many modules unrelated to my target NanoPiNeo2 board's hardware.. .. ( yes I know it's still a WIP, then for…

  57. How can I obtain the kernel sources for a specific image and build the modules the same as those installed? I am running into structure version differences when I build the mainline, then apply to my test system, and I don't want to run the test system on mainline, as I need the stability of the legacy kernel. I know there are certain options to build and ignore structure version differences as long as the structure is similar, but it would seem most pertinent to obtain the correct source for the kernel I am running, copy the .config to the build machine and then build the image. This then allows me to easily switch between different kernel modul…

  58. Started by Včelák Vladimír,

    I'm getting an error No rule to make target 'tinker-rk3288_defconfig' while typing the command ./compile.sh [ o.k. ] Using config file [ config-default.conf ] [ o.k. ] This script will try to update Already up-to-date. Already on 'master' Your branch is up-to-date with 'origin/master'. [ o.k. ] Preparing [ host ] [ o.k. ] Build host OS release [ xenial ] [ o.k. ] Syncing clock [ host ] [ .... ] Downloading [ gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux ] ######################################################################## 100.0% ######################################################################## 100.0% [ .... ] Ve…

    • Reputation Points

    • 4 replies
    • 4.1k views
  59. Started by g40,

    Greetings. Can I make sure I've understood this correctly. I want to ensure kernel sources always come from a local development directory. In my /userpatches I've got a lib.config which has: KERNELDIR="/home/user/sources/linux-sun8i" with both KERNELSOURCE and KERNELBRANCH commented out. Is this the right thing to do? And just so I can get all my idiot points at once: Specifying KERNELSOURCE and/or KERNELBRANCH will anchor the source repo and branch to whatever I wish? TAIA Jerry. P.S. Armbian *awesome* for super quick experiments/deployments.

    • Reputation Points

    • 4 replies
    • 3.2k views
  60. I am currently learning on the H5 on a OrangePiPC2. I would like to be able to add debug messages to arm-trusted-firmware (bl31) and u-boot code, then re-build them and update my SD card. I did successfully build an image, but having spent some time going through the build scripts and the documentation, and performed a number of recursive grep commands looking where bl31.bin was being referenced from, I have not been able to answer the following questions yet: 1) where is located the script code responsible for packaging bl31.bin and u-boot into an image acceptable by the H5 boot ROM ? 2) where is located the script code responsible for writin…

  61. Started by Jonah,

    It looks like the GH repo is being renamed from https://github.com/igorpecovnik/lib to https://github.com/armbian/build However, the scripts still point to the old location. What are the plans for the GH repo? Is armbian/build the new official location and the scripts will be updated in time? Would a PR be welcome that updates the scripts to the new repo location? Cheers,

    • Reputation Points

    • 2 replies
    • 2.6k views
  62. Started by splite,

    Hello, I try to use DBus within the chroot and I got this issue : Failed to create bus connection The command used was : hostnamectl set-hostname device_name Systemd does not seems to work within the chroot, do you have any workaround ? Thanks, Florian

  63. Started by hanni76,

    Hi guys setting variables like MAINLINE_KERNEL_SOURCE in userpatches/lib.config does not change anything in the build. Is this fine ? What is the correct place to update this variable ? Thanks

    • Reputation Points

    • 10 replies
    • 4k views
  64. Hello guys after recent updates no patches are executed from "userpatches/kernel/sun8i-dev" anymore. Can you explain what's going on, please ? How should we run user patches now ? Can you also document those changes, please. Thanks

    • Reputation Points

    • 3 replies
    • 2.7k views
  65. Hello guys, I am trying to build another kernel within your framework. Here is what I did: 1) copied sun8i.conf to userpaches/sources and modified kernel source url and branch 2) copied patches to userpatches/kernel/sun8i-dev and removed those that made compilation fail I was able to compile u-boot and kernel, but in the end I am getting the following issue: dpkg-deb: error: failed to read archive '/home/sergey/Projects/orangepi/armbian/output/debs/linux-image-dev-sun8i_5.32_armhf.deb': No such file or directory [ o.k. ] Kernel build done [ @host ] [ o.k. ] Target directory [ /home/sergey/Projects/orangepi/armbian/output/de…

    • Reputation Points

    • 9 replies
    • 3.9k views
  66. Hi all I am working on having a working cpufreq support for Allwinner H5 SoC According to the mainline plan, it won't happen anytime soon (it is not even scheduled for 4.13) However some (working) patches already exist, there is a quite updated fork at: https://github.com/megous/linux Reading the provided information, there is also an absolutely required patch for u-boot that fix a PLL1 configuration Apparently this patch is already included in Armbian, it is the patch: But for some reason I really don't understand, this is not applied to the u-boot source, the file doesn't contain the patch. Other patches in u-boot-sun50i-dev are applied correct…

  67. Started by Menion,

    Hi all I have updated the armbian repo today and all the H5 boards disappeared... Some new option to add maybe?

    • Reputation Points

    • 3 replies
    • 3k views
  68. Started by hanni76,

    Hello guys I have a question regarding H3 overlays. I see that during build "overlay" folder is created in arch/arm/boot/dts and H3 overlays are copied there. Can you point, please, where build framework takes those file from and how to customize this ? The goal here is to add an extra overlay. I see that the structure is very similar to https://github.com/armbian/sunxi-DT-overlays but I can't find in build scripts if you copy files from there or any other repository. Thanks.

  69. Probably the easiest and fastest way to set up an Ubuntu Xenial build environment (needed by the armbian build scripts) is using a chroot jail. This thread should be a quick copy paste "tutorial" to create your own chroot jail and on an Debian based linux installation. 1.) Install debootstrap $ sudo apt install debootstrap 2.) Chreate chroot jail using debootstrap $ sudo debootstrap --variant=buildd --arch=amd64 xenial ./system/ http://archive.ubuntu.com/ubuntu/ 3.) Mount your local system into the chroot $ for f in dev dev/pts proc sys ; do sudo mount -o bind /$f ./system/$f ; done 4.) Mount resolv.conf from host system into…

  70. I tried to compile a new kernel. It compiles finaly, but I miss the file: linux-dtb-dev-sun8i_********** Instead I see a file: linux-libc-dev_5.27_armhf.deb Anyone has an idea hat goes wrong and how I produce this file? See compilation logs: https://pastebin.com/98en8B4n dpkg-deb: building package 'linux-firmware-image-4.12.0-next-20170529-sun8i' in '../linux-firmware-image-4.12.0-next-20170529-sun8i_5.27_armhf.deb'. dpkg-deb: building package 'linux-headers-4.12.0-next-20170529-sun8i' in '../linux-headers-4.12.0-next-20170529-sun8i_5.27_armhf.deb'. dpkg-deb: building package 'linux-libc-dev' in '../lin…

  71. Hi all Is it possible (and if so how) to use the toolchain and the first kernel compilation output from armbian to recompile a single kernel module? Bye

  72. Hello guys, I built OS with legacy kernel for Orange Pi One using github framework https://github.com/armbian/build . Everything went fine and I got a resulting img file. I copied it to 16GB SD card (7Samsung EVO class 10) and powered up my device but it couldn't start. Below is the log I got from UART console. You can see from it that my device was retrying boot sequence over and over unsuccessfully. Can you help with the problem, please ? P.S. I also built Armbian with mainline kernel and it loaded fine, i.e. problem exists only with legacy kernel -------------------------------------------------------------------…

  73. Hello guys, I tried to build v3.* starting from here https://github.com/armbian/build, my build environment is Hiper-V & Ubuntu 16.04 x64. I have chosen OrangePi One board to build u-boot & kernel of v3.* but got issue with compiling kernel. Looking into log & scripts I found the compiler version assigned for kernel is > 6.x but looks like the code base (or whatever) is not ready for this high version. Logs attached. Can you help, please ? Thank you logs-26_05_2017-14_26_00.tgz

    • Reputation Points

    • 22 replies
    • 6.6k views
  74. I tried to compile any distro for the first time, so I'm a total n00b here (used Oracle VirtualBox on a Win x64 machine, Ubuntu 10.04.02 x64)... They seem to be compiled fine. Moved the result images, written to new SD Cards with Etcher... Legacy Ubuntu server did boot. Legacy Ubuntu Desktop did not boot (even red/green lights did not light up). Can you give me some starting points or links about how to deal with this issue? Thank you in advance... BTW: I'm giving a shot to this to get rid of unnecessary SW installed in the desktop version, such as LibreOffice etc... I also don't know if this is possible...

  75. I an new in building ARMBIAN. I have native: ' Distributor ID: Ubuntu Description: Ubuntu 16.04.2 LTS Release: 16.04 Codename: xenial with a nfs-mounted share on my NAS as working directory. [ o.k. ] Building deb [ linux-u-boot-dev-bananapim2ultra_5.27_armhf.deb ] dpkg-deb: Fehler: Control-Verzeichnis hat falsche Zugriffsrechte 770 (muss >=0755 und <=0775 sein) -> Sorry, I have German settings in my linux: I translate it corresponding: Error: Control-Directory has wrong access rights 770 (must be >=755 and <= 775) [ error ] ERROR in function compile_uboot [ common.sh:156 ]…

  76. For a reason I didn't figure out, the build is broken : MKIMAGE CC [M] fs/ecryptfs/read_write.o CC [M] fs/ecryptfs/crypto.o CC lib/kasprintf.o CC [M] net/bluetooth/mgmt.o CC kernel/compat.o CC [M] sound/soc/soc-dapm.o CC [M] fs/ecryptfs/keystore.o Invalid CPU Type - valid names are: alpha, arm, x86, ia64, m68k, microblaze, mips, mips64, nios2, powerpc, ppc, s390, sh, sparc, sparc64, blackfin, avr32, nds32, or1k, sandbox Usage: mkimage -l image -l ==> list image header information mkimage [-x] -A arch -O os -T type -C comp -a addr -e ep -n name -d data_file[:data_file...] image -A ==> set architecture to …

    • Reputation Points

    • 3 replies
    • 3.2k views
  77. Started by BennySt,

    Hi there, while the customize-image.sh got some attention lately because of OMV integration, I've started a try to enhance the customization process. At the moment any changes to the script are valid for the whole buildenv. That might be good when building just one image but all over I think thats not a good situation, especially for automated building or with more then one customization. I startet to define a $CUSTOM Buildvar and redefined the script locations, starting with the following changes: - delete customize-image.sh an overlay dir - placed it under config/customizations with following layout *-chroot.sh, *-host.sh, …

  78. Guest
    Started by Guest,

    I have read carefully documentation : https://docs.armbian.com/Developer-Guide_User-Configurations/ But I can't succeed building with this file modified : ./sources/linux-sun8i/sun8i/drivers/media/rc/sunxi-cir.c Before compiling I have this : [ warn ] Make your changes in this directory: [ /root/crosscompile/sources/u-boot/v2017.03 ] [ warn ] Press <Enter> after you are done [ waiting ] I paste the file, but I have : [ warn ] No changes found, skipping patch creation Where I must copy paste my "sunxi-cir.c" file ? How do I do it

    • Reputation Points

    • 2 replies
    • 3.5k views
  79. Hello I have built Armbian new desktop image and SATA PMP patched kernel debs for OrangePi from the master branch on Ubuntu Xenial VBox host ./compile.sh PROGRESS_DISPLAY=plain FORCE_CHECKOUT="no" CREATE_PATCHES=yes\ BRANCH=default BOARD=orangepi KERNEL_ONLY=no RELEASE=jessie\ USE_GITHUB_UBOOT_MIRROR="yes" BUILD_DESKTOP=yes EXTERNAL_NEW=prebuilt and got this messages during kernel compilation HEAD detached at FETCH_HEAD nothing to commit, working directory clean [ warn ] Make your changes in this directory: [ /root/my_orangepi_kernel/sources/linux-sunxi/sunxi-3.4 ] [ warn ] Press <Enter> after you are done [ waiting ]…

    • Reputation Points

    • 3 replies
    • 9.5k views
  80. Hello, I've got a problem with DNS resolving and customize-image.sh. One setup works (home), one setup does not (office). Both setups are OS X (different major versions), Virtual Box (different major versions), Network Bridging and Ubuntu 14.04. Building images (Banana Pi M1/M2/R1 jessie next) without customize-image.sh works perfectly, espacially the apt-get stuff, which needs DNS resolving. The working home setup uses dynamic (DHCP) private RFC1918 IPs (and/or public IPv6 IPs). The nonworking office setup uses public static IPv4 IPs for OS X and Ubuntu. The build process works flawlessly until customize-image.sh is executed. Some excerpts of cust…

    • Reputation Points

    • 6 replies
    • 5.7k views
  81. I have problem with low space during building orange pi zero image ( even there free space about 50GB on both root and secondary drive ). I happens at the end of image creating when batch customize-image.sh started. Do you know where is variable responsible for 1.5GB big /armbian/output/cache/ ? Thanks.

  82. Guest
    Started by Guest,

    I have a RAW image ~/crosscompile/output/cache/sdcard-default-nanopiair-xenial-no.raw I try to retrieve the lirc_gpio.ko from a patch successfully applied But, I think because I use a VPS I can't mount anything.. [ o.k. ] Creating partitions [ root: ext4 ] losetup: cannot find an unused loop device: No such file or directory [ error ] ERROR in function prepare_partitions [ debootstrap-ng.sh:370 ] [ error ] Unable to find free loop device [ o.k. ] Process terminated [ error ] ERROR in function unmount_on_exit [ debootstrap-ng.sh:521 ] [ error ] debootstrap-ng was interrupted [ o.k. ] Process terminated What can I do n…

    • Reputation Points

    • 2 replies
    • 2.6k views
  83. Started by jerryc,

    Hi Wondering if there are instructions on how to use the newer dwmac driver (instead of sun8i-emac.c) on the dev branch 4.10.x ? thanks jerry

    • Reputation Points

    • 0 replies
    • 1.9k views
  84. Hi, I tried to use the Legacy 3.4.113 but when it loads the kernel the Cubieboard2 shows a weird scrambeled picture on the Monitor and just shuts down. So I decided to build the kernel from source. I'm pretty new to Armbian, and the compile script is a lot of different. I built the kernel using the compile.sh script for Cubieborad2. I installed the Mainline 4.9.7 Armbian on Cubieboard2. My question is how to install the built kernel (3.x) on the existing system, as if I try to install the debs I get that I can't install over existing firmware and u-boot (even with force-install)? Thanks!

    • Reputation Points

    • 0 replies
    • 2.8k views
  85. Started by leomecma,

    I'm trying to lock u-boot version and I create the file /userpatches/lib.config with this inside MAINLINE_UBOOT_BRANCH='tag:v2017.01', but script continue updating uboot to v2017.03. What's wrong? In configuration.sh I put echo $MAINLINE_UBOOT_BRANCH just after load lib.config and this show my tag:v2017.01.

    • Reputation Points

    • 1 reply
    • 2.1k views
  86. Started by IStar,

    For now - armbian is best OS for Orange Pi Plus 2. I try connect touchscreen Waveshare 5" LCD Ver.2 trough GPIO but no success:( If it possible, please, add driver for ADS7843 Touchscreen in next patch. Sorry, cant do it himself:(

    • Reputation Points

    • 5 replies
    • 5k views
  87. Started by cooldaddy,

    I found "lib/patch/kernel/sun8i-default/30-real-time143-full-plus-rt-fixes.patch.disabled." So, just renamed it to .patch. and build default (Vendor provided / legacy) of version 3.4.113. But, showed ERROR. So, I cleaned scripts and newly git clone armbian lib. but the result is the same. Here is output log. Spoiler Displaying message: Preparing host info Displaying message: Build host OS release trusty info ## BUILD SCRIPT ENVIRONMENT Version: 8e605aaaf48a06d74a8e55b1636e51f6893f7b5f ## BUILD CONFIGURATION Build target: Board: nanopineo Branch: default Kernel configuration: Repository: https://github.com/igorpecovnik/linux Branch:…

    • Reputation Points

    • 2 replies
    • 3k views
  88. Hi I want to build armbian for nanopi neo with a different mainline. What I have done is 1. added lib.config file in userpatches with statement ARMBIAN_MAINLINE_KERNEL_VERSION='4.9' that didn't work, I still get a 4.10.1 kernel build 2. then changed configration.sh ARMBIAN_MAINLINE_KERNEL_VERSION='4.9' that didn't work either, I got 4.10.1 kernel build Any other tricks? -jerry

    • Reputation Points

    • 3 replies
    • 3.5k views
  89. Started by cooldaddy,

    I want to build kernel applied with rt-patch. Latest rt-patch version is for 4.9.13. So, How can I get the result? I think I should edit configuration.sh and then, put the patch file to userpatches/kernel directory? I need a kernel for nanopi-neo.

    • Reputation Points

    • 6 replies
    • 4.4k views
  90. I created a new image for my Odroid C2 with the most current version of Armbian 5.26. Configuration was pretty much standard, except BOOTSIZE=0 and ROOTFS_TYPE=ext4. The image works fine, if dumped to a sdcard. When dumping it to an emmc card, the system boots up, but 'find / > /dev/null' leads to a filesystem error: [ 52.799920] EXT4-fs error (device mmcblk0p1): htree_dirblock_to_tree:913: inode #41001: block 12032: comm find: bad entry in directory: rec_len % 4 != 0 - offset=0(0), inode=8213, rec_len=4097, name_len=0 [ 52.812862] EXT4-fs (mmcblk0p1): Remounting filesystem read-only Behavior is deterministic - I tried with two different boards and two diff…

  91. Started by Sfinx,

    Hello, While trying to build full Devian Jessy image for NanoPi Neo at stock x86_64 Ubuntu 16.04 using latest https://github.com/igorpecovnik/libgit , got this: ... [ o.k. ] Compiling default kernel [ 3.4.113 ] [ o.k. ] Compiler version [ arm-linux-gnueabihf-gcc 5.4.0 ] [ o.k. ] Using kernel config file [ lib/config/kernel/linux-sun8i-default.config ] HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.hash.c SHIPPED scripts/kconfig/zconf.lex.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf --silentoldconfig Kconfig drivers/net/wireless/b…

    • Reputation Points

    • 17 replies
    • 5.9k views
  92. Tried to have a new build today and got this [ error ] ERROR in function compile_kernel [ common.sh:200 ] [ error ] Kernel was not built [ @host ] [ o.k. ] Process terminated I was trying to build with options OPi PCPlus, RT patch, jessie, desktop and got this stopping error message Is there any log with details that I can review in order to pinpoint the exact problem?

  93. Hey, I'd like to build an image closer to mainline Debian (normal MOTD, wicd instead of network manager) with a few extra packages (nginx, mariadb, ...) and openbox for the DE targeted at an OrangePi Plus 2E, any suggestions or guidance on how to edit the build scripts to create something like this? Currently doing this all with Ansible after copying it to eMMC, but I figure it'd be a big time savings to prebuild an image with the right DE and software on a more powerful box.

    • Reputation Points

    • 6 replies
    • 5.6k views
  94. A week ago Armbian was kernel 4.9.0, and Ethernet on NanoPi Neo worked after compile image. But now kernel is 4.9.4 and Ethernet not works (no interface eth0, ifconfig -a not shows eth0, only Loopback). There was also renewed Armbian framework. How do I get to work Etnernet on NanoPi Neo after last change Armbian framework and Kernel?

    • Reputation Points

    • 6 replies
    • 4.7k views
  95. Started by Christos,

    The new vagrant method looks like it is broken.. In order to login with ssh it asks for password and we do not know it, it does not work as vagrant/vagrant, ubuntu/vagrant, ubuntu/reverse and everything else tried. Can the vagrant armbian instructions be more specific to this? ( although it looks like a serious vagrant bug -> https://bugs.launchpad.net/cloud-images/+bug/1569237 ) /edit followed this guide to setup, executing exactly what is referenced -> https://github.com/igorpecovnik/lib/blob/master/README-Vagrant.md and managed to have a vagrant box up and running, but no means to login to it /edit2 Host system: Win7/64, VirtualBox 5…

    • Reputation Points

    • 2 replies
    • 3.1k views
  96. Started by rellla,

    Hello all, maybe I missed that part in the docs or in another thread... In fact, I haven't found a solution. I'd like to include a custom kernel repository in the build process (maybe in kernel-only mode) and select that in the interface if available. Either include a remote directory (github...) or some local directory. That all for easily trying things out without using the single-patches directory but using the armbian building environment. I couldn't find the lines in the build scripts, where I easily can "hardcode" such a kernel tree. Ultimate way would be an additional option for a custom kernel tree, chooseable via the menu. Can someone point me into …

  97. Started by xenpac,

    Hi, my name is Tom and i am an embedded developer. I am aiming to dig into the CSI0 camera interface for the bananapi. Admittedly, i am new to the linux way of coding and compilation. Thus far for armbian, i realized,... ....compilation by script "compile.sh"...which checks all needed tools, code, updates...downloads everything...runs a config screen to select target, platform, ...and yeah..it works. When i run the script two times ...it keeps compiling again. hmm+ My experience is, that i do have the sourcecode, a compiler script/makefile....and it will just update the changes i did on the source. (old scool:-) so if i have the source in a direc…

    • Reputation Points

    • 4 replies
    • 3.6k views
  98. Started by bigbuba,

    I can configure the kernel (KERNEL_CONFIGURE="yes" in compile.sh), but can not configure U-Boot? How to configure U-Boot at ARMBIAN compilation?

    • Reputation Points

    • 1 reply
    • 3.3k views
  99. Started by cippo,

    Hello, I try to use the Armbian build framework to generate a debian package with modified kernel, generated packages.deb works fine, but the compiled kernel is everytime the default and not mine. I use: ./compile.sh KERNEL_CONFIGURE=yes KERNEL_KEEP_CONFIG=no and then load my kernel_config but the result is everytime the default kernel, the .config become change then my .config I also try to bypass the problem by adding immutable attribute to my personalized .config (chattr +i ./.config) but the script crash: │ /home/maxi/sources/linux-sun8i/sun8i/scripts/kconfig/Makefile:33: recipe for target 'silentoldconfig' failed …

    • Reputation Points

    • 1 reply
    • 3.1k views
  100. Hello, I am not very experienced on the Armbian development and want to add a kernel driver to the legacy kernel using the compile.sh development tool, but did not grasp the best practice to add the kernel source reading some forum posts and docs. As a start lets add the sunxi-can driver for the Olimex CAN-A20 interface for legacy kernel for Olimex lime2 A20 board like described in the Wiki at Olimex: https://www.olimex.com/wiki/A20-CAN I did: a) http://docs.armbian.com/Developer-Guide_Build-Preparationon an virtual box on my machine and can successfully build kernel packages and apply user-patches enable some patches like the copy /patch…

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.