我已经在模拟器中成功构建并运行了一个版本的金鱼内核。我现在要做的是将其包含在我拥有的平台源中。这样我就可以使用自定义内核从头开始构建和运行平台。
我已经到处寻找帮助来替换已经存在的内核。我相信我需要在某个构建文件中更改'TARGET_PREBUILT_KERNEL ='行,但我找不到合适的位置。
非常感谢任何帮助。
答案 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
。