【发布时间】:2018-11-14 07:23:15
【问题描述】:
我正在尝试为我的 Android 构建一个内核模块。
首先我需要为手机编译内核。我的问题是我不知道我需要使用哪个 defconfig。
make ARCH=arm CROSS_COMPILE=/path/to/arm/compiler XXX_defconfig
- 我的手机是三星 Galaxy S5
- 型号:SM-G900F
- 当前内核:3.4.0-9493471
你知道我怎样才能找到这些信息吗?
【问题讨论】:
我正在尝试为我的 Android 构建一个内核模块。
首先我需要为手机编译内核。我的问题是我不知道我需要使用哪个 defconfig。
make ARCH=arm CROSS_COMPILE=/path/to/arm/compiler XXX_defconfig
你知道我怎样才能找到这些信息吗?
【问题讨论】:
您可以从 qcom_defconfig 开始,但我认为您需要对其进行大量更改,因为 defconfig 是针对 qualcomm 的 SOC 的。 要么 如果您在手机上有 shell 访问权限(如果您有 root 访问权限),则可以使用
下已有的配置文件/boot/config-XXX
【讨论】: