资讯详情

资讯详情

建站行业动态 · 设计趋势 · 数字化升级干货

Android-EDLA MTK9679解决GOTA实际升级成功弹窗升级失败以及无法部署到生产环境

Android-EDLA MTK9679解决GOTA实际升级成功弹窗升级失败以及无法部署到生产环境 Android-EDLA MTK9679解决GOTA实际升级成功弹窗升级失败以及无法部署到生产环境背景MTK9679 AN14方案出现GOTA实际升级成功弹窗升级失败以及无法部署到生产环境。在GOTA网站发现上传的OTA包指纹信息中的版本号显示的是编译软件人员的名字和日期如下图原因软件中 BUILD_THUMBPRINT 与BUILD_FINGERPRINT变量值不一致解决修改文件路径1release/build/make/core/sysprop.mk -192,7 192,7 BUILD_FINGERPRINT :# BUILD_THUMBPRINT is used to uniquely identify the system build; used by the# OTA server. This purposefully excludes any product-specific variables.ifeq(,$(strip$(BUILD_THUMBPRINT)))- BUILD_THUMBPRINT :$(PLATFORM_VERSION)/$(BUILD_ID)/$(BUILD_NUMBER_FROM_FILE):$(TARGET_BUILD_VARIANT)/$(BUILD_VERSION_TAGS) BUILD_THUMBPRINT :$(PLATFORM_VERSION)/$(BUILD_ID)/AU04:$(TARGET_BUILD_VARIANT)/$(BUILD_VERSION_TAGS)endif BUILD_THUMBPRINT_FILE :$(PRODUCT_OUT)/build_thumbprint.txt -287,7 287,7 $(gen_from_buildinfo_sh):$(INTERNAL_BUILD_ID_MAKEFILE)$(API_FINGERPRINT)|$(BPLATFORM_VERSION_KNOWN_CODENAMES$(PLATFORM_VERSION_KNOWN_CODENAMES)\PLATFORM_MIN_SUPPORTED_TARGET_SDK_VERSION$(PLATFORM_MIN_SUPPORTED_TARGET_SDK_VERSION)\BUILD_VERSION_TAGS$(BUILD_VERSION_TAGS)\-$(if$(OEM_THUMBPRINT_PROPERTIES),BUILD_THUMBPRINT$(BUILD_THUMBPRINT_FROM_FILE))\$(if$(OEM_THUMBPRINT_PROPERTIES),BUILD_THUMBPRINT14/20240601/AU04:user/release-keys)\TARGET_CPU_ABI_LIST$(TARGET_CPU_ABI_LIST)\TARGET_CPU_ABI_LIST_32_BIT$(TARGET_CPU_ABI_LIST_32_BIT)\TARGET_CPU_ABI_LIST_64_BIT$(TARGET_CPU_ABI_LIST_64_BIT)\修改文件路径2release/build/tools/buildinfo.sh -51,7 51,7 echoro.build.product$TARGET_DEVICEecho# Do not try to parse description or thumbprintechoro.build.description$PRIVATE_BUILD_DESCif[-n$BUILD_THUMBPRINT];then-echoro.build.thumbprint$BUILD_THUMBPRINTechoro.build.thumbprint14/20240601/AU04:user/release-keysfi如果对你有帮助就一键三连呗关注点赞收藏我会持续更新更多干货~~

相关资讯