Замените предварительно встроенное ядро ​​в Android-платформе Source - PullRequest
7 голосов
/ 25 января 2012

Я успешно собрал и запустил версию ядра золотой рыбки в эмуляторе. Теперь я хочу включить это в исходный код платформы, который у меня есть. Так что я могу собрать и запустить платформу с нуля с моим собственным ядром.

Я везде искал помощи в замене уже имеющегося ядра. Я считаю, что мне нужно где-то изменить строку 'TARGET_PREBUILT_KERNEL =' в файле сборки, но я не могу найти нужное место.

Любая помощь будет высоко ценится.

1 Ответ

9 голосов
/ 17 марта 2012

Вам не нужно менять файлы конфигурации. Вы можете переопределить их в командной строке. Если вы экспортируете TARGET_PREBUILT_KERNEL="Path to my zImage", а затем строите платформу. Когда вы создаете платформу, она будет использовать ваш zImage как часть mkbootimg вместо значения по умолчанию.

Однако, если вы хотите изменить это, то под $(ANDROID_ROOT)/device/<my device>/device.mk.

Так что, если вы собирались для Galaxy Nexus, вы бы изменили файл device/samsung/tuna/device.mk.

...