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



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

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

任何帮助都将不胜感激。

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

但是,如果您确实想更改它,则它位于$(ANDROID_ROOT)/device/<my device>/device.mk之下。

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

最新更新