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.

How you can help test upcoming Armbian 26.05 images?

Featured Replies

How did you determine which configs to edit?

Can I simply send a PR without testing? I guess there is a CI behind which takes care of testing?

Edited by Scritch

I see. I will check.

 

Furthermore: The usbip config was present but got lost between Armbian 26.2 and 26.5.

 

I see frequent PRs which do "Automatic: kernel config rewrite". How can we make sure these changes get persisted and not lost again? However the automated kernel config rewrite works, also needs to consider usbip.

 

Edit: In concrete, it got removed with PR 9381: https://github.com/armbian/build/pull/9381/changes?mode=single#diff-9a3979f7f80525cd7ddd10a00d15aa3e4156c49357184ef9405432599e85a588

 

The PR talks about "groundhog day". I guess there is a process behind to "generate" a more than 100k lines PR?

Edited by Scritch

2 hours ago, Scritch said:

"groundhog day".

hehe, yes. because on every new major kernel version the same stuff occurs: rollover and adjust the (huge) patchset to the new version. Because patches were copied, this resulted in these large line numbers.

 

in any case, kernel rewrite addresses things like unmet dependencies, hence throwing stuff out which would not work this way anyway. to make sure it is persistent, use kernel-config to spawn a menu config and enable the necessary options. The resulting kernel config should persist.

vor 2 Stunden schrieb Werner:

to make sure it is persistent, use kernel-config to spawn a menu config and enable the necessary options

Sorry, I dont know how to do this.

 

Either I will need more guidance in how to do it, or we will have live with adding the usbip module options also to the edge configs and keep the fingers crossed future major kernel versions will have a better merge outcome.

I have sent a new pr.

basically you do something like this: ./compile.sh BOARD=orangepioneplus BRANCH=edge kernel-config

This will spawn a kernel menuconfig where you can modify the kernel config. This menu also takes all necessary dependencies into account. Once everything is done the kernel config file in config/kernel is modified. If you use a tool like vscode this will automatically visualize.

If you manually change the kernel config file and want to check if your settings are persistent to rewriting you can use the rewrite-kernel-config command similar to the one above.  

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.