赞
踩
背景:
MTK升级新的Android版本后,无法快速编译dtbo image,当我们修改DWS和PROJECT DTS后验证问题非常麻烦,必须删除out下KERNEL_OBJ才能生成新的dtbo.img,而且必须整编。
所以跟据编译流程,写了下面这个脚本,可以快速生成dtbo和dtb image,可以几秒钟完成
使用方法:
(1)将脚本放在工程跟目录
(2)修改脚本开头的几个变量,改为你的工程配置
(3)执行:./build_dtb.sh project_name #project_name为你的工程名称
(4)生成的image也在out下,会覆盖掉原来的image
(5)dtbo开启了签名,即带verified ,你可以跟据你的工程来选择是否签名
build_dtb.sh
- #!/bin/sh
- ##Please modify MTK_PROJECT MTK_PLATFORM srctree SRCARCH for your project
- if [ -z $1 ];then
- echo "Please input a project name ,such as project1,project2"
- exit
- else
- if [ "project1" = $1 ];then
- MTK_PROJECT="project1"
- MTK_PLATFORM="mt6752"
- elif [ "project1" = $1 ];then
- MTK_PROJECT="project1"
- MTK_PLATFORM="mt6753"
- else
- echo "Please input correct project name,such as project1
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。