ICS/GB版本請在alps程式碼目錄下shell:
./mk ${project name} new /*在配置kernel前先保證new過,如果已經new過可以省卻這步。new後會在kenerl目錄下生成.config,該檔案在make menuconfig會用到,如果不存在.config檔案則所有的kernel配置都會恢復成預設的*/
cd kernel /*切換到kernel目錄 */
TARGET_PRODUCT=${project name} make menuconfig /*使用menuconfig配置,修改選項後儲存退出,此時會在kernel目錄下重新生成.config檔案 */
將.config複製到mediatek/config/${project name}/autoconfig/kconfig/目錄下並重命名為project
重新new kernel和用./mk bootimage即可下載
ICS2以後的版本請在alps程式碼目錄下shell:
TARGET_PRODUCT=${project name} make O=out menuconfig /*
如果出現../mediatek/build/kernel/Makefile找不到的錯誤,請用
TARGET_PRODUCT=${project name} KBUILD_OUTPUT_SUPPORT=yesmake
O=out menuconfig
配置完後,new kernel,
ICS/GB版本請在alps程式碼目錄下shell:
./mk ${project name} new /*在配置kernel前先保證new過,如果已經new過可以省卻這步。new後會在kenerl目錄下生成.config,該檔案在make menuconfig會用到,如果不存在.config檔案則所有的kernel配置都會恢復成預設的*/
cd kernel /*切換到kernel目錄 */
TARGET_PRODUCT=${project name} make menuconfig /*使用menuconfig配置,修改選項後儲存退出,此時會在kernel目錄下重新生成.config檔案 */
將.config複製到mediatek/config/${project name}/autoconfig/kconfig/目錄下並重命名為project
重新new kernel和用./mk bootimage即可下載
ICS2以後的版本請在alps程式碼目錄下shell:
./mk ${project name} new /*在配置kernel前先保證new過,如果已經new過可以省卻這步。new後會在kenerl目錄下生成.config,該檔案在make menuconfig會用到,如果不存在.config檔案則所有的kernel配置都會恢復成預設的*/
cd kernel /*切換到kernel目錄 */
TARGET_PRODUCT=${project name} make O=out menuconfig /*
如果出現../mediatek/build/kernel/Makefile找不到的錯誤,請用
TARGET_PRODUCT=${project name} KBUILD_OUTPUT_SUPPORT=yesmake
O=out menuconfig
配置完後,new kernel,