在MTK i500 mt8788 android11 添加新工程的方法

#如果有需要,极力推荐,由于MTK没有相关的添加新工程的文档方法,该方法是通过本人验证,通过编译错误后进行相关分析,所记录mt8788添加新工程的方法,个别目录中需要添加文件,需要自己根据自己MTK平台进行添加修改,不然在编译时还是会出现报错,编译不通过的情况,这里只是列出需要添加的相关文件的目录,以及相关的文件名。

/device/vantron/vt_som_i500p$   添加工程目录 从原有的工程目录修改。///

/kernel-4.19/arch/arm64/boot/dts/mediatek$  添加DTS 文件

/kernel-4.19/arch/arm64/configs$  添加xxx_debug_defconfig  and   xxx_defconfig

/vendor/mediatek/proprietary/bootable/bootloader/lk/project$  添加 xxx_.mk 文件

/vendor/mediatek/proprietary/bootable/bootloader/lk/target$  添加项目目录

/vendor/mediatek/proprietary/bootable/bootloader/preloader/custom$  添加项目工程目录

~/project/vt-som-i500p/vendor/mediatek/proprietary/bootable/bootloader/preloader/custom/vt_som_i500p$  修改xxx.mk  文件
 
~/project/vt-som-i500p/vendor/mediatek/proprietary/custom$  添加工程目录

~/project/vt-som-i500p/vendor/mediatek/proprietary/bootable/bootloader/preloader/custom/vt_som_i500p/dct/dct$   修改项目名称
 
/vendor/mediatek/proprietary/bootable/bootloader/lk/target/vt_som_i500p/include/target$   修改项目名称

/kernel-4.19/drivers/misc/mediatek/dws/mt6765$  添加一个xxx.dws 文件

/vendor/mediatek/proprietary/tinysys/freertos/source/project/CM4_A/mt6765$  添加项目工程目录

/vendor/mediatek/libs/vt_som_i500p$  添加项目工程目录 //

/ProjectConfig.mk:77:CUSTOM_MODEM = mt6765_sp_lwctg_6177m_tb_umoly0164_prod
添加MODEM 目录名称

可在编译文件.mk中添加打印。用来追踪项目的编译过程,用来解决编译报错。

$(warning warning:'this is a log info------->>>>>8 $(TARGET_BOARD_PLATFORM)')  在.mk 中添加打印log

猜你喜欢

转载自blog.csdn.net/qq_48709036/article/details/123043126