1、同一个升级包,使用hdc传入系统可以升级成功,使用sd卡拷贝后升级一直校验失败;
2、在系统内外比较了MD5sum值是一样的;

3、根据前后文来看,是在读取updater.bin文件时tlv type不对导致失败;
具体代码位置为:updater/services/package/pkg_package/pkg_upgradefile.cpp


4、日志报错为下:

5、以下为日志内容:
08-05 23:45:58.246 Updater 237 I input_event.cpp 113 : hdf devType:1, devIndex:2
08-05 23:45:58.246 Updater 237 E input_event.cpp 120 : register callback failed for device 1
08-05 23:45:58.247 Updater 237 I updater_main.cpp 500 : start sdcard update
08-05 23:45:58.267 Updater 237 I misc_info.cpp 94 : WriteUpdaterMiscMsg::misc path : /dev/block/platform/fe310000.sdhci/by-name/misc
08-05 23:45:58.286 Updater 237 E mount.cpp 147 : child terminated by exit 11
08-05 23:45:58.287 Updater 237 E mount.cpp 160 : SD card never insert, dont try again, failed to mount /dev/block/sda1 on /sdcard
08-05 23:45:58.302 Updater 237 I mount.cpp 186 : mount success, sdcard type is vfat
08-05 23:45:58.302 Updater 237 I sdcard_update.cpp 73 : mount /dev/block/sda sdcard success!
08-05 23:45:58.302 Updater 237 I sdcard_update.cpp 42 : get sdcard packages from sdcard path
08-05 23:45:58.306 Updater 237 I sdcard_update.cpp 46 : find sdcard package : /sdcard/updater/updater.zip
08-05 23:45:58.308 Updater 237 I utils.cpp 579 : updater mode
08-05 23:45:58.309 Updater 237 D mount.cpp 114 : Umount for path /system
08-05 23:45:58.310 Updater 237 D mount.cpp 114 : Umount for path /vendor
08-05 23:45:58.311 Updater 237 D mount.cpp 211 : Mount for path /data
08-05 23:45:58.602 Updater 237 I updater_main.cpp 473 : copy updater package path :/sdcard/updater/updater.zip
08-05 23:46:13.149 Updater 237 I updater_main.cpp 316 : start to update packages, start index:0
08-05 23:46:13.150 Updater 237 I utils.cpp 579 : updater mode
08-05 23:46:13.150 Updater 237 D mount.cpp 114 : Umount for path /system
08-05 23:46:13.150 Updater 237 D mount.cpp 114 : Umount for path /vendor
08-05 23:46:13.150 Updater 237 D mount.cpp 211 : Mount for path /data
08-05 23:46:13.151 Updater 237 I mount.cpp 216 : /data already mounted
08-05 23:46:13.155 Updater 237 I updater_main.cpp 148 : Verify packages start...
08-05 23:46:13.157 Updater 237 I updater_main.cpp 159 : Verify package:/data/update/ota_package/firmware/versions/updater.zip
08-05 23:46:13.166 Updater 237 E pkcs7_signed_data.cpp 284 : Pkcs7VerifyHelper in
08-05 23:46:13.168 Updater 237 I pkcs7_signed_data.cpp 111 : p7sourceData check success
08-05 23:46:14.262 Updater 237 E pkg_verify_util.cpp 145 : Failed to memcmp data.
08-05 23:46:14.262 Updater 237 E dump.h 44 : 107
08-05 23:46:15.414 Updater 237 I pkg_zipfile.cpp 186 : LoadPackage /data/update/ota_package/firmware/versions/updater.zip :435044545
08-05 23:46:15.415 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 432831457 unpackedSize: 2078147034
08-05 23:46:15.415 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 432831457 unpackedSize: 2078147034  offset header: 0 data: 60 update.bin
08-05 23:46:15.415 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 2211137 unpackedSize: 2218764
08-05 23:46:15.415 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 2211137 unpackedSize: 2218764  offset header: 432831517 data: 432831562 build_tools.zip
08-05 23:46:15.415 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 7 unpackedSize: 7
08-05 23:46:15.415 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 7 unpackedSize: 7  offset header: 435042699 data: 435042741 version_list
08-05 23:46:15.415 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 9 unpackedSize: 7
08-05 23:46:15.415 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 9 unpackedSize: 7  offset header: 435042748 data: 435042788 board_list
08-05 23:46:15.417 Updater 237 I pkg_pkgfile.cpp 71 : ExtractFile /data/updater/build_tools.zip.tmp
08-05 23:46:15.430 Updater 237 I pkg_zipfile.cpp 660 : packedSize: 2211137 unpackedSize: 2218764  offset header: 432831517 data: 432831562
08-05 23:46:15.430 Updater 237 I pkg_zipfile.cpp 186 : LoadPackage /data/updater/build_tools.zip.tmp :2218764
08-05 23:46:15.430 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 71 unpackedSize: 81
08-05 23:46:15.430 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 71 unpackedSize: 81  offset header: 0 data: 45 Verse-script.us
08-05 23:46:15.431 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 2217337 unpackedSize: 5086136
08-05 23:46:15.431 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 2217337 unpackedSize: 5086136  offset header: 116 data: 160 updater_binary
08-05 23:46:15.431 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 31 unpackedSize: 33
08-05 23:46:15.431 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 31 unpackedSize: 33  offset header: 2217497 data: 2217540 loadScript.us
08-05 23:46:15.431 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 883 unpackedSize: 1175
08-05 23:46:15.431 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 883 unpackedSize: 1175  offset header: 2217571 data: 2217617 hash_signed_data
08-05 23:46:15.432 Updater 237 I pkg_pkgfile.cpp 71 : ExtractFile board_list
08-05 23:46:15.433 Updater 237 I pkg_zipfile.cpp 660 : packedSize: 9 unpackedSize: 7  offset header: 435042748 data: 435042788
08-05 23:46:15.433 Updater 237 I updater_preprocess.cpp 108 : Check board list success
08-05 23:46:15.433 Updater 237 I updater_preprocess.cpp 75 : current version:OpenHarmony 4.0.10.13
08-05 23:46:15.433 Updater 237 I pkg_pkgfile.cpp 71 : ExtractFile version_list
08-05 23:46:15.434 Updater 237 I pkg_zipfile.cpp 660 : packedSize: 7 unpackedSize: 7  offset header: 435042699 data: 435042741
08-05 23:46:15.435 Updater 237 I updater_preprocess.cpp 84 : Check version success
08-05 23:46:15.435 Updater 237 I updater_ui_facade.cpp 104 : current progress 2
08-05 23:46:17.438 Updater 237 I updater_ui_facade.cpp 104 : current progress 3
08-05 23:46:19.447 Updater 237 I updater_ui_facade.cpp 104 : current progress 4
08-05 23:46:21.460 Updater 237 I updater_main.cpp 178 : Verify packages successfull...
08-05 23:46:21.461 Updater 237 I pkg_zipfile.cpp 186 : LoadPackage /data/update/ota_package/firmware/versions/updater.zip :435044545
08-05 23:46:21.462 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 432831457 unpackedSize: 2078147034
08-05 23:46:21.463 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 432831457 unpackedSize: 2078147034  offset header: 0 data: 60 update.bin
08-05 23:46:21.463 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 2211137 unpackedSize: 2218764
08-05 23:46:21.464 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 2211137 unpackedSize: 2218764  offset header: 432831517 data: 432831562 build_tools.zip
08-05 23:46:21.464 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 7 unpackedSize: 7
08-05 23:46:21.464 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 7 unpackedSize: 7  offset header: 435042699 data: 435042741 version_list
08-05 23:46:21.465 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 9 unpackedSize: 7
08-05 23:46:21.465 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 9 unpackedSize: 7  offset header: 435042748 data: 435042788 board_list
08-05 23:46:21.466 Updater 237 I updater.cpp 148 : all_max_stash not exist /data/update/ota_package/firmware/versions/updater.zip
08-05 23:46:21.466 Updater 237 I updater.cpp 113 : get max stash size:0
08-05 23:46:21.731 Updater 237 I updater_main.cpp 291 : pkg /data/update/ota_package/firmware/versions/updater.zip size is:435044545
08-05 23:46:21.732 Updater 237 I updater_main.cpp 305 : percent is:1
08-05 23:46:21.732 Updater 237 I updater_main.cpp 371 : package 0:/data/update/ota_package/firmware/versions/updater.zip precent:0
08-05 23:46:21.733 Updater 237 I updater_ui_facade.cpp 104 : current progress 5
08-05 23:46:21.737 Updater 237 I updater_main.cpp 385 : InstallUpdaterPackage pkg is /data/update/ota_package/firmware/versions/updater.zip percent:0.05~1
08-05 23:46:21.794 Updater 237 I misc_info.cpp 94 : WriteUpdaterMiscMsg::misc path : /dev/block/platform/fe310000.sdhci/by-name/misc
08-05 23:46:21.798 Updater 237 I utils.cpp 579 : updater mode
08-05 23:46:21.798 Updater 237 D mount.cpp 114 : Umount for path /system
08-05 23:46:21.798 Updater 237 D mount.cpp 114 : Umount for path /vendor
08-05 23:46:21.799 Updater 237 D mount.cpp 211 : Mount for path /data
08-05 23:46:21.799 Updater 237 I mount.cpp 216 : /data already mounted
08-05 23:46:21.799 Updater 237 I pkg_zipfile.cpp 186 : LoadPackage /data/update/ota_package/firmware/versions/updater.zip :435044545
08-05 23:46:21.799 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 432831457 unpackedSize: 2078147034
08-05 23:46:21.799 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 432831457 unpackedSize: 2078147034  offset header: 0 data: 60 update.bin
08-05 23:46:21.800 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 2211137 unpackedSize: 2218764
08-05 23:46:21.800 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 2211137 unpackedSize: 2218764  offset header: 432831517 data: 432831562 build_tools.zip
08-05 23:46:21.800 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 7 unpackedSize: 7
08-05 23:46:21.800 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 7 unpackedSize: 7  offset header: 435042699 data: 435042741 version_list
08-05 23:46:21.800 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 9 unpackedSize: 7
08-05 23:46:21.800 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 9 unpackedSize: 7  offset header: 435042748 data: 435042788 board_list
08-05 23:46:21.802 Updater 237 I pkg_pkgfile.cpp 71 : ExtractFile /data/updater/build_tools.zip.tmp
08-05 23:46:21.815 Updater 237 I pkg_zipfile.cpp 660 : packedSize: 2211137 unpackedSize: 2218764  offset header: 432831517 data: 432831562
08-05 23:46:21.815 Updater 237 I pkg_zipfile.cpp 186 : LoadPackage /data/updater/build_tools.zip.tmp :2218764
08-05 23:46:21.815 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 71 unpackedSize: 81
08-05 23:46:21.815 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 71 unpackedSize: 81  offset header: 0 data: 45 Verse-script.us
08-05 23:46:21.815 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 2217337 unpackedSize: 5086136
08-05 23:46:21.815 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 2217337 unpackedSize: 5086136  offset header: 116 data: 160 updater_binary
08-05 23:46:21.815 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 31 unpackedSize: 33
08-05 23:46:21.815 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 31 unpackedSize: 33  offset header: 2217497 data: 2217540 loadScript.us
08-05 23:46:21.816 Updater 237 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 883 unpackedSize: 1175
08-05 23:46:21.816 Updater 237 I pkg_zipfile.cpp 720 : packedSize: 883 unpackedSize: 1175  offset header: 2217571 data: 2217617 hash_signed_data
08-05 23:46:21.816 Updater 237 I utils.cpp 579 : updater mode
08-05 23:46:21.816 Updater 237 I utils.cpp 579 : updater mode
08-05 23:46:21.816 Updater 237 I pkg_pkgfile.cpp 71 : ExtractFile /tmp/updater_binary
08-05 23:46:21.866 Updater 237 I pkg_zipfile.cpp 660 : packedSize: 2217337 unpackedSize: 5086136  offset header: 116 data: 160
08-05 23:46:21.870 Updater 237 E pkcs7_signed_data.cpp 284 : Pkcs7VerifyHelper in
08-05 23:46:21.870 Updater 237 I pkg_pkgfile.cpp 71 : ExtractFile
08-05 23:46:21.871 Updater 237 I pkg_zipfile.cpp 660 : packedSize: 883 unpackedSize: 1175  offset header: 2217571 data: 2217617
08-05 23:46:21.872 Updater 237 E pkg_stream.h 143 : Flush size 1175 local size:1176
08-05 23:46:21.872 Updater 237 I lib.rs 51 : hash signed data parse successful!
08-05 23:46:21.886 Updater 237 I lib.rs 98 : get sig succeed for build_tools/updater_binary
08-05 23:46:21.887 Updater 237 I pkcs7_signed_data.cpp 111 : p7sourceData check success
08-05 23:46:21.888 Updater 237 I hash_data_verifier.cpp 160 : verify hash signed data for updater_binary successfully
08-05 23:46:21.888 Updater 237 I lib.rs 115 : release hash signed data
08-05 23:46:21.899 UPDATER_BINARY 459 I pkg_zipfile.cpp 186 : LoadPackage /data/update/ota_package/firmware/versions/updater.zip :435044545
08-05 23:46:21.899 UPDATER_BINARY 459 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 432831457 unpackedSize: 2078147034
08-05 23:46:21.899 UPDATER_BINARY 459 I pkg_zipfile.cpp 720 : packedSize: 432831457 unpackedSize: 2078147034  offset header: 0 data: 60 update.bin
08-05 23:46:21.899 UPDATER_BINARY 459 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 2211137 unpackedSize: 2218764
08-05 23:46:21.899 UPDATER_BINARY 459 I pkg_zipfile.cpp 720 : packedSize: 2211137 unpackedSize: 2218764  offset header: 432831517 data: 432831562 build_tools.zip
08-05 23:46:21.899 UPDATER_BINARY 459 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 7 unpackedSize: 7
08-05 23:46:21.899 UPDATER_BINARY 459 I pkg_zipfile.cpp 720 : packedSize: 7 unpackedSize: 7  offset header: 435042699 data: 435042741 version_list
08-05 23:46:21.899 UPDATER_BINARY 459 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 9 unpackedSize: 7
08-05 23:46:21.899 UPDATER_BINARY 459 I pkg_zipfile.cpp 720 : packedSize: 9 unpackedSize: 7  offset header: 435042748 data: 435042788 board_list
08-05 23:46:21.901 UPDATER_BINARY 459 I pkg_pkgfile.cpp 71 : ExtractFile /data/updater/build_tools.zip.tmp
08-05 23:46:21.913 UPDATER_BINARY 459 I pkg_zipfile.cpp 660 : packedSize: 2211137 unpackedSize: 2218764  offset header: 432831517 data: 432831562
08-05 23:46:21.914 UPDATER_BINARY 459 I pkg_zipfile.cpp 186 : LoadPackage /data/updater/build_tools.zip.tmp :2218764
08-05 23:46:21.914 UPDATER_BINARY 459 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 71 unpackedSize: 81
08-05 23:46:21.914 UPDATER_BINARY 459 I pkg_zipfile.cpp 720 : packedSize: 71 unpackedSize: 81  offset header: 0 data: 45 Verse-script.us
08-05 23:46:21.914 UPDATER_BINARY 459 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 2217337 unpackedSize: 5086136
08-05 23:46:21.914 UPDATER_BINARY 459 I pkg_zipfile.cpp 720 : packedSize: 2217337 unpackedSize: 5086136  offset header: 116 data: 160 updater_binary
08-05 23:46:21.915 UPDATER_BINARY 459 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 31 unpackedSize: 33
08-05 23:46:21.915 UPDATER_BINARY 459 I pkg_zipfile.cpp 720 : packedSize: 31 unpackedSize: 33  offset header: 2217497 data: 2217540 loadScript.us
08-05 23:46:21.915 UPDATER_BINARY 459 I pkg_zipfile.cpp 574 : DecodeLocalFileHeaderCheck: packedSize: 883 unpackedSize: 1175
08-05 23:46:21.915 UPDATER_BINARY 459 I pkg_zipfile.cpp 720 : packedSize: 883 unpackedSize: 1175  offset header: 2217571 data: 2217617 hash_signed_data
08-05 23:46:21.922 UPDATER_BINARY 459 E pkcs7_signed_data.cpp 284 : Pkcs7VerifyHelper in
08-05 23:46:21.922 UPDATER_BINARY 459 I pkg_pkgfile.cpp 71 : ExtractFile
08-05 23:46:21.923 UPDATER_BINARY 459 I pkg_zipfile.cpp 660 : packedSize: 883 unpackedSize: 1175  offset header: 2217571 data: 2217617
08-05 23:46:21.924 UPDATER_BINARY 459 E pkg_stream.h 143 : Flush size 1175 local size:1176
08-05 23:46:21.924 UPDATER_BINARY 459 I lib.rs 51 : hash signed data parse successful!
08-05 23:46:21.924 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: RegisterCmder
08-05 23:46:21.925 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: LoadScript
08-05 23:46:21.925 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: Stdout
08-05 23:46:21.925 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: Abort
08-05 23:46:21.925 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: Assert
08-05 23:46:21.925 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: Sleep
08-05 23:46:21.926 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: Concat
08-05 23:46:21.926 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: IsSubString
08-05 23:46:21.926 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: set_progress
08-05 23:46:21.926 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: show_progress
08-05 23:46:21.926 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: ui_print
08-05 23:46:21.926 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: DeleteFile
08-05 23:46:21.926 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: DeleteDir
08-05 23:46:21.927 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: sha_check
08-05 23:46:21.927 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: first_block_check
08-05 23:46:21.927 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: block_update
08-05 23:46:21.927 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: raw_image_write
08-05 23:46:21.927 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: update_partitions
08-05 23:46:21.927 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: image_patch
08-05 23:46:21.928 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: image_sha_check
08-05 23:46:21.928 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: pkg_extract
08-05 23:46:21.928 UPDATER_BINARY 459 I script_managerImpl.cpp 237 : AddInstruction instrName: update_from_bin
08-05 23:46:21.928 UPDATER_BINARY 459 I utils.cpp 579 : updater mode
08-05 23:46:21.928 UPDATER_BINARY 459 I pkg_pkgfile.cpp 71 : ExtractFile /tmp/loadScript.us
08-05 23:46:21.930 UPDATER_BINARY 459 I pkg_zipfile.cpp 660 : packedSize: 31 unpackedSize: 33  offset header: 2217497 data: 2217540
08-05 23:46:21.931 UPDATER_BINARY 459 I lib.rs 98 : get sig succeed for build_tools/loadScript.us
08-05 23:46:21.933 UPDATER_BINARY 459 I pkcs7_signed_data.cpp 111 : p7sourceData check success
08-05 23:46:21.934 UPDATER_BINARY 459 I hash_data_verifier.cpp 160 : verify hash signed data for loadScript.us successfully
08-05 23:46:21.934 UPDATER_BINARY 459 I script_interpreter.cpp 36 : ExecuteScript /tmp/loadScript.us
08-05 23:46:21.934 UPDATER_BINARY 459 I script_statement.cpp 289 : [INTERPRETER 0-1]"UScriptStatementList::Execute "
08-05 23:46:21.935 UPDATER_BINARY 459 I script_statement.cpp 175 : [INTERPRETER 0-1]"UScriptExpressionStatement::statement "
08-05 23:46:21.935 UPDATER_BINARY 459 I script_expression.cpp 152 : [INTERPRETER 0-1]"FunctionCallExpression::Execute LoadScript "
08-05 23:46:21.935 UPDATER_BINARY 459 I script_interpreter.cpp 176 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute LoadScript "
08-05 23:46:21.935 UPDATER_BINARY 459 I script_loadscript.cpp 48 : ScriptLoadScript Verse-script.us priority:1
08-05 23:46:21.935 UPDATER_BINARY 459 I script_interpreter.cpp 213 : [INTERPRETER 0-1]"ExecuteNativeFunc::Execute LoadScript result: 0"
08-05 23:46:21.935 UPDATER_BINARY 459 I script_statement.cpp 179 : [INTERPRETER 0-1]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
08-05 23:46:21.936 UPDATER_BINARY 459 I script_statement.cpp 306 : [INTERPRETER 0-1]"UScriptStatementList finish type: 1  value : type: List "
08-05 23:46:21.936 UPDATER_BINARY 459 I script_interpreter.cpp 92 : [INTERPRETER 0-1]"statements_ execute result type: 1  value : type: List  "
08-05 23:46:21.936 UPDATER_BINARY 459 I script_interpreter.cpp 53 : ExecuteScript finish ret: 0  script: /tmp/loadScript.us
08-05 23:46:21.936 UPDATER_BINARY 459 I threadpool.cpp 104 : ThreadPool::AddNewTask 0
08-05 23:46:21.936 UPDATER_BINARY 459 I utils.cpp 579 : updater mode
08-05 23:46:21.936 UPDATER_BINARY 459 I pkg_pkgfile.cpp 71 : ExtractFile /tmp/Verse-script.us
08-05 23:46:21.938 UPDATER_BINARY 459 I pkg_zipfile.cpp 660 : packedSize: 71 unpackedSize: 81  offset header: 0 data: 45
08-05 23:46:21.938 UPDATER_BINARY 459 I lib.rs 98 : get sig succeed for build_tools/Verse-script.us
08-05 23:46:21.939 UPDATER_BINARY 459 I pkcs7_signed_data.cpp 111 : p7sourceData check success
08-05 23:46:21.939 UPDATER_BINARY 459 I hash_data_verifier.cpp 160 : verify hash signed data for Verse-script.us successfully
08-05 23:46:21.939 UPDATER_BINARY 459 I script_interpreter.cpp 36 : ExecuteScript /tmp/Verse-script.us
08-05 23:46:21.940 UPDATER_BINARY 459 I script_statement.cpp 289 : [INTERPRETER 1-2]"UScriptStatementList::Execute "
08-05 23:46:21.940 UPDATER_BINARY 459 I script_statement.cpp 175 : [INTERPRETER 1-2]"UScriptExpressionStatement::statement "
08-05 23:46:21.940 UPDATER_BINARY 459 I script_expression.cpp 152 : [INTERPRETER 1-2]"FunctionCallExpression::Execute show_progress "
08-05 23:46:21.940 UPDATER_BINARY 459 I script_interpreter.cpp 176 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute show_progress "
08-05 23:46:21.940 UPDATER_BINARY 459 I script_interpreter.cpp 213 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute show_progress result: 0"
08-05 23:46:21.941 UPDATER_BINARY 459 I script_statement.cpp 179 : [INTERPRETER 1-2]"UScriptExpressionStatement::Execute result: type: 1  value : type: List "
08-05 23:46:21.941 UPDATER_BINARY 459 I script_statement.cpp 175 : [INTERPRETER 1-2]"UScriptExpressionStatement::statement "
08-05 23:46:21.941 UPDATER_BINARY 459 I script_expression.cpp 152 : [INTERPRETER 1-2]"FunctionCallExpression::Execute update_from_bin "
08-05 23:46:21.941 UPDATER_BINARY 459 I script_interpreter.cpp 176 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute update_from_bin "
08-05 23:46:21.941 UPDATER_BINARY 459 I bin_process.cpp 45 : UScriptInstructionUpdateFromZip::Execute update.bin
08-05 23:46:21.998 UPDATER_BINARY 463 I bin_process.cpp 207 : UScriptInstructionBinFlowWrite::Execute update.bin
08-05 23:46:21.998 UPDATER_BINARY 463 I pkg_upgradefile.cpp 440 : LoadPackage update.bin
08-05 23:46:21.998 UPDATER_BINARY 464 I bin_process.cpp 94 : UScriptInstructionBinFlowWrite::ExtractBinFile update.bin
08-05 23:46:21.999 UPDATER_BINARY 464 I pkg_pkgfile.cpp 71 : ExtractFile update.bin
08-05 23:46:22.018 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 180 1153 packedSize:7 7 /version_list
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 7 unpackedSize 7 /version_list
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 267 1160 packedSize:7 7 /board_list
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 7 unpackedSize 7 /board_list
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 354 1167 packedSize:268431360 268431360 /vendor
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 268431360 unpackedSize 268431360 /vendor
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 441 268432527 packedSize:1610608640 1610608640 /system
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 1610608640 unpackedSize 1610608640 /system
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 528 1879041167 packedSize:4194304 4194304 /uboot
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 4194304 unpackedSize 4194304 /uboot
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 615 1883235471 packedSize:67108864 67108864 /boot_linux
08-05 23:46:22.019 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 67108864 unpackedSize 67108864 /boot_linux
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 702 1950344335 packedSize:2241668 2241668 /ramdisk
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 2241668 unpackedSize 2241668 /ramdisk
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 789 1952586003 packedSize:4775424 4775424 /resource
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 4775424 unpackedSize 4775424 /resource
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 876 1957361427 packedSize:52428800 52428800 /sys-prod
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 52428800 unpackedSize 52428800 /sys-prod
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 963 2009790227 packedSize:52428800 52428800 /chip-prod
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 52428800 unpackedSize 52428800 /chip-prod
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 900 : Component offset: 1050 2062219027 packedSize:15927745 15927745 /updater
08-05 23:46:22.020 UPDATER_BINARY 463 I pkg_upgradefile.cpp 620 : Component packedSize 15927745 unpackedSize 15927745 /updater
08-05 23:46:22.024 UPDATER_BINARY 463 E pkg_upgradefile.cpp 321 : Invalid tlv type: 8 length 256
08-05 23:46:22.024 UPDATER_BINARY 463 E pkg_upgradefile.cpp 354 : read image hash info fail
08-05 23:46:22.024 UPDATER_BINARY 463 E dump.h 44 : 103
08-05 23:46:22.024 UPDATER_BINARY 463 W pkg_upgradefile.cpp 517 : LoadImgHashData fail 103, ignore image hash check
08-05 23:46:22.024 UPDATER_BINARY 463 E pkg_managerImpl.cpp 413 : Load package fail update.bin
08-05 23:46:22.025 UPDATER_BINARY 463 E dump.h 44 : 103
08-05 23:46:22.025 UPDATER_BINARY 463 E bin_process.cpp 217 : Error to load flow data stream
08-05 23:46:22.027 UPDATER_BINARY 464 E bin_process.cpp 127 : recive stop single, UnCompressDataProducer stop run
08-05 23:46:22.028 UPDATER_BINARY 464 E pkg_algo_deflate.cpp 184 : write data is fail!
08-05 23:46:22.028 UPDATER_BINARY 464 E pkg_algo_deflate.cpp 145 : crc fail 397464933 3539325055!
08-05 23:46:22.028 UPDATER_BINARY 464 E pkg_zipfile.cpp 656 : Failed to decompress for update.bin
08-05 23:46:22.028 UPDATER_BINARY 464 E bin_process.cpp 114 : Error to extractupdate.bin
08-05 23:46:22.029 UPDATER_BINARY 459 E bin_process.cpp 74 : Error to Execute bin file update
08-05 23:46:22.043 UPDATER_BINARY 459 I script_interpreter.cpp 213 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute update_from_bin result: 508"
08-05 23:46:22.043 UPDATER_BINARY 459 I script_statement.cpp 179 : [INTERPRETER 1-2]"UScriptExpressionStatement::Execute result: type: 5  errorCode : 508"
08-05 23:46:22.044 UPDATER_BINARY 459 I script_statement.cpp 306 : [INTERPRETER 1-2]"UScriptStatementList finish type: 5  errorCode : 508"
08-05 23:46:22.044 UPDATER_BINARY 459 I script_interpreter.cpp 92 : [INTERPRETER 1-2]"statements_ execute result type: 5  errorCode : 508 "
08-05 23:46:22.044 UPDATER_BINARY 459 I script_interpreter.cpp 53 : ExecuteScript finish ret: 508  script: /tmp/Verse-script.us
08-05 23:46:22.044 UPDATER_BINARY 459 E script_managerImpl.cpp 192 : Failed to ExecuteScript Verse-script.us
08-05 23:46:22.045 UPDATER_BINARY 459 E script_managerImpl.cpp 226 : Failed to execute script Verse-script.us
08-05 23:46:22.045 UPDATER_BINARY 459 E update_processor.cpp 394 : Fail to execute script
08-05 23:46:22.045 UPDATER_BINARY 459 E dump.h 44 : 508
08-05 23:46:22.046 UPDATER_BINARY 459 I lib.rs 115 : release hash signed data
08-05 23:46:22.050 Updater 237 E updater.cpp 416 : exited, status= 252
08-05 23:46:22.050 Updater 237 E updater.cpp 266 : Install package failed.


注意:
已解决,4.0Release针对OTA和sd的升级校验不相同,所以4.0Release制作OTA包和sd包方式不再是同一个方式,制作SD包需要在制作命令中添加-sc参数,4.0之前不区分两种升级包。

 

 

 

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐