2012-01-25 105 views
5

我已經在模擬器中成功構建並運行了一個版本的goldfish內核。我現在想要做的就是將其包含在我擁有的平臺源代碼中。這樣我就可以用我的定製內核從頭構建和運行該平臺。替換Android平臺上的預構建內核源代碼

我已經到處尋找替換內核的幫助。我相信我需要在某個構建文件中更改'TARGET_PREBUILT_KERNEL ='行,但找不到合適的位置。

任何幫助將不勝感激。

回答

9

您不需要更改配置文件。你可以在命令行覆蓋它們。如果您導出TARGET_PREBUILT_KERNEL="Path to my zImage"然後構建平臺。當您構建平臺時,它將使用您的zImage作爲mkbootimg的一部分而不是默認值。

但是,如果您確實想在$(ANDROID_ROOT)/device/<my device>/device.mk之下更改此設置。

因此,如果您正在爲Galaxy Nexus構建,則會修改文件device/samsung/tuna/device.mk