早安。
我正在尝试安装LiME来转储使用AVD创建的虚拟机的内存。创建的计算机具有Android 4.4 x86。
我已经编译了官方存储库的Android内核版本3.10:
git clone -b android-goldfish-3.10 https://android.googlesource.com/kernel/goldfish.git/内核
我还按照以下顺序下载了工具链:
git clone -b主https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.7工具链
我还成功地编译了LiME模块,但是当我执行“ insmod”命令时,它永远不会结束或显示任何输出。
我已经检查过,并且SELinux被禁用。我也用dmesg查看了消息,它不返回任何内容。
有人知道发生了什么吗?如果有人有在Android 4.4 x86上安装LiME的经验,请对这个过程发表评论,我将不胜感激。
谢谢您,我的英语不好。
我已经使用命令“ make i386_ranchu_defconfig”生成了.config文件,并且我编辑了以下选项:
# options required to install modules
CONFIG_MODULES = and
CONFIG_MODULE_UNLOAD = and
CONFIG_MODULE_FORCE_UNLOAD = and
# options to disable SELinux on startup
CONFIG_SECURITY_SELINUX_BOOTPARAM = y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE = 0
您让它运行了吗?我还尝试编译启用了LKM的内核,使其在AVD上运行,然后在其上运行石灰。但是,我似乎找不到正确的编译器。你能帮我吗?这也是我的问题的链接。x86_64 prebuilt compiler for compiling goldfish kernel谢谢。