MTK 项目工程客制化流程

前言

参考 MTK 相关文档

步骤

增加工程

BASE_PROJECT: gr6750_66_a_n
NEW_PROJECT: wind
PLATFORM:
COMPANY: ginreen

一:cloen preloader:

cd vendor/mediatek/proprietary/bootable/bootloader/preloader/custom/
cp -r gr6750_66_a_n/ wind/
mv wind/gr6750_66_a_n.mk wind/wind.mk
sed -i s/gr6750_66_a_n/wind/g wind/wind.mk

二:clone lk:

cd vendor/mediatek/proprietary/bootable/bootloader/lk/
cp project/gr6750_66_a_n.mk project/wind.mk
cp -r target/gr6750_66_a_n/ target/wind/
sed -i s/gr6750_66_a_n/wind/g project/wind.mk 

三: clone kernel:

cd kernel-3.18/
// 有一步没做
cp arch/arm64/configs/gr6750_66_a_n_defconfig arch/arm64/configs/wind_defconfig
cp arch/arm64/configs/gr6750_66_a_n_debug_defconfig arch/arm64/configs/wind_debug_defconfig
sed -i s/gr6750_66_a_n/wind/g arch/arm64/configs/wind_defconfig
sed -i s/gr6750_66_a_n/wind/g arch/arm64/configs/wind_debug_defconfig
cp arch/arm64/boot/dts/gr6750_66_a_n.dts arch/arm64/boot/dts/wind.dts

cp drivers/misc/mediatek/dws/mt6755/gr6750_66_a_n.dws drivers/misc/mediatek/dws/mt6755/wind.dws

四:clone android:

cp -r device/ginreen/gr6750_66_a_n/ device/ginreen/wind
mv device/ginreen/wind/full_gr6750_66_a_n.mk device/ginreen/wind/full_wind.mk
cp -r vendor/mediatek/proprietary/custom/gr6750_66_a_n/ vendor/mediatek/proprietary/custom/wind
cp vendor/mediatek/proprietary/trustzone/custom/build/project/gr6750_66_a_n.mk vendor/mediatek/proprietary/trustzone/custom/build/project/wind.mk
cp -r vendor/ginreen/libs/gr6750_66_a_n/ vendor/ginreen/libs/wind
sed -i s/gr6750_66_a_n/wind/g device/ginreen/wind/AndroidProducts.mk
sed -i s/gr6750_66_a_n/wind/g device/ginreen/wind/BoardConfig.mk
sed -i s/gr6750_66_a_n/wind/g device/ginreen/wind/device.mk
sed -i s/gr6750_66_a_n/wind/g device/ginreen/wind/full_wind.mk
sed -i s/gr6750_66_a_n/wind/g device/ginreen/wind/vendorsetup.sh
sed -i s/gr6750_66_a_n/wind/g vendor/mediatek/proprietary/custom/wind/security/efuse/input.xml 
sed -i s/gr6750_66_a_n/wind/g vendor/mediatek/proprietary/custom/wind/Android.mk

猜你喜欢

转载自blog.csdn.net/wangjun7121/article/details/88173595
MTK