We have a build machine running with Ubuntu 13.04. We are using Androind 7.1.2 code base for imx6q processor.
We are building OTA package by using below command.
We are using generated package and our devices gets upgraded.
Now when we build the same code from another machine & start upgrading a device which is running with a code build from build machine, the upgrading fails.
What could be the reasons for this ?
Hi, Amit Kulkarni
When doing OTA update built on different machines, one should make sure the Android AOSP (running onboard) build time should be earlier than the OTA package build time.
For example, if your Android AOSP (built on Machine A) build time is Tue Apr 30 11:03:48 IST 2019 and OTA package (built on Machine B) build time is Tue Apr 30 09:03:48 IST 2019 then it will fail.
So, whenever you want to do OTA update, you need to generate the OTA package again.
Kindly generate the OTA package which you trying to upgrade again with below commands and try to update the system with this OTA package:
If the above steps are not working then can you please provide the logs in case of OTA failure.
Hope this will help you.
Thank you for your reply,
But, whatever you suggest for the single system (build and update from same system (computer a) ). Please update if want try with different system means OTA package build from one system (computer a) and update by using other system (computer b).