替换Android平台源中的预构建内核

时间:2012-01-25 19:14:00

标签: android kernel platform

我已经在模拟器中成功构建并运行了一个版本的金鱼内核。我现在要做的是将其包含在我拥有的平台源中。这样我就可以使用自定义内核从头开始构建和运行平台。

我已经到处寻找帮助来替换已经存在的内核。我相信我需要在某个构建文件中更改'TARGET_PREBUILT_KERNEL ='行,但我找不到合适的位置。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:9)

您无需更改配置文件。您可以在命令行覆盖它们。如果导出TARGET_PREBUILT_KERNEL="Path to my zImage"然后构建平台。构建平台时,它会将zImage用作mkbootimg的一部分,而不是默认值。

但是,如果您确实想将其更改为$(ANDROID_ROOT)/device/<my device>/device.mk

因此,如果您正在构建Galaxy Nexus,则需要修改文件device/samsung/tuna/device.mk