cyberknight777 / android_kernel_docker

Docker support in android kernels
GNU General Public License v3.0
38 stars 20 forks source link

5.4.xxx内核不支持吗? #2

Open z01-ahaufun opened 2 days ago

z01-ahaufun commented 2 days ago

手机:Moto EDGE S30冠军版,刷官方ROM MYUI4.0 android12

内核源码地址:https://github.com/MotorolaMobilityLLC/kernel-msm/tree/MMI-S3RXC32.33-8-25 (这是原厂内核,版本是5.4.210,目前手机上运行的就是这个版本)

内核配置文件:使用源码自带的配置文件编译不通过,从原厂rom中的boot.img中提取生成的defconfig文件。这个配置文件不做任何修改可以编译成功,刷入手机可以正常开机使用。

使用的工具链:AOSP clang-r383902b1,AOSP gcc aarch64-linux-android-

问题:按照https://github.com/tomxi1997/lxc-docker-support-for-android 教程,加入相关配置、打入补丁后编译成功,刷入手机开机第一屏停留约50秒后自动关机。尝试过减少CONFIG_XXX,结果一样,甚至只添加CONFIG_CGROUP_DEVICE=y一项,编译刷入手机仍不能启动。

求助:1.是否内核5.4或者5.1-5.10版的不能添加DOCKER LXC功能,还是需要修改某些文件,打入补丁? 2.刷入手机后如何能获取到内核日志?怎样排错? 3.该如何修改才能解决此问题?

cyberknight777 commented 2 days ago

I haven’t checked if it’ll work on modern devices yet.