
本地制作的差分包 然后使用hdc命令进行验证,升级失败 看日志报错如下
08-05 09:17:30.660 UPDATER_BINARY 345 I lib.rs 98 : get sig succeed for build_tools/Verse-script.us
08-05 09:17:30.662 UPDATER_BINARY 345 I pkcs7_signed_data.cpp 111 : p7sourceData check success
08-05 09:17:30.662 UPDATER_BINARY 345 I hash_data_verifier.cpp 160 : verify hash signed data for Verse-script.us successfully
08-05 09:17:30.663 UPDATER_BINARY 345 I script_interpreter.cpp 36 : ExecuteScript /tmp/Verse-script.us
08-05 09:17:30.663 UPDATER_BINARY 345 I script_statement.cpp 289 : [INTERPRETER 1-2]"UScriptStatementList::Execute "
08-05 09:17:30.664 UPDATER_BINARY 345 I script_expression.cpp 126 : [INTERPRETER 1-2]"BinaryExpression::Execute "
08-05 09:17:30.664 UPDATER_BINARY 345 I script_expression.cpp 126 : [INTERPRETER 1-2]"BinaryExpression::Execute "
08-05 09:17:30.664 UPDATER_BINARY 345 I script_expression.cpp 126 : [INTERPRETER 1-2]"BinaryExpression::Execute "
08-05 09:17:30.664 UPDATER_BINARY 345 I script_expression.cpp 152 : [INTERPRETER 1-2]"FunctionCallExpression::Execute sha_check "
08-05 09:17:30.664 UPDATER_BINARY 345 I script_interpreter.cpp 176 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute sha_check "
08-05 09:17:30.665 UPDATER_BINARY 345 I update_image_block.cpp 551 : UScriptInstructionShaCheck::dev path : /dev/block/platform/fe310000.sdhci/by-name/vendor
08-05 09:17:30.675 UPDATER_BINARY 345 E update_image_block.cpp 509 : Different sha256, cannot continue
08-05 09:17:30.676 UPDATER_BINARY 345 E dump.h 44 : 508
08-05 09:17:30.676 UPDATER_BINARY 345 I script_interpreter.cpp 213 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute sha_check result: 508"
08-05 09:17:30.676 UPDATER_BINARY 345 I script_expression.cpp 143 : [INTERPRETER 1-2]"BinaryExpression::Execute left:type: Error 508 != right:type: Integer 0 result:null"
08-05 09:17:30.676 UPDATER_BINARY 345 I script_expression.cpp 152 : [INTERPRETER 1-2]"FunctionCallExpression::Execute first_block_check "
08-05 09:17:30.676 UPDATER_BINARY 345 I script_interpreter.cpp 176 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute first_block_check "
08-05 09:17:30.676 UPDATER_BINARY 345 I update_image_block.cpp 448 : UScriptInstructionBlockCheck::dev path : /dev/block/platform/fe310000.sdhci/by-name/vendor
08-05 09:17:30.676 UPDATER_BINARY 345 I update_image_block.cpp 407 : BlockSet::ReadDataFromBlock lseek64
08-05 09:17:30.677 UPDATER_BINARY 345 I update_image_block.cpp 415 : BlockSet::ReadDataFromBlock Read 4096 from block
08-05 09:17:30.677 UPDATER_BINARY 345 I update_image_block.cpp 464 : UScriptInstructionBlockCheck::Execute Success
08-05 09:17:30.677 UPDATER_BINARY 345 I script_interpreter.cpp 213 : [INTERPRETER 1-2]"ExecuteNativeFunc::Execute first_block_check result: 0"
08-05 09:17:30.678 UPDATER_BINARY 345 I script_expression.cpp 143 : [INTERPRETER 1-2]"BinaryExpression::Execute left:type: Error 509 != right:type: Integer 0 result:null"
08-05 09:17:30.678 UPDATER_BINARY 345 I script_statement.cpp 266 : [INTERPRETER 1-2]"Execute for condition failed: null"
08-05 09:17:30.678 UPDATER_BINARY 345 I script_statement.cpp 306 : [INTERPRETER 1-2]"UScriptStatementList finish type: 5 errorCode : 500"
08-05 09:17:30.678 UPDATER_BINARY 345 I script_interpreter.cpp 92 : [INTERPRETER 1-2]"statements_ execute result type: 5 errorCode : 500 "
08-05 09:17:30.678 UPDATER_BINARY 345 I script_interpreter.cpp 53 : ExecuteScript finish ret: 500 script: /tmp/Verse-script.us
08-05 09:17:30.678 UPDATER_BINARY 345 E script_managerImpl.cpp 192 : Failed to ExecuteScript Verse-script.us
08-05 09:17:30.679 UPDATER_BINARY 345 E script_managerImpl.cpp 226 : Failed to execute script Verse-script.us
08-05 09:17:30.679 UPDATER_BINARY 345 E update_processor.cpp 394 : Fail to execute script
08-05 09:17:30.679 UPDATER_BINARY 345 E dump.h 44 : 500
08-05 09:17:30.680 UPDATER_BINARY 345 I lib.rs 115 : release hash signed data
08-05 09:17:30.683 Updater 235 E updater.cpp 416 : exited, status= 244
08-05 09:17:30.683 Updater 235 E updater.cpp 266 : Install package failed.
08-05 09:17:32.686 Updater 235 I misc_info.cpp 94 : WriteUpdaterMiscMsg::misc path : /dev/block/platform/fe310000.sdhci/by-name/misc
08-05 09:17:32.689 Updater 235 I updater_ui_facade.cpp 104 : current progress 52
08-05 09:17:34.696 Updater 235 I updater_ui_facade.cpp 104 : current progress 76
08-05 09:17:36.702 Updater 235 I updater_ui_facade.cpp 104 : current progress 88
08-05 09:17:38.710 Updater 235 I updater_ui_facade.cpp 104 : current progress 94
08-05 09:17:40.717 Updater 235 I updater_ui_facade.cpp 104 : current progress 97
08-05 09:17:42.722 Updater 235 I updater_ui_facade.cpp 104 : current progress 98
08-05 09:17:44.728 Updater 235 I updater_ui_facade.cpp 104 : current progress 99
08-05 09:17:46.735 Updater 235 E updater_main.cpp 397 : InstallUpdaterPackage failed! Pkg is /data/updater/updater.zip
08-05 09:17:46.736 Updater 235 E utils.cpp 510 : open result file failed
08-05 09:17:46.736 Updater 235 E dump.h 44 : -1
是版本的updater_binary的 Different sha256, cannot continue导致的吗
请大佬看下问题原因 谢谢