在这里,更新版本号包括三部分的内容:
- 更新统一打包的img文件的名称;
- 系统设置--关于手机--版本号:ro.build.display.id;
- 添加版本号属性:ro.hz.internal.version; (具体操作查看:[Android基础] -- Android属性之build.prop生成过程分析 / [Android 基础] -- Android 添加系统属性)
源码修改分别如下:
diff --git a/FFTools/mkupdate/mkupdate.sh b/FFTools/mkupdate/mkupdate.sh
index afce997..78e3869 100755
--- a/FFTools/mkupdate/mkupdate.sh
+++ b/FFTools/mkupdate/mkupdate.sh
@@ -62,7 +62,7 @@ if [ -z "$UPDATE_USER_NAME" ] ; then
if [ $TARGET_PRODUCT = "rk3399_firefly_aio_mid" ] || [ $TARGET_PRODUCT = "rk3399_firefly_aio_lvds_mid" ] || [ $TARGET_PRODUCT = "rk3399_firefly_aio_mipi_mid" ] || [ $TARGET_PRODUCT = "rk3399_firefly_aio_edp_mid" ] ; then
UPDADE_NAME="AIO-3399J_Android${TARGET_VERSION}_${PRODUCT_FIREFLY_NAME}_$(date -d today +%y%m%d)"
else
- UPDADE_NAME="HOOPLUZ_12_RK3399_AndroidO_HooPluz_$(date +%Y%m%d)"
+ UPDADE_NAME="EYEKNOW_RK3399_AndroidO_DSM_BSD_$(date +%Y%m%d)"
fi
else
UPDADE_NAME="$UPDATE_USER_NAME"
diff --git a/build/make/tools/buildinfo.sh b/build/make/tools/buildinfo.sh
index 27bb95e..4698c43 100755
--- a/build/make/tools/buildinfo.sh
+++ b/build/make/tools/buildinfo.sh
@@ -4,7 +4,7 @@ echo "# begin build properties"
echo "# autogenerated by buildinfo.sh"
echo "ro.build.id=$BUILD_ID"
-echo "ro.build.display.id=HOOPLUZ_12_RK3399_AndroidO_HooPluz_$(date +%Y%m%d)"
+echo "ro.build.display.id=EYEKNOW_RK3399_AndroidO_DSM_BSD_$(date +%Y%m%d)"
echo "ro.build.version.incremental=$BUILD_NUMBER"
echo "ro.build.version.sdk=$PLATFORM_SDK_VERSION"
echo "ro.build.version.preview_sdk=$PLATFORM_PREVIEW_SDK_VERSION"
diff --git a/build/make/tools/vendor_buildinfo.sh b/build/make/tools/vendor_buildinfo.sh
index 16679ae..608359b 100755
--- a/build/make/tools/vendor_buildinfo.sh
+++ b/build/make/tools/vendor_buildinfo.sh
@@ -14,6 +14,6 @@ echo "ro.vendor.product.device=$TARGET_DEVICE"
echo "ro.telephony.default_network=9"
#custom version
-echo "ro.hz.internal.version=EYEKNOW_RK3399_AndroidO_HooPluz_$(date +%Y%m%d)"
+echo "ro.hz.internal.version=EYEKNOW_RK3399_AndroidO_DSM_BSD_$(date +%Y%m%d)"
echo "# end build properties"