Hi,
- We have preformed all the steps required to perform a full package update for evk_imx8mp using the user guide(under 'Building a full update package') for version android-14.0.0_2.0.0.
- After pushing the payload.bin as directed,While running the update_engine_client command(in root) we noticed that we aren't able to update the version.
- OTA version -- android-14.0.0_2.0.0 ; On-board build version -- android-14.0.0_2.0.0
- We have double checked the hash tag and other metadata thoroughly two to three times
- I have attached the logcat value after giving update_engine_client command for your reference
IMX8MPLUS#ANDROID14
Hi
Please share update_engine command you use.
Best Regards
Zhiming
Hi
You can try below commands, handle line breaks carefully until the update_engine can decode hash.
update_engine_client --payload=http://<server-ip>/downloads/payload.bin --update \
--headers="FILE_HASH=GuRveEGvGrlz7HEJhljsLiNMbTJ3h8Tv4bI4kqPltFI= FILE_SIZE=720348229 METADATA_HASH=qAtYxW5CRxZYKBKD7MxwjusSs8JCOrxZt6SjkwBCxPM= METADATA_SIZE=32709"
update_engine_client --payload=http://<server-ip>/downloads/payload.bin --update \
--headers="FILE_HASH=GuRveEGvGrlz7HEJhljsLiNMbTJ3h8Tv4bI4kqPltFI= \
FILE_SIZE=720348229 \
METADATA_HASH=qAtYxW5CRxZYKBKD7MxwjusSs8JCOrxZt6SjkwBCxPM= \
METADATA_SIZE=32709"
Best Regards
Zhiming
I have pasted the command used and the properties.txt contents of our OTA update zip,
FILE_HASH=GuRveEGvGrlz7HEJhljsLiNMbTJ3h8Tv4bI4kqPltFI=
FILE_SIZE=720348229
METADATA_HASH=qAtYxW5CRxZYKBKD7MxwjusSs8JCOrxZt6SjkwBCxPM=
METADATA_SIZE=32709
update_engine_client --payload=http://ip/downloads/payload.bin --update --headers="FILE_HASH=GuRveEGvGrlz7HEJhljsLiNMbTJ3h8Tv4bI4kqPltFI= FILE_SIZE=720348229 METADATA_HASH=qAtYxW5CRxZYKBKD7MxwjusSs8JCOrxZt6SjkwBCxPM= METADATA_SIZE=32709"