- 添加脚本:
build/core/FotaInfo.sh
#!/bin/bash
#********Do not modify this file. If you want modify this file, pls contact our FAE*******
echo ""
echo "# begin fota properties"
echo "ro.fota.platform=RK3229"
#type info: phone, pad ,box, tv
echo "ro.fota.type=hifi"
#oem info
echo "ro.fota.oem=CompanyName " #广升备案的公司名称
#model info, Settings->About phone->Model number
#FotaDevice=$(grep "ro.product.model=" "$1"|awk -F "=" '{print $NF}' )
#echo "ro.fota.device=SK04$FotaDevice" | sed 's/[^0-9a-zA-Z= ._-]//g'
echo "ro.fota.device=SK04"
#version number, Settings->About phone->Build number
#FotaVersion=$(grep "ro.build.display.id=" "$1"|awk -F "=" '{print $NF}' )`date +_%Y%m%d-%H%M`
FotaVersion=$(grep "ro.build.display.id=" "$1"|awk -F "=" '{print $NF}' )
echo "ro.fota.version=$FotaVersion"
echo "# end fota properties"
#********Do not modify this file. If you want modify this file, pls contact our FAE*******
build/core/getOtaPackage.sh
#!/bin/bash
# $1 - project name : e.g.
ROOTPATH="target_files-package"
mkdir -p $ROOTPATH
#build
mkdir -p $ROOTPATH/build/target/product/
cp -a build/target/product/security/ $ROOTPATH/build/target/product/
mkdir -p $ROOTPATH/build/tools/
cp -ur build/tools/releasetools/ $ROOTPATH/build/tools/
#device
mkdir -p $ROOTPATH/device/rockchip/common/
cp -u device/rockchip/common/releasetools.py $ROOTP