Using install_system_update to upgrade from 8.1 to 10 is bricking some MC9300s

LS
Lucas Schmitmeyer
Winsupply Inc.

Using a file sync to put the FULL.zip of Android 10 onto the sdcard directory. 

When I send the script to do the upgrade, about 30 percent of the time the MC9300s will Enterprise reset and come back with an all black screen saying "To start Android, enter your password"

I have a few hundred devices to upgrade remotely, and need a more reliable method of upgrading. 

Any suggestions?

2 years ago
SOTI MobiControl
ANSWERS
ST
Shawn T
2 years ago

Hi Lucas,

Have you tried pushing a Zebra mxxml file along with the OSUpgrade.zip file? A post-sync script can be used to execute the process.  mxconfig /sdcard/pathtoxmlfile.xml  

Zebra Techdocs for power manager CSP are here .

This can be executed with or without the "SuppressReboot" flag. Additionaly, up to android 10, you can also utilize a .upl file to combine both the BSP and the Lifeguard upgrade at the same time. Here is a sample .xml file that will perform the OS upgrade and allow the device to reboot following upgrade. 

Note - The upl method will work on devices on A8,9,10. See article here

<wap-provisioningdoc>
    <characteristic type="PowerMgr" version="8.1" >
            <parm name="ResetAction" value="10"/>
        <characteristic type="file-details">
            <parm name="ZipFile" value="/storage/sdcard0/name_of_upgrade_file.zip"/> // <-- upgrade .zip file
        </characteristic>
            <parm name="SuppressReboot" value="2"/>
    </characteristic>
</wap-provisioningdoc>

LS

Thanks for answering shawn.

So im getting 2 things from this. 1, Create a stagenow profile exported as an .xml to put on each device to execute remotely. 

2. I am going directly from 01-23-18.00-OG-U06-STD to Android 10. Do I need to do a BSP Android 8 upgrade to 1-30 before going to 10?

MB

Hi Lucas,

when you download the Firmware you see a IMPORTANT information in the Zebra Homepage.

It depends from which A8 Release you Upgrade to an older A10 Relase that cause a reset.

https://www.zebra.com/us/en/support-downloads/software/operating-system/os-upgrade-notice.html

LS

Thanks for the input. I know everything I have upgraded was lower that the upgrade BSP so that should not be the issue

MK
Martin K.
2 years ago

I had made the experience that with Android 10 upgrades, it is not possible to use short names for the files, like full.zip or "os.zip", with android 8.1 or Android 11 the use of short filenames fpr upgrade is again possible.

J
JMP1970
2 years ago

I experienced the same issue upgrading TC57 series devices from A8.1 to A10.  Although we didn't have secure startup setup on the devices, once upgraded to A10, devices would be.  The only fix I found was to downgrade via sdcard/recovery mode back to A8.1 (no longer asks for startup PIN/Password), re-enroll device, run the reset password script without a PIN and use -bypass_secure_startup, then upgrade device to A10.

Script:
 
resetpassword -bypass_secure_startup