gpt4 book ai didi

android - 制作 Android 内核 - 模块准备

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:00:53 25 4
gpt4 key购买 nike

对于某些上下文,我正在尝试构建和使用 LiME forensics tool .本质上,这需要构建一个内核模块,以在不接触用户空间的情况下提取 RAM 的内容。关注instructions在他们的页面上,我已经设置了环境,下载了内核源代码,并从手机中提取了配置文件。

现在,他们告诉我:

make ARCH=arm CROSS_COMPILE=$CC_PATH/arm-eabi- modules_prepare

我的第一个问题是:什么是 modules_prepare,我为什么要做它?但具体来说,当我运行它时,出现错误:

make: *** No rule to make target `modules_prepare'.  Stop.

这是我所期望的,因为实际上在任何地方都没有提到 modules_prepare。那他们为什么要我成功呢?

对这里可能发生的事情有什么想法吗?

最佳答案

代替

make ARCH=arm CROSS_COMPILE=$CC_PATH/arm-eabi- modules_prepare

使用

make ARCH=arm CROSS_COMPILE=$CC_PATH/arm-eabi- modules

如果你得到

"The present kernel configuration has modules disabled.Type 'make config' and enable loadable module support.Then build a kernel with module support enabled make: * [modules] Error 1"

然后你必须通过添加修改.config

CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y

本博客http://sgros-students.blogspot.ca/2014/04/lime.html涵盖了广泛的 LiME 部署,并提供了有关常见错误(包括此错误)的大量详细信息。

关于android - 制作 Android 内核 - 模块准备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11033675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com