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.

adding ashmem and binder to the kernel by default?? obviusly bc of anbox.

Featured Replies

Hi Folks! I think this would be great for testing Anbox easily on armbian. We are linux users (and we hate android), but in order to get ARM Linux attractive as desktop we may have to offer anbox.

the kernel modules have problems on latest kernels so would be great to have them included already. maybe that makes the kernel "too big" and isn't acceptable, but that's up to you to consider it or not.

best regards, Salvador.

  • Author

well, ubuntu kernels seems to have them by default nowdays.

 

the problem with the modules is that sometimes they install.. and sometimes doesn't.  I tried to install this kernel modules several times on armbian 5.8+ and it have many problems lately (not only on ARM obviusly). they don't care that much bc ubuntu already have those by default. adding them by default it's just... enabling them on the script... 

 

I don't know how much impact could have enabling them for people that would not use them.

 

I am thinking on the long run on reliability as desktop.. and having anbox could make a difference..some people tested anbox on ARM devices lately with decent results so maybe would be a good idea. any reliable successor of anbox for arm linux devices will use those modules anyway. emulating would be stupid being able to not do it.

 

 

  • Author

quote: Starting with Ubuntu 19.04 binder and ashmem are now build with the standard Ubuntu kernel (>= 5.0) and you don’t have to install the modules from the PPA anymore.

So ashmem and binder are part of mainline and just need to be activated. Just took a quick look and it seems actual for 5.10 they are no longer tristate but boolean.

Not sure when and why that changed because in Ubuntu 5.8 HWE kernel they are still modules....

 

cat config-5.8.0-33-generic |grep 'ASHMEM\|BINDER'
CONFIG_ASHMEM=m
CONFIG_ANDROID_BINDER_IPC=m
CONFIG_ANDROID_BINDERFS=m
CONFIG_ANDROID_BINDER_DEVICES=""
# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set

 

Anyway. I suggest to provide a PR with the changes.

One year has passed, and I am also looking for this feature on rockpi64.

Guest
This topic is now closed to further replies.

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.