Replies: 6 comments
-
我在5.15.y/6.1.y/6.6.y的config里添加了对Waydroid的支持,正在在线编译最新版,1小时后你安装测试下。 如果你现在使用的是最新内核版本,可以先更新到旧版内核,再更新到最新版本。 测试后反馈下结果。 |
Beta Was this translation helpful? Give feedback.
-
谢谢O大,下载测试了你昨天编译的6.1.86和6.6.27内核。二者表现相同,下面就一同讲。 测试环境: 测试结果: 以Waydroid自带应用为例, 自己安装的应用为例, 以上问题,在网上查不到。我想请你修改内核配置再编译一版。 // for kernel >= 5.17 说明: |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
你更新5.15.155试一试,这个系列也启用了支持选项。只有这个系列才有你说的这个选项 |
Beta Was this translation helpful? Give feedback.
-
谢谢O大,今天测试了5.15.155,表现和前面新内核6.1.86和6.6.27完全一样。
网上查了查,也没有头绪。建议这组修改配置的内核不要在正式版镜像中发布。 |
Beta Was this translation helpful? Give feedback.
-
我用Armbian_24.11.0_amlogic_s922x-ct2000_bookworm_6.1.107_server_2024.09.01 |
Beta Was this translation helpful? Give feedback.
-
[My Device] CM311-1a-YST tvbox, S905L3A soc
[My ROM] Armbian_23.08.0_amlogic_s905l3a_bookworm_6.1.52_server_2023.09.08.img.gz
Waydroid是一个容器软件(基于LXC),用于在Linux系统上运行Android应用,据说自2023年已经可以在官方Armbian运行。
根据网文我整理了内核需要修改的配置项,希望O大能够采纳。@ophub
// for kernel version < 5.17
CONFIG_ASHMEM=y
CONFIG_PSI=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDERFS=y
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder,anbox-binder,anbox-hwbinder,anbox-vndbinder"
// for kernel version >= 5.17
CONFIG_MEMFD_CREATE=y
CONFIG_PSI=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDERFS=y
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder,anbox-binder,anbox-hwbinder,anbox-vndbinder"
在O大的系统上,我用armbian-kernel命令编译总是失败,提示armbian.tar.xz下载失败,我没有成功编译内核的经验,瞎猜可能原因是我的网络不够稳定。
REFs:
Waydroid Install Instructions
Add support for various HID game controllers and waydroid #4806
Problems installing waydroid - missing "binder" kernel module
Beta Was this translation helpful? Give feedback.
All reactions