Query about android updates
For Zebra Android devices I leverage File Sync Rules to deliver the .ZIP files and then a Post-Sync script to execute the install_system_update script to execute the update. In some cases I have to generate MX XML and then use mxconfig to execute the .ZIP depending on the scenario. Including the Post-Sync script as part of the same File Sync rule provides enforcement that the file is there before the file is run.
Hi, thanks for the anwser.
But one question, how you can know that the file is in the device?
The File Sync Rule is taking care of that since the Post-Sync script is executed only AFTER the sync has completed.
But, how you can verify if the actualization file is downloaded in the terminal?
You don't have to verify it because the Post-Sync Script will only execute after the sync of the file is completed. The script will not run until after the file is there.
the solution for us was to Downlad the Update Packages from an Internal Cloud Server.
It is faster available from the Loacations over the world, no longer network routing to one Server and more.
I have created the Steps in Stage now and have Exported the XML File.
This XML File is in an Package in MobiControl and is arroubd 2MB Large.
With a Profile and there i have selectet with filter when and how it should be executed.
When the Package goes inavtive the XMl file will be executed at the Device with an intent command and starts the Download of the Update file and installs it.
That works verry well and it is a good solution for us.
Ok, i understan now, but its a difference between our implemented systems, we make the copy of the files one day, and another day at an exactly hour, we make the instalation.
yes it is possible to start the update at a Time.
You can say in the Profile, this should be started at tihs Time (Device or UTC Time) is Possible to Select.
Or the Battery should have minimumd X% to start the Update.
That you can select all (and many more) when you Assigne the Package in the Profile to the Devices with an Query. :)
But we dont use profile to the deployment of the update, we have created several virtual groups, and then, we select a week for each group to download the files, and other week to apply the update and we manage all with the schedules of the rules, we have one rule to copy and another rule to copy the xml wich execute the update.