2012-01-25 7 views
5

エミュレータでgoldfishカーネルのバージョンを構築して実行しました。私が今したいことは、私が持っているプラ​​ットフォームのソースにこれを含めることです。私のカスタムカーネルを使って、最初からプラットフォームをビルドして実行することができます。Androidプラットフォームであらかじめビルドされたカーネルを置き換えます。ソース

私は既にそこにあるカーネルを置き換えるのにいたるところで助けを探しました。どこかのビルドファイルで 'TARGET_PREBUILT_KERNEL ='行を変更する必要があると思いますが、正しい場所を見つけることができません。

ご協力いただければ幸いです。

答えて

9

設定ファイルを変更する必要はありません。コマンドラインでそれらを上書きすることができます。 TARGET_PREBUILT_KERNEL="Path to my zImage"をエクスポートして、プラットフォームをビルドする場合。プラットフォームを構築するときには、デフォルトの代わりにmkbootimgの一部としてzImageが使用されます。

ただし、これを変更したい場合は、$(ANDROID_ROOT)/device/<my device>/device.mkに変更してください。

Galaxy Nexusをビルドする場合は、ファイルdevice/samsung/tuna/device.mkを変更します。

関連する問題